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>
- 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
-
Method Summary
Modifier and TypeMethodDescriptionprotected BaseCallableElement
protected CmmnActivityBehavior
protected DmnDecisionTaskActivityBehavior
getActivityBehavior
(CmmnActivity activity) protected String
getBinding
(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) protected DecisionTask
getDefinition
(CmmnElement element) protected String
getDefinitionKey
(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) protected String
getTenantId
(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) protected String
getVersion
(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) protected void
initializeActivity
(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) protected void
initializeDecisionTableResultMapper
(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) protected void
initializeResultVariable
(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) 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
-
Constructor Details
-
DecisionTaskItemHandler
public DecisionTaskItemHandler()
-
-
Method Details
-
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
- Specified by:
createCallableElement
in classCallingTaskItemHandler
-
getActivityBehavior
- Overrides:
getActivityBehavior
in classTaskItemHandler
-
getActivityBehavior
-
getDefinitionKey
protected String getDefinitionKey(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) - Specified by:
getDefinitionKey
in classCallingTaskItemHandler
-
getBinding
- Specified by:
getBinding
in classCallingTaskItemHandler
-
getVersion
- Specified by:
getVersion
in classCallingTaskItemHandler
-
getTenantId
protected String getTenantId(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context) - Specified by:
getTenantId
in classCallingTaskItemHandler
-
getDefinition
- Overrides:
getDefinition
in classItemHandler
-