public class HumanTaskActivityBehavior extends TaskActivityBehavior implements PlanItemActivityBehavior, CmmnActivityWithMigrationContextBehavior
| Modifier and Type | Field and Description |
|---|---|
protected org.flowable.cmmn.model.HumanTask |
humanTask |
isBlocking, isBlockingExpression| Constructor and Description |
|---|
HumanTaskActivityBehavior(org.flowable.cmmn.model.HumanTask humanTask) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity) |
void |
execute(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity,
MigrationContext migrationContext) |
protected Collection<String> |
extractCandidates(Object value) |
protected void |
handleAssignee(PlanItemInstanceEntity planItemInstanceEntity,
TaskService taskService,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext,
MigrationContext migrationContext) |
protected void |
handleCandidateGroups(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext) |
protected void |
handleCandidateUsers(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext) |
protected void |
handleCategory(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext) |
protected void |
handleDueDate(CommandContext commandContext,
PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext) |
protected void |
handleFormKey(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext) |
protected void |
handleOwner(PlanItemInstanceEntity planItemInstanceEntity,
TaskService taskService,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext) |
protected void |
handlePriority(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext) |
protected void |
handleTaskDescription(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext) |
protected void |
handleTaskName(PlanItemInstanceEntity planItemInstanceEntity,
ExpressionManager expressionManager,
TaskEntity taskEntity,
CreateHumanTaskBeforeContext beforeContext) |
void |
onStateTransition(CommandContext commandContext,
DelegatePlanItemInstance planItemInstance,
String transition) |
void |
trigger(CommandContext commandContext,
PlanItemInstanceEntity planItemInstance) |
evaluateIsBlockingtriggerexecuteclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittriggerexecutepublic HumanTaskActivityBehavior(org.flowable.cmmn.model.HumanTask humanTask)
public void execute(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity)
execute in class TaskActivityBehaviorpublic void execute(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, MigrationContext migrationContext)
execute in interface CmmnActivityWithMigrationContextBehaviorprotected void handleTaskName(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext)
protected void handleTaskDescription(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext)
protected void handleAssignee(PlanItemInstanceEntity planItemInstanceEntity, TaskService taskService, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext, MigrationContext migrationContext)
protected void handleOwner(PlanItemInstanceEntity planItemInstanceEntity, TaskService taskService, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext)
protected void handlePriority(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext)
protected void handleFormKey(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext)
protected void handleDueDate(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext)
protected void handleCategory(PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext)
protected void handleCandidateUsers(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext)
protected void handleCandidateGroups(CommandContext commandContext, PlanItemInstanceEntity planItemInstanceEntity, ExpressionManager expressionManager, TaskEntity taskEntity, CreateHumanTaskBeforeContext beforeContext)
protected Collection<String> extractCandidates(Object value)
public void trigger(CommandContext commandContext, PlanItemInstanceEntity planItemInstance)
trigger in class TaskActivityBehaviorpublic void onStateTransition(CommandContext commandContext, DelegatePlanItemInstance planItemInstance, String transition)
onStateTransition in interface PlanItemActivityBehaviorCopyright © 2021 Flowable. All rights reserved.