Package | Description |
---|---|
org.statefulj.fsm |
Modifier and Type | Method and Description |
---|---|
FSM.FSMBuilder<T> |
FSM.FSMBuilder.addState(State<T> state)
Add a specified State
|
FSM.FSMBuilder<T> |
FSM.FSMBuilder.addState(State<T> state,
boolean isStartState)
Add a specified State and state whether or not it's the Start State for the FSM.
|
FSM.FSMBuilder<T> |
FSM.FSMBuilder.StateBuilder.done()
Completes the setup for this State Builder
|
static <T> FSM.FSMBuilder<T> |
FSM.FSMBuilder.newBuilder(Class<T> clazz)
Build a new FSM Builder
|
FSM.FSMBuilder<T> |
FSM.FSMBuilder.setName(String name)
Sets the name of the FSM
|
FSM.FSMBuilder<T> |
FSM.FSMBuilder.setPerister(Persister<T> persister)
Set the Persister for the FSM.
|
FSM.FSMBuilder<T> |
FSM.FSMBuilder.setRetryAttempts(int retryAttempts)
Sets the number of retry attempts for the FSM
|
FSM.FSMBuilder<T> |
FSM.FSMBuilder.setRetryInterval(int retryInterval)
Sets the retry interval for the FSM
|
Copyright © 2016. All rights reserved.