Uses of Interface
org.chenile.stm.action.STMTransitionAction
Packages that use STMTransitionAction
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 STMTransitionAction in org.chenile.orchestrator.process.configuration
Methods in org.chenile.orchestrator.process.configuration that return STMTransitionActionModifier and TypeMethodDescription(package private) STMTransitionAction<Process> ProcessConfiguration.defaultfileSTMTransitionAction()(package private) STMTransitionAction<Process> ProcessConfiguration.processBaseTransitionAction(STMTransitionActionResolver stmTransitionActionResolver, STMFlowStoreImpl stmFlowStore) Methods in org.chenile.orchestrator.process.configuration with parameters of type STMTransitionActionModifier and TypeMethodDescription(package private) STMTransitionActionResolverProcessConfiguration.processTransitionActionResolver(STMTransitionAction<Process> defaultSTMTransitionAction) -
Uses of STMTransitionAction in org.chenile.orchestrator.process.service.cmds
Classes in org.chenile.orchestrator.process.service.cmds that implement STMTransitionActionModifier and TypeClassDescriptionclassContains customized logic for the transition.classContains customized logic for the transition.classContains customized logic for the transition.classclassDefaultSTMTransitionAction<PayloadType extends MinimalPayload>This class is invoked if no specific transition action is specified Extend this class to do generic things that are relevant for all actions in the workflowclassContains customized logic for the transition.classThis is called if this process is done with errors.classSplitDoneAction handles both splitPartiallyDone and splitDone events.classContains customized logic for the transition.classclassIf subprocess is done successfully, then we should increment the num of completed sub processes.class -
Uses of STMTransitionAction in org.chenile.stm
Methods in org.chenile.stm that return STMTransitionAction -
Uses of STMTransitionAction in org.chenile.stm.dummy
Classes in org.chenile.stm.dummy that implement STMTransitionAction -
Uses of STMTransitionAction in org.chenile.stm.impl
Fields in org.chenile.stm.impl declared as STMTransitionActionModifier and TypeFieldDescriptionprotected STMTransitionAction<?> STMFlowStoreImpl.defaultTransitionActionMethods in org.chenile.stm.impl that return STMTransitionActionMethods in org.chenile.stm.impl with parameters of type STMTransitionActionModifier and TypeMethodDescriptionvoidSTMFlowStoreImpl.setDefaultTransitionAction(STMTransitionAction<?> transitionAction) -
Uses of STMTransitionAction in org.chenile.stm.model
Fields in org.chenile.stm.model declared as STMTransitionActionModifier and TypeFieldDescriptionprotected STMTransitionAction<?> EventInformation.transitionActionMethods in org.chenile.stm.model that return STMTransitionActionMethods in org.chenile.stm.model with parameters of type STMTransitionActionModifier and TypeMethodDescriptionvoidEventInformation.setTransitionAction(STMTransitionAction<?> transitionAction) EventInformation.transitionAction(STMTransitionAction<?> transitionAction) Transition.transitionAction(STMTransitionAction<?> transitionAction) -
Uses of STMTransitionAction in org.chenile.workflow.service.stmcmds
Classes in org.chenile.workflow.service.stmcmds that implement STMTransitionActionModifier and TypeClassDescriptionclassAbstractSTMTransitionAction<StateEntityType extends StateEntity, PayloadType>STMTransitionActionuses Object as a payload type.classBaseTransitionAction<T extends StateEntity>STMsupports a default transition action.classSecondSTMTransitionAction<StateEntityType extends StateEntity, PayloadType>This class also supports the notion of a chain of transition actions that can be attached to the same event.Fields in org.chenile.workflow.service.stmcmds declared as STMTransitionActionModifier and TypeFieldDescriptionprivate final STMTransitionAction<?> STMTransitionActionResolver.defaultActionMethods in org.chenile.workflow.service.stmcmds that return STMTransitionActionModifier and TypeMethodDescriptionConstructors in org.chenile.workflow.service.stmcmds with parameters of type STMTransitionActionModifierConstructorDescriptionSTMTransitionActionResolver(String prefix, boolean useSuffix, STMTransitionAction<?> defaultAction) STMTransitionActionResolver(String prefix, STMTransitionAction<?> defaultAction) STMTransitionActionResolver(String prefix, STMTransitionAction<?> defaultAction, boolean useSuffix, String... otherPrefixes) STMTransitionActionResolver(String prefix, STMTransitionAction<?> defaultAction, String... otherPrefixes)