public abstract class StartHandler extends BaseHandler
Constructor and Description |
---|
StartHandler() |
Modifier and Type | Method and Description |
---|---|
protected void |
adjustNameAndDescription(com.edorasware.cmmn.model.structure.PlanItem planItem,
Map<String,Object> formData,
com.edorasware.cmmn.model.TransitionData transitionData,
com.edorasware.cmmn.engine.hooks.EvaluationListeners evaluationListeners) |
protected void |
mapInputParameters(com.edorasware.cmmn.model.structure.PlanItem planItem,
List<com.edorasware.cmmn.model.structure.Task.ParamEntry> inputMap,
com.edorasware.cmmn.model.TransitionData transitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners engineListeners)
Input parameter mapping.
|
abstract boolean |
start(com.edorasware.cmmn.model.structure.PlanItem planItem,
com.edorasware.cmmn.model.TransitionData transitionData,
com.edorasware.cmmn.engine.hooks.EngineListeners engineListeners,
com.edorasware.cmmn.engine.hooks.PersistenceListeners persistenceListeners) |
adjustWithAssigneeAndOwner, adjustWithCandidates, archiveCase, extractCaseFileItemDefinitionLookup, extractTaskDefinitionLookup, getAnyWorkObjectDefinitionService, getApplicationContext, getBaseVariableHandlingService, getCaseService, getCaseUtils, getCmmnService, getCurrentUserService, getExtensionPoint, getHumanTaskClientRef, getOnePersistenceListeners, getPrimaryKeyGenerator, getProcessDefinitionService, getProcessService, getStateModelManager, getWorkObjectService, storeCaseVariableIndexed
public abstract boolean start(com.edorasware.cmmn.model.structure.PlanItem planItem, com.edorasware.cmmn.model.TransitionData transitionData, com.edorasware.cmmn.engine.hooks.EngineListeners engineListeners, com.edorasware.cmmn.engine.hooks.PersistenceListeners persistenceListeners)
protected void adjustNameAndDescription(com.edorasware.cmmn.model.structure.PlanItem planItem, Map<String,Object> formData, com.edorasware.cmmn.model.TransitionData transitionData, com.edorasware.cmmn.engine.hooks.EvaluationListeners evaluationListeners)
protected void mapInputParameters(com.edorasware.cmmn.model.structure.PlanItem planItem, List<com.edorasware.cmmn.model.structure.Task.ParamEntry> inputMap, com.edorasware.cmmn.model.TransitionData transitionData, com.edorasware.cmmn.engine.hooks.EngineListeners engineListeners)
planItem
- represents the sub-task (case task, process task or human task).inputMap
- the input parameter map.transitionData
- the transition data to use (the evaluated parameter values are stored here as formData or parameters.engineListeners
- provides the call-back method for expression evaluation.Copyright © 2010 - 2015 edorasware ag. All Rights Reserved.