Class ProcessOrCaseTaskItemHandler
- 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.ProcessOrCaseTaskItemHandler
-
- All Implemented Interfaces:
ModelElementHandler<CmmnElement,CmmnHandlerContext,CmmnActivity>
- Direct Known Subclasses:
CaseTaskItemHandler
,ProcessTaskItemHandler
public abstract class ProcessOrCaseTaskItemHandler 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 ProcessOrCaseTaskItemHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CallableElement
createCallableElement()
protected List<CamundaIn>
getInputs(CmmnElement element)
protected List<CamundaOut>
getOutputs(CmmnElement element)
protected void
initializeCallableElement(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
protected void
initializeInputParameter(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context, CallableElement callableElement)
protected void
initializeOutputParameter(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context, CallableElement callableElement)
-
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.handler.CallingTaskItemHandler
createParameterValueProvider, getBinding, getDefinitionKey, getTenantId, getVersion, initializeActivity, initializeBinding, initializeDefinitionKey, initializeTenantId, initializeVersion
-
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.handler.TaskItemHandler
getActivityBehavior, getStandardEvents, initializeBlocking
-
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.handler.ItemHandler
createActivity, getDefaultControl, getDefinition, 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
-
createCallableElement
protected CallableElement createCallableElement()
- Specified by:
createCallableElement
in classCallingTaskItemHandler
-
initializeCallableElement
protected void initializeCallableElement(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
- Overrides:
initializeCallableElement
in classCallingTaskItemHandler
-
initializeInputParameter
protected void initializeInputParameter(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context, CallableElement callableElement)
-
initializeOutputParameter
protected void initializeOutputParameter(CmmnElement element, CmmnActivity activity, CmmnHandlerContext context, CallableElement callableElement)
-
getInputs
protected List<CamundaIn> getInputs(CmmnElement element)
-
getOutputs
protected List<CamundaOut> getOutputs(CmmnElement element)
-
-