Uses of Class
org.chenile.stm.model.Transition
Package
Description
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 Implementation classes (including base implementations) for a bunch of STM interfaces.
Contains a bunch of descriptor classes to hold various kinds of meta data.
Workflow entry, exit commands etc.
-
Uses of Transition in org.chenile.stm
Modifier and TypeMethodDescriptionvoid
EnablementStrategy.addMetadataToTransition
(Transition t, StateDescriptor stateDescriptor) STMFlowStore.getTransitionAction
(Transition transition) -
Uses of Transition in org.chenile.stm.action
Modifier and TypeMethodDescriptionvoid
STMTransitionAction.doTransition
(StateEntityType stateEntity, Object transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) -
Uses of Transition in org.chenile.stm.dummy
Modifier and TypeMethodDescriptionDummyEnablementStrategy.addDynamicTransitions
(StateDescriptor sd) Modifier and TypeMethodDescriptionvoid
DummyEnablementStrategy.addMetadataToTransition
(Transition t, StateDescriptor stateDescriptor) void
DummyTransitionAction.doTransition
(StateEntity stateEntity, Object transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker stm, Transition transition) -
Uses of Transition in org.chenile.stm.impl
Modifier and TypeMethodDescriptionConfigBasedEnablementStrategy.addDynamicTransitions
(StateDescriptor sd) Modifier and TypeMethodDescriptionprivate void
ConfigBasedEnablementStrategy.addEventInformationToTransition
(Transition transition, StateDescriptor sd) void
ConfigBasedEnablementStrategy.addMetadataToTransition
(Transition t, StateDescriptor sd) private boolean
STMPlantUmlSDGenerator.checkForStates
(Transition t) STMFlowStoreImpl.getTransitionAction
(Transition transition) private boolean
STMPlantUmlSDGenerator.isInMainPath
(Transition t) protected boolean
STMImpl.isTransitionAuthorized
(StateDescriptor startStateDescriptor, Transition transition) private StringBuilder
STMPlantUmlSDGenerator.StateStringBuilder.paintConnection
(Transition t) private void
DataFlowReader.processMetaAttributesForTransition
(Transition transition, TransitionDescriptionDTO transitionInfo) -
Uses of Transition in org.chenile.stm.model
Modifier and TypeMethodDescriptionThis is to support fluent API.Transition.makeInvokableOnlyFromStm()
Transition.newStateId
(String newStateId) Transition.transitionAction
(STMTransitionAction<?> transitionAction) Transition.transitionTo
(String stateId, String... flowId) Modifier and TypeMethodDescriptionprivate void
StateDescriptor.addDynamicTransitions
(EnablementStrategy enablementStrategy, Map<String, Transition> map) void
StateDescriptor.setTransitions
(Map<String, Transition> transitions) -
Uses of Transition in org.chenile.workflow.service.stmcmds
Modifier and TypeMethodDescriptionvoid
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 Transition in org.chenile.workflow.service.stmcmds.dto
ModifierConstructorDescriptionTransitionContext
(T entity, String eventId, Object transitionParam, State startState, State endState, Transition transition)