Groovy Documentation

org.linkedin.glu.groovy.util.state
[Groovy] Class DefaultStateMachine

java.lang.Object
  org.linkedin.glu.groovy.util.state.DefaultStateMachine

class DefaultStateMachine

This class encapsulates the global state machine. By default it matches the 'standard' state machine as defined by the agent but there is a way to override the default when necessary.

Authors:
yan@pongasoft.com


Field Summary
static java.lang.String DEFAULT_ENTRY_STATE

static StateMachine INSTANCE

static java.lang.String MODULE

static java.lang.Object log

 
Property Summary
static java.lang.Object DEFAULT_TRANSITIONS

Default transitions when none provide

 
Method Summary
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

DEFAULT_ENTRY_STATE

public static java.lang.String DEFAULT_ENTRY_STATE


INSTANCE

public static StateMachine INSTANCE


MODULE

public static final java.lang.String MODULE


log

public static final java.lang.Object log


 
Property Detail

DEFAULT_TRANSITIONS

static java.lang.Object DEFAULT_TRANSITIONS
Default transitions when none provide


 

Groovy Documentation