Class DecisionTaskItemHandler
- java.lang.Object
-
- org.camunda.bpm.engine.impl.cmmn.handler.CmmnElementHandler<CmmnElement,CmmnActivity>
-
- org.camunda.bpm.engine.impl.cmmn.handler.ItemHandler
-
- org.camunda.bpm.engine.impl.cmmn.handler.TaskItemHandler
-
- org.camunda.bpm.engine.impl.cmmn.handler.CallingTaskItemHandler
-
- org.camunda.bpm.engine.impl.cmmn.handler.DecisionTaskItemHandler
-
- All Implemented Interfaces:
ModelElementHandler<CmmnElement,CmmnHandlerContext,CmmnActivity>
public class DecisionTaskItemHandler extends CallingTaskItemHandler
- Author:
- Roman Smirnov
-
-
Field Summary
-
Fields inherited from class org.camunda.bpm.engine.impl.cmmn.handler.ItemHandler
CASE_PLAN_MODEL_CLOSE_EVENTS, CASE_PLAN_MODEL_CREATE_EVENTS, CASE_PLAN_MODEL_EVENTS, CASE_PLAN_MODEL_UPDATE_EVENTS, DEFAULT_VARIABLE_EVENTS, EVENT_LISTENER_OR_MILESTONE_CREATE_EVENTS, EVENT_LISTENER_OR_MILESTONE_END_EVENTS, EVENT_LISTENER_OR_MILESTONE_EVENTS, EVENT_LISTENER_OR_MILESTONE_UPDATE_EVENTS, PARENT_COMPLETE, PROPERTY_ACTIVITY_DESCRIPTION, PROPERTY_ACTIVITY_TYPE, PROPERTY_AUTO_COMPLETE, PROPERTY_DISCRETIONARY, PROPERTY_IS_BLOCKING, PROPERTY_MANUAL_ACTIVATION_RULE, PROPERTY_REPETITION_RULE, PROPERTY_REQUIRED_RULE, TASK_OR_STAGE_CREATE_EVENTS, TASK_OR_STAGE_END_EVENTS, TASK_OR_STAGE_EVENTS, TASK_OR_STAGE_UPDATE_EVENTS
-
-
Constructor Summary
Constructors Constructor Description DecisionTaskItemHandler()
-
Method Summary
-
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.handler.CallingTaskItemHandler
createParameterValueProvider, initializeBinding, initializeCallableElement, initializeDefinitionKey, initializeTenantId, initializeVersion
-
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.handler.TaskItemHandler
getStandardEvents, initializeBlocking
-
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.handler.ItemHandler
createActivity, getDefaultControl, getDesciption, getDocumentation, getEntryCriterias, getExitCriterias, getExpressionValue, getExtensionElements, getFixedValue, getItemControl, getName, handleElement, initializeActivityType, initializeAutoComplete, initializeCaseControlRule, initializeCaseExecutionListener, initializeCaseExecutionListeners, initializeDescription, initializeEntryCriterias, initializeExitCriterias, initializeFieldDeclaration, initializeFieldDeclarations, initializeManualActivationRule, initializeRepetitionRule, initializeRequiredRule, initializeScript, initializeVariableListener, initializeVariableListeners, isDiscretionaryItem, isPlanItem, queryExtensionElementsByClass
-
-
-
-
Method Detail
-
initializeActivity
protected void initializeActivity(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
- Overrides:
initializeActivity
in classCallingTaskItemHandler
-
initializeResultVariable
protected void initializeResultVariable(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
-
initializeDecisionTableResultMapper
protected void initializeDecisionTableResultMapper(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
-
createCallableElement
protected BaseCallableElement createCallableElement()
- Specified by:
createCallableElement
in classCallingTaskItemHandler
-
getActivityBehavior
protected CmmnActivityBehavior getActivityBehavior()
- Overrides:
getActivityBehavior
in classTaskItemHandler
-
getActivityBehavior
protected DmnDecisionTaskActivityBehavior getActivityBehavior(CmmnActivity activity)
-
getDefinitionKey
protected java.lang.String getDefinitionKey(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
- Specified by:
getDefinitionKey
in classCallingTaskItemHandler
-
getBinding
protected java.lang.String getBinding(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
- Specified by:
getBinding
in classCallingTaskItemHandler
-
getVersion
protected java.lang.String getVersion(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
- Specified by:
getVersion
in classCallingTaskItemHandler
-
getTenantId
protected java.lang.String getTenantId(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
- Specified by:
getTenantId
in classCallingTaskItemHandler
-
getDefinition
protected DecisionTask getDefinition(CmmnElement element)
- Overrides:
getDefinition
in classItemHandler
-
-