- clear() - Method in interface net.kuujo.copycat.state.StateContext
-
Clears state from the state context.
- clearReplicas() - Method in class net.kuujo.copycat.state.StateMachineConfig
-
- close() - Method in class net.kuujo.copycat.state.internal.DefaultStateMachine
-
- cluster() - Method in interface net.kuujo.copycat.state.StateContext
-
Returns the current state cluster.
- Command - Annotation Type in net.kuujo.copycat.state
-
State machine command annotation.
- copy() - Method in class net.kuujo.copycat.state.StateMachineConfig
-
- create(String, Class<T>, Class<? extends T>) - Static method in interface net.kuujo.copycat.state.StateMachine
-
Creates a new state machine with the default cluster and state machine configurations.
- create(String, Class<T>, Class<? extends T>, ClusterConfig) - Static method in interface net.kuujo.copycat.state.StateMachine
-
Creates a new state machine with the default state machine configuration.
- create(String, ClusterConfig, StateMachineConfig) - Static method in interface net.kuujo.copycat.state.StateMachine
-
Creates a new state machine.
- createProxy(Class<U>) - Method in class net.kuujo.copycat.state.internal.DefaultStateMachine
-
- createProxy(Class<U>, ClassLoader) - Method in class net.kuujo.copycat.state.internal.DefaultStateMachine
-
- createProxy(Class<U>) - Method in interface net.kuujo.copycat.state.StateMachine
-
Creates a state machine proxy.
- createProxy(Class<U>, ClassLoader) - Method in interface net.kuujo.copycat.state.StateMachine
-
Creates a state machine proxy.