org.camunda.bpm.engine.impl.cmmn.handler
Class ProcessOrCaseTaskItemHandler

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cmmn.handler.CmmnElementHandler<org.camunda.bpm.model.cmmn.instance.CmmnElement,CmmnActivity>
      extended by org.camunda.bpm.engine.impl.cmmn.handler.ItemHandler
          extended by org.camunda.bpm.engine.impl.cmmn.handler.TaskItemHandler
              extended by org.camunda.bpm.engine.impl.cmmn.handler.CallingTaskItemHandler
                  extended by org.camunda.bpm.engine.impl.cmmn.handler.ProcessOrCaseTaskItemHandler
All Implemented Interfaces:
ModelElementHandler<org.camunda.bpm.model.cmmn.instance.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, 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
ProcessOrCaseTaskItemHandler()
           
 
Method Summary
protected  CallableElement createCallableElement()
           
protected  List<org.camunda.bpm.model.cmmn.instance.camunda.CamundaIn> getInputs(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
           
protected  List<org.camunda.bpm.model.cmmn.instance.camunda.CamundaOut> getOutputs(org.camunda.bpm.model.cmmn.instance.CmmnElement element)
           
protected  void initializeCallableElement(org.camunda.bpm.model.cmmn.instance.CmmnElement element, CmmnActivity activity, CmmnHandlerContext context)
           
protected  void initializeInputParameter(org.camunda.bpm.model.cmmn.instance.CmmnElement element, CmmnActivity activity, CmmnHandlerContext context, CallableElement callableElement)
           
protected  void initializeOutputParameter(org.camunda.bpm.model.cmmn.instance.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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProcessOrCaseTaskItemHandler

public ProcessOrCaseTaskItemHandler()
Method Detail

createCallableElement

protected CallableElement createCallableElement()
Specified by:
createCallableElement in class CallingTaskItemHandler

initializeCallableElement

protected void initializeCallableElement(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                         CmmnActivity activity,
                                         CmmnHandlerContext context)
Overrides:
initializeCallableElement in class CallingTaskItemHandler

initializeInputParameter

protected void initializeInputParameter(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                        CmmnActivity activity,
                                        CmmnHandlerContext context,
                                        CallableElement callableElement)

initializeOutputParameter

protected void initializeOutputParameter(org.camunda.bpm.model.cmmn.instance.CmmnElement element,
                                         CmmnActivity activity,
                                         CmmnHandlerContext context,
                                         CallableElement callableElement)

getInputs

protected List<org.camunda.bpm.model.cmmn.instance.camunda.CamundaIn> getInputs(org.camunda.bpm.model.cmmn.instance.CmmnElement element)

getOutputs

protected List<org.camunda.bpm.model.cmmn.instance.camunda.CamundaOut> getOutputs(org.camunda.bpm.model.cmmn.instance.CmmnElement element)


Copyright © 2016 camunda services GmbH. All rights reserved.