Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- BaseTransitionAction<T> - Class in org.chenile.workflow.service.stmcmds
- BaseTransitionAction() - Constructor for class org.chenile.workflow.service.stmcmds.BaseTransitionAction
- build() - Method in class org.chenile.workflow.service.stmcmds.StmAuthoritiesBuilder
C
- create(T) - Method in class org.chenile.workflow.service.impl.StateEntityServiceImpl
-
An implementation of the create method that delegates to the entity store after filling up the mandatory attributes.
D
- doTransition(T, Object, State, String, State, STMInternalTransitionInvoker<?>, Transition) - Method in class org.chenile.workflow.service.stmcmds.BaseTransitionAction
E
- entityStore - Variable in class org.chenile.workflow.service.impl.StateEntityServiceImpl
- execute(ChenileExchange) - Method in class org.chenile.workflow.service.stmcmds.StmBodyTypeSelector
- execute(T) - Method in class org.chenile.workflow.service.stmcmds.GenericEntryAction
- execute(T) - Method in class org.chenile.workflow.service.stmcmds.GenericExitAction
G
- GenericEntryAction<T> - Class in org.chenile.workflow.service.stmcmds
- GenericEntryAction(EntityStore<T>, STMActionsInfoProvider) - Constructor for class org.chenile.workflow.service.stmcmds.GenericEntryAction
- GenericExitAction<T> - Class in org.chenile.workflow.service.stmcmds
- GenericExitAction() - Constructor for class org.chenile.workflow.service.stmcmds.GenericExitAction
- GenericRetrievalStrategy<T> - Class in org.chenile.workflow.service.stmcmds
- GenericRetrievalStrategy() - Constructor for class org.chenile.workflow.service.stmcmds.GenericRetrievalStrategy
- getAllowedActionsAndMetadata(String) - Method in class org.chenile.workflow.service.impl.StateEntityServiceImpl
- getAllowedActionsAndMetadata(State) - Method in class org.chenile.workflow.service.impl.StateEntityServiceImpl
- getEndState() - Method in class org.chenile.workflow.service.stmcmds.dto.TransitionContext
- getEntity() - Method in class org.chenile.workflow.service.stmcmds.dto.TransitionContext
- getEventId() - Method in class org.chenile.workflow.service.stmcmds.dto.TransitionContext
- getGettingLateTimeInHours(STMActionsInfoProvider, State) - Static method in class org.chenile.workflow.service.impl.StateEntityHelper
- getLateTimeInHours(STMActionsInfoProvider, State) - Static method in class org.chenile.workflow.service.impl.StateEntityHelper
- getSla(STMActionsInfoProvider, State, String) - Static method in class org.chenile.workflow.service.impl.StateEntityHelper
- getStartState() - Method in class org.chenile.workflow.service.stmcmds.dto.TransitionContext
- getTransition() - Method in class org.chenile.workflow.service.stmcmds.dto.TransitionContext
- getTransitionParam() - Method in class org.chenile.workflow.service.stmcmds.dto.TransitionContext
M
- makeStateEntityResponse(T) - Method in class org.chenile.workflow.service.impl.StateEntityServiceImpl
- merge(T, T, String) - Method in class org.chenile.workflow.service.stmcmds.GenericRetrievalStrategy
O
- obtainOrchExecutor(String) - Method in class org.chenile.workflow.service.stmcmds.BaseTransitionAction
- orchMap - Variable in class org.chenile.workflow.service.stmcmds.BaseTransitionAction
- org.chenile.workflow.service.impl - package org.chenile.workflow.service.impl
-
Workflow implementation classes.
- org.chenile.workflow.service.stmcmds - package org.chenile.workflow.service.stmcmds
-
Workflow entry, exit commands etc.
- org.chenile.workflow.service.stmcmds.dto - package org.chenile.workflow.service.stmcmds.dto
P
- process(T, String, Object) - Method in class org.chenile.workflow.service.impl.StateEntityServiceImpl
-
An implementation of the process method that allows to track all the changes to the entity via events.
- processById(String, String, Object) - Method in class org.chenile.workflow.service.impl.StateEntityServiceImpl
-
This form is expected from the web.
- processEntity(T, String, Object) - Method in class org.chenile.workflow.service.impl.StateEntityServiceImpl
-
Internally used by both the create and process methods.
- processMicroactions(String, TransitionContext<T>) - Method in class org.chenile.workflow.service.stmcmds.BaseTransitionAction
R
- retrieve(String) - Method in class org.chenile.workflow.service.impl.StateEntityServiceImpl
- retrieve(T) - Method in class org.chenile.workflow.service.stmcmds.GenericRetrievalStrategy
S
- setEntityStore(EntityStore<T>) - Method in class org.chenile.workflow.service.stmcmds.GenericRetrievalStrategy
- SLA_GETTING_LATE_IN_HOURS - Static variable in class org.chenile.workflow.service.impl.StateEntityHelper
- SLA_LATE_IN_HOURS - Static variable in class org.chenile.workflow.service.impl.StateEntityHelper
- StateEntityHelper - Class in org.chenile.workflow.service.impl
- StateEntityHelper() - Constructor for class org.chenile.workflow.service.impl.StateEntityHelper
- StateEntityServiceImpl<T> - Class in org.chenile.workflow.service.impl
-
A generic implementation of the
StateEntityServicefor all state entities. - StateEntityServiceImpl(STM<T>, STMActionsInfoProvider, EntityStore<T>) - Constructor for class org.chenile.workflow.service.impl.StateEntityServiceImpl
- StmAuthoritiesBuilder - Class in org.chenile.workflow.service.stmcmds
-
This class returns the applicable authorities for the
StateEntityServiceImpl.processById(String, String, Object)method. - StmAuthoritiesBuilder(STMActionsInfoProvider) - Constructor for class org.chenile.workflow.service.stmcmds.StmAuthoritiesBuilder
- StmBodyTypeSelector - Class in org.chenile.workflow.service.stmcmds
-
Selects the body type of the
ChenileExchangebased on the event Id passed This should be used as the body type selector for theStateEntityServiceImpl.process(org.chenile.stm.StateEntity, String, Object)method. - StmBodyTypeSelector(STMActionsInfoProvider) - Constructor for class org.chenile.workflow.service.stmcmds.StmBodyTypeSelector
T
- transition(T, Object, State, String, State, STMInternalTransitionInvoker<?>) - Method in class org.chenile.workflow.service.stmcmds.BaseTransitionAction
- TransitionContext<T> - Class in org.chenile.workflow.service.stmcmds.dto
- TransitionContext(T, String, Object, State, State, Transition) - Constructor for class org.chenile.workflow.service.stmcmds.dto.TransitionContext
All Classes and Interfaces|All Packages|Constant Field Values