org.camunda.bpm.engine.impl.cmmn.behavior
Class HumanTaskActivityBehavior

java.lang.Object
  extended by org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
      extended by org.camunda.bpm.engine.impl.cmmn.behavior.StageOrTaskActivityBehavior
          extended by org.camunda.bpm.engine.impl.cmmn.behavior.TaskActivityBehavior
              extended by org.camunda.bpm.engine.impl.cmmn.behavior.HumanTaskActivityBehavior
All Implemented Interfaces:
CmmnActivityBehavior, CoreActivityBehavior<CmmnActivityExecution>

public class HumanTaskActivityBehavior
extends TaskActivityBehavior

Author:
Roman Smirnov

Field Summary
protected  TaskDecorator taskDecorator
           
 
Constructor Summary
HumanTaskActivityBehavior()
           
 
Method Summary
protected  void completing(CmmnActivityExecution execution)
           
 ExpressionManager getExpressionManager()
           
protected  TaskEntity getTask(CmmnActivityExecution execution)
           
 TaskDecorator getTaskDecorator()
           
 TaskDefinition getTaskDefinition()
           
protected  String getTypeName()
           
protected  void manualCompleting(CmmnActivityExecution execution)
           
protected  void performExit(CmmnActivityExecution execution)
           
protected  void performStart(CmmnActivityExecution execution)
           
protected  void performTerminate(CmmnActivityExecution execution)
           
protected  void resuming(CmmnActivityExecution execution)
           
 void setTaskDecorator(TaskDecorator taskDecorator)
           
protected  void suspending(CmmnActivityExecution execution)
           
protected  void terminating(CmmnActivityExecution execution)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.TaskActivityBehavior
fireExitCriteria, isBlocking, onReactivation
 
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.StageOrTaskActivityBehavior
created, creating, evaluateManualActivationRule, fireEntryCriteria, onCompletion, onDisable, onEnable, onExit, onManualCompletion, onManualStart, onOccur, onParentResume, onParentSuspension, onParentTermination, onReenable, onResume, onStart, onSuspension, onTermination, started
 
Methods inherited from class org.camunda.bpm.engine.impl.cmmn.behavior.PlanItemDefinitionActivityBehavior
createIllegalStateTransitionException, ensureNotCaseInstance, ensureTransitionAllowed, evaluateRepetitionRule, evaluateRequiredRule, execute, getActivity, isAtLeastOneEntryCriteriaSatisfied, isAtLeastOneExitCriteriaSatisfied, isSentrySatisified, onClose, onCreate, performParentSuspension, performParentTerminate, performSuspension, reactivated, resumed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

taskDecorator

protected TaskDecorator taskDecorator
Constructor Detail

HumanTaskActivityBehavior

public HumanTaskActivityBehavior()
Method Detail

performStart

protected void performStart(CmmnActivityExecution execution)
Overrides:
performStart in class TaskActivityBehavior

performTerminate

protected void performTerminate(CmmnActivityExecution execution)
Overrides:
performTerminate in class PlanItemDefinitionActivityBehavior

performExit

protected void performExit(CmmnActivityExecution execution)
Overrides:
performExit in class PlanItemDefinitionActivityBehavior

terminating

protected void terminating(CmmnActivityExecution execution)

completing

protected void completing(CmmnActivityExecution execution)
Overrides:
completing in class PlanItemDefinitionActivityBehavior

manualCompleting

protected void manualCompleting(CmmnActivityExecution execution)
Overrides:
manualCompleting in class PlanItemDefinitionActivityBehavior

suspending

protected void suspending(CmmnActivityExecution execution)

resuming

protected void resuming(CmmnActivityExecution execution)
Overrides:
resuming in class PlanItemDefinitionActivityBehavior

getTask

protected TaskEntity getTask(CmmnActivityExecution execution)

getTypeName

protected String getTypeName()
Overrides:
getTypeName in class TaskActivityBehavior

getTaskDecorator

public TaskDecorator getTaskDecorator()

setTaskDecorator

public void setTaskDecorator(TaskDecorator taskDecorator)

getTaskDefinition

public TaskDefinition getTaskDefinition()

getExpressionManager

public ExpressionManager getExpressionManager()


Copyright © 2015 camunda services GmbH. All rights reserved.