Class AbstractSTMTransitionAction<StateEntityType extends StateEntity,PayloadType>
java.lang.Object
org.chenile.workflow.service.stmcmds.AbstractSTMTransitionAction<StateEntityType,PayloadType>
- All Implemented Interfaces:
STMTransitionAction<StateEntityType>
public abstract class AbstractSTMTransitionAction<StateEntityType extends StateEntity,PayloadType>
extends Object
implements STMTransitionAction<StateEntityType>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
doTransition
(StateEntityType stateEntity, Object transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) abstract void
transitionTo
(StateEntityType stateEntity, PayloadType transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition)
-
Constructor Details
-
AbstractSTMTransitionAction
public AbstractSTMTransitionAction()
-
-
Method Details
-
doTransition
public void doTransition(StateEntityType stateEntity, Object transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) throws Exception - Specified by:
doTransition
in interfaceSTMTransitionAction<StateEntityType extends StateEntity>
- Throws:
Exception
-
transitionTo
public abstract void transitionTo(StateEntityType stateEntity, PayloadType transitionParam, State startState, String eventId, State endState, STMInternalTransitionInvoker<?> stm, Transition transition) throws Exception - Throws:
Exception
-