Uses of Class
org.chenile.stm.State
Packages that use State
Package
Description
JPA entity related super classes etc.
Defines contracts for Search using the query model.
This package contains a set of dummy components which can be used to instantiate a state
diagram without instantiating the components.
This is useful to get info about the state transition diagram without actually instantiating the State Transition machine.
It also contains a dummy STMFlowStore that can be used to instantiate the flow impl without instantiating the individual components.
This is useful to get info about the state transition diagram without actually instantiating the State Transition machine.
It also contains a dummy STMFlowStore that can be used to instantiate the flow impl without instantiating the individual components.
Contains exception class(es).
Contains Implementation classes (including base implementations) for a bunch of STM interfaces.
Contains a bunch of descriptor classes to hold various kinds of meta data.
Support for Workflow.
Workflow implementation classes.
Workflow entry, exit commands etc.
-
Uses of State in org.chenile.jpautils.entity
Fields in org.chenile.jpautils.entity declared as StateMethods in org.chenile.jpautils.entity that return StateMethods in org.chenile.jpautils.entity with parameters of type StateModifier and TypeMethodDescriptionvoid
AbstractJpaStateEntity.setCurrentState
(State currentState) -
Uses of State in org.chenile.query.service
Methods in org.chenile.query.service that return StateModifier and TypeMethodDescriptionprotected State
AbstractSearchServiceImpl.extractStateFromObject
(Object obj, String stateColumn, String flowColumn) -
Uses of State in org.chenile.stm
Methods in org.chenile.stm that return StateModifier and TypeMethodDescriptionStateEntity.getCurrentState()
STMFlowStore.getInitialState
(State state) Obtains the correct state descriptor to start operations with given the current state.Methods in org.chenile.stm with parameters of type StateModifier and TypeMethodDescriptionSTMAction<?>
STMFlowStore.getEntryAction
(State state) STMAction<?>
STMFlowStore.getExitAction
(State state) STMFlowStore.getInitialState
(State state) Obtains the correct state descriptor to start operations with given the current state.EnablementStrategy.getStateInfo
(State state, FlowDescriptor flowDescriptor) STMFlowStore.getStateInfo
(State state) void
StateEntity.setCurrentState
(State currentState) -
Uses of State in org.chenile.stm.action
Methods in org.chenile.stm.action with parameters of type StateModifier and TypeMethodDescriptionvoid
STMTransitionAction.doTransition
(StateEntityType stateEntity, Object transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) -
Uses of State in org.chenile.stm.dummy
Methods in org.chenile.stm.dummy with parameters of type StateModifier and TypeMethodDescriptionvoid
DummyTransitionAction.doTransition
(StateEntity stateEntity, Object transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker stm, Transition transition) DummyEnablementStrategy.getStateInfo
(State state, FlowDescriptor flowDescriptor) -
Uses of State in org.chenile.stm.exception
Fields in org.chenile.stm.exception declared as StateMethods in org.chenile.stm.exception that return StateConstructors in org.chenile.stm.exception with parameters of type State -
Uses of State in org.chenile.stm.impl
Methods in org.chenile.stm.impl that return StateModifier and TypeMethodDescriptionprivate State
STMFlowStoreImpl.correctState
(State state) STMFlowStoreImpl.getInitialState
(State state) Methods in org.chenile.stm.impl with parameters of type StateModifier and TypeMethodDescriptionprivate State
STMFlowStoreImpl.correctState
(State state) private StateEntityType
STMImpl.doEndStateChecks
(State endState, StateEntityType stateEntity, Object transitionParam) private void
STMImpl.executeEndStateEntryAction
(State startState, State endState, StateEntityType stateEntity) private void
STMImpl.executeStartStateExitAction
(State startState, StateEntityType stateEntity) STMActionsInfoProvider.getAllowedActions
(State state) STMActionsInfoProvider.getAllowedActionsAndMetadata
(State state) STMActionsInfoProvider.getAllowedActionsWithMetadata
(State state) STMAction<?>
STMFlowStoreImpl.getEntryAction
(State state) STMAction<?>
STMFlowStoreImpl.getExitAction
(State state) STMFlowStoreImpl.getInitialState
(State state) STMActionsInfoProvider.getMetadata
(State state, String metaId) ConfigBasedEnablementStrategy.getStateInfo
(State state, FlowDescriptor flowDescriptor) STMFlowStoreImpl.getStateInfo
(State state) private boolean
STMImpl.isBeginning
(State startState) private Object[]
STMImpl.obtainEndStateAndTransition
(StateEntityType stateEntity, State startState, String startingEventId, boolean doAuthChecks) Obtains the end state and transition for the combination of start state and event Id. -
Uses of State in org.chenile.stm.model
Fields in org.chenile.stm.model declared as StateMethods in org.chenile.stm.model that return StateMethods in org.chenile.stm.model with parameters of type State -
Uses of State in org.chenile.utils.entity.model
Fields in org.chenile.utils.entity.model declared as StateMethods in org.chenile.utils.entity.model that return StateMethods in org.chenile.utils.entity.model with parameters of type StateModifier and TypeMethodDescriptionvoid
AbstractExtendedStateEntity.setCurrentState
(State currentState) -
Uses of State in org.chenile.workflow.api
Methods in org.chenile.workflow.api with parameters of type State -
Uses of State in org.chenile.workflow.service.activities
Fields in org.chenile.workflow.service.activities declared as StateMethods in org.chenile.workflow.service.activities that return StateModifier and TypeMethodDescriptionprotected State
AreActivitiesComplete.getStateToUse
(ActivityEnabledStateEntity stateEntity) Methods in org.chenile.workflow.service.activities with parameters of type StateModifier and TypeMethodDescriptionboolean
ActivityChecker.areAllActivitiesComplete
(ActivityEnabledStateEntity stateEntity, State whichState) Constructors in org.chenile.workflow.service.activities with parameters of type StateModifierConstructorDescriptionAreActivitiesComplete
(ActivityChecker activityChecker, State whichState) -
Uses of State in org.chenile.workflow.service.impl
Methods in org.chenile.workflow.service.impl with parameters of type StateModifier and TypeMethodDescriptionStateEntityServiceImpl.getAllowedActionsAndMetadata
(State state) static int
StateEntityHelper.getGettingLateTimeInHours
(STMActionsInfoProvider stmActionsInfoProvider, State state) static int
StateEntityHelper.getLateTimeInHours
(STMActionsInfoProvider stmActionsInfoProvider, State state) static int
StateEntityHelper.getSla
(STMActionsInfoProvider stmActionsInfoProvider, State state, String slaType) -
Uses of State in org.chenile.workflow.service.stmcmds
Methods in org.chenile.workflow.service.stmcmds with parameters of type StateModifier and TypeMethodDescriptionprivate void
BaseTransitionAction.doActivityManagement
(T entity, Object transitionParam, State startState, String eventId, Transition transition) void
AbstractSTMTransitionAction.doTransition
(StateEntityType stateEntity, Object transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) final void
BaseTransitionAction.doTransition
(T entity, Object transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) void
BaseTransitionAction.transition
(T entity, Object transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) abstract void
AbstractSTMTransitionAction.transitionTo
(StateEntityType stateEntity, PayloadType transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) -
Uses of State in org.chenile.workflow.service.stmcmds.dto
Fields in org.chenile.workflow.service.stmcmds.dto declared as StateModifier and TypeFieldDescriptionprivate State
TransitionContext.endState
private State
TransitionContext.startState
Methods in org.chenile.workflow.service.stmcmds.dto that return StateModifier and TypeMethodDescriptionTransitionContext.getEndState()
TransitionContext.getStartState()
Constructors in org.chenile.workflow.service.stmcmds.dto with parameters of type StateModifierConstructorDescriptionTransitionContext
(T entity, String eventId, Object transitionParam, State startState, State endState, Transition transition)