- setAction(Action<T>) - Method in class org.statefulj.fsm.FSM.FSMBuilder.StateBuilder.TransitionBuilder
-
Set the Action for this Transition
- setAction(Action<T>) - Method in class org.statefulj.fsm.model.impl.StateActionPairImpl
-
- setAny(boolean) - Method in class org.statefulj.framework.core.fsm.TransitionImpl
-
- setApplicationContext(ApplicationContext) - Method in class org.statefulj.framework.core.StatefulFactory
-
- setApplicationContext(ApplicationContext) - Method in class org.statefulj.persistence.mongo.MongoPersister
-
- setBlocking(boolean) - Method in class org.statefulj.fsm.model.impl.StateImpl
-
- setBlocking(boolean) - Method in interface org.statefulj.fsm.model.State
-
Set whether or not this is a Blocking State
- setBlockingState(boolean) - Method in class org.statefulj.fsm.FSM.FSMBuilder.StateBuilder
-
Set whether this State is a blocking State
- setCurrent(T, State<T>, State<T>) - Method in class org.statefulj.fsm.FSM
-
- setCurrent(T, State<T>, State<T>) - Method in interface org.statefulj.fsm.Persister
-
Set the current state to the next state.
- setCurrent(T, State<T>, State<T>) - Method in class org.statefulj.persistence.common.AbstractPersister
-
Set the current State.
- setCurrent(T, State<T>, State<T>) - Method in class org.statefulj.persistence.jpa.JPAPerister
-
Set the current State.
- setCurrent(T, State<T>) - Method in class org.statefulj.persistence.memory.MemoryPersisterImpl
-
- setCurrent(T, State<T>, State<T>) - Method in class org.statefulj.persistence.memory.MemoryPersisterImpl
-
- setCurrent(T, State<T>, State<T>) - Method in class org.statefulj.persistence.mongo.MongoPersister
-
Set the current State.
- setEndState(boolean) - Method in class org.statefulj.fsm.FSM.FSMBuilder.StateBuilder
-
Set whether this State is the End State
- setEndState(boolean) - Method in class org.statefulj.fsm.model.impl.StateImpl
-
- setEntityManager(EntityManager) - Method in class org.statefulj.persistence.jpa.JPAPerister
-
- setMethod - Variable in class org.statefulj.common.utils.FieldAccessor
-
- setName(String) - Method in class org.statefulj.fsm.FSM.FSMBuilder
-
Sets the name of the FSM
- setName(String) - Method in class org.statefulj.fsm.FSM
-
- setName(String) - Method in class org.statefulj.fsm.model.impl.StateImpl
-
- setPerister(Persister<T>) - Method in class org.statefulj.fsm.FSM.FSMBuilder
-
Set the Persister for the FSM.
- setPersister(Persister<T>) - Method in class org.statefulj.fsm.FSM
-
- setReload(boolean) - Method in class org.statefulj.framework.core.fsm.TransitionImpl
-
- setRetryAttempts(int) - Method in class org.statefulj.fsm.FSM.FSMBuilder
-
Sets the number of retry attempts for the FSM
- setRetryAttempts(int) - Method in class org.statefulj.fsm.FSM
-
- setRetryInterval(int) - Method in class org.statefulj.fsm.FSM.FSMBuilder
-
Sets the retry interval for the FSM
- setRetryInterval(int) - Method in class org.statefulj.fsm.FSM
-
- setStartState(State<T>) - Method in interface org.statefulj.fsm.Persister
-
Set the Start State
- setStartState(State<T>) - Method in class org.statefulj.persistence.common.AbstractPersister
-
- setStartState(State<T>) - Method in class org.statefulj.persistence.memory.MemoryPersisterImpl
-
- setState(State<T>) - Method in class org.statefulj.fsm.model.impl.StateActionPairImpl
-
- setState(T, String) - Method in class org.statefulj.persistence.common.AbstractPersister
-
- setState(T, String) - Method in class org.statefulj.persistence.mongo.MongoPersister
-
- setStateActionPair(StateActionPair<T>) - Method in class org.statefulj.fsm.model.impl.DeterministicTransitionImpl
-
- setStateDocument(T, StateDocument) - Method in class org.statefulj.persistence.mongo.MongoPersister
-
- setStates(Collection<State<T>>) - Method in interface org.statefulj.fsm.Persister
-
Set the Collection of States to be managed by the Persister
- setStates(Collection<State<T>>) - Method in class org.statefulj.persistence.common.AbstractPersister
-
- setStates(Collection<State<T>>) - Method in class org.statefulj.persistence.memory.MemoryPersisterImpl
-
- setToState(String) - Method in class org.statefulj.fsm.FSM.FSMBuilder.StateBuilder.TransitionBuilder
-
Set the "To" State using the specified State Name
- setToState(State<T>) - Method in class org.statefulj.fsm.FSM.FSMBuilder.StateBuilder.TransitionBuilder
-
Set the "To" State to the specified State.
- setTransitions(Map<String, Transition<T>>) - Method in class org.statefulj.fsm.model.impl.StateImpl
-
- setValue(T, V) - Method in class org.statefulj.common.utils.FieldAccessor
-
Set's the value of the object
- setWait(int) - Method in exception org.statefulj.fsm.WaitAndRetryException
-
- SpringMVCBinder - Class in org.statefulj.framework.binders.springmvc
-
- SpringMVCBinder() - Constructor for class org.statefulj.framework.binders.springmvc.SpringMVCBinder
-
- StaleStateException - Exception in org.statefulj.fsm
-
Indicates that the evaluated State was inconsistent with the Persisted State
- StaleStateException() - Constructor for exception org.statefulj.fsm.StaleStateException
-
- StaleStateException(String) - Constructor for exception org.statefulj.fsm.StaleStateException
-
- State<T> - Interface in org.statefulj.fsm.model
-
Represents a State with the FSM.
- State - Annotation Type in org.statefulj.persistence.annotations
-
Indicates that the State field and the means to access the State field
- State.AccessorType - Enum in org.statefulj.persistence.annotations
-
- StateActionPair<T> - Interface in org.statefulj.fsm.model
-
- StateActionPairImpl<T> - Class in org.statefulj.fsm.model.impl
-
- StateActionPairImpl(State<T>, Action<T>) - Constructor for class org.statefulj.fsm.model.impl.StateActionPairImpl
-
- StateDocument - Interface in org.statefulj.persistence.mongo.model
-
- StateFieldAccessor<T> - Class in org.statefulj.persistence
-
Encapsulates accessing the State Field.
- StateFieldAccessor(Class<T>, Field) - Constructor for class org.statefulj.persistence.StateFieldAccessor
-
- StatefulController - Annotation Type in org.statefulj.framework.core.annotations
-
The StatefulController annotation defines a Finite State Machine
for the specified managed Entity.
- StatefulDocument - Class in org.statefulj.persistence.mongo.model
-
A convenience class for a StatefulDocument.
- StatefulDocument() - Constructor for class org.statefulj.persistence.mongo.model.StatefulDocument
-
- StatefulEntity - Class in org.statefulj.persistence.jpa.model
-
A convenience class for a Stateful Entity.
- StatefulEntity() - Constructor for class org.statefulj.persistence.jpa.model.StatefulEntity
-
- StatefulFactory - Class in org.statefulj.framework.core
-
StatefulFactory is responsible for inspecting all StatefulControllers and building out
the StatefulJ framework.
- StatefulFactory() - Constructor for class org.statefulj.framework.core.StatefulFactory
-
The default constructor will build the StatefulJ Framework using the binders and persisters from the
"org.stateful" package
- StatefulFactory(String...) - Constructor for class org.statefulj.framework.core.StatefulFactory
-
Will build the StatefulJ Framework using the binders and persisters from the packages specified
in the parameter list.
- StatefulFSM<T> - Interface in org.statefulj.framework.core.model
-
The StatefulFSM provides the ability to route Events directly to the FSM.
- StatefulFSMImpl<T> - Class in org.statefulj.framework.core.model.impl
-
- StatefulFSMImpl(FSM<T>, Class<T>, Factory<T, ?>) - Constructor for class org.statefulj.framework.core.model.impl.StatefulFSMImpl
-
- StatefulJResourceConfig - Class in org.statefulj.framework.binders.jersey
-
- StatefulJResourceConfig() - Constructor for class org.statefulj.framework.binders.jersey.StatefulJResourceConfig
-
- StatefulJResourceConfig(Set<Class<?>>) - Constructor for class org.statefulj.framework.binders.jersey.StatefulJResourceConfig
-
Create a new resource configuration initialized with a given set of
resource/provider classes.
- StatefulJResourceConfig(Class<?>...) - Constructor for class org.statefulj.framework.binders.jersey.StatefulJResourceConfig
-
Create a new resource configuration initialized with a given set of
resource/provider classes.
- StatefulJResourceConfig(StatefulJResourceConfig) - Constructor for class org.statefulj.framework.binders.jersey.StatefulJResourceConfig
-
Create a defensive resource configuration copy initialized with a given StatefulJResourceConfig
.
- StateImpl<T> - Class in org.statefulj.fsm.model.impl
-
- StateImpl() - Constructor for class org.statefulj.fsm.model.impl.StateImpl
-
- StateImpl(String) - Constructor for class org.statefulj.fsm.model.impl.StateImpl
-
- StateImpl(String, boolean) - Constructor for class org.statefulj.fsm.model.impl.StateImpl
-
- StateImpl(String, boolean, boolean) - Constructor for class org.statefulj.fsm.model.impl.StateImpl
-
- StateImpl(String, Map<String, Transition<T>>, boolean) - Constructor for class org.statefulj.fsm.model.impl.StateImpl
-
- StateImpl(String, Map<String, Transition<T>>, boolean, boolean) - Constructor for class org.statefulj.fsm.model.impl.StateImpl
-