public abstract class AbstractUserTaskBuilder<B extends AbstractUserTaskBuilder<B>> extends AbstractTaskBuilder<B,UserTask>
compensateBoundaryEvent, compensationStarted
SPACE
element, modelInstance, myself
Modifier | Constructor and Description |
---|---|
protected |
AbstractUserTaskBuilder(BpmnModelInstance modelInstance,
UserTask element,
Class<?> selfType) |
Modifier and Type | Method and Description |
---|---|
B |
camundaAssignee(String camundaAssignee)
Sets the camunda attribute assignee.
|
B |
camundaCandidateGroups(List<String> camundaCandidateGroups)
Sets the camunda candidate groups attribute.
|
B |
camundaCandidateGroups(String camundaCandidateGroups)
Sets the camunda candidate groups attribute.
|
B |
camundaCandidateUsers(List<String> camundaCandidateUsers)
Sets the camunda candidate users attribute.
|
B |
camundaCandidateUsers(String camundaCandidateUsers)
Sets the camunda candidate users attribute.
|
B |
camundaDueDate(String camundaDueDate)
Sets the camunda due date attribute.
|
B |
camundaFollowUpDate(String camundaFollowUpDate)
Sets the camunda follow up date attribute.
|
CamundaUserTaskFormFieldBuilder |
camundaFormField()
Creates a new camunda form field extension element.
|
B |
camundaFormHandlerClass(Class camundaFormHandlerClass)
Sets the camunda form handler class attribute.
|
B |
camundaFormHandlerClass(String fullQualifiedClassName)
Sets the camunda form handler class attribute.
|
B |
camundaFormKey(String camundaFormKey)
Sets the camunda form key attribute.
|
B |
camundaPriority(String camundaPriority)
Sets the camunda priority attribute.
|
B |
camundaTaskListenerClass(String eventName,
Class listenerClass)
Add a class based task listener with specified event name
|
B |
camundaTaskListenerClass(String eventName,
String fullQualifiedClassName)
Add a class based task listener with specified event name
|
B |
camundaTaskListenerClassTimeoutWithCycle(String id,
Class listenerClass,
String timerCycle) |
B |
camundaTaskListenerClassTimeoutWithCycle(String id,
String fullQualifiedClassName,
String timerCycle) |
B |
camundaTaskListenerClassTimeoutWithDate(String id,
Class listenerClass,
String timerDate) |
B |
camundaTaskListenerClassTimeoutWithDate(String id,
String fullQualifiedClassName,
String timerDate) |
B |
camundaTaskListenerClassTimeoutWithDuration(String id,
Class listenerClass,
String timerDuration) |
B |
camundaTaskListenerClassTimeoutWithDuration(String id,
String fullQualifiedClassName,
String timerDuration) |
B |
camundaTaskListenerDelegateExpression(String eventName,
String delegateExpression) |
B |
camundaTaskListenerDelegateExpressionTimeoutWithCycle(String id,
String delegateExpression,
String timerCycle) |
B |
camundaTaskListenerDelegateExpressionTimeoutWithDate(String id,
String delegateExpression,
String timerDate) |
B |
camundaTaskListenerDelegateExpressionTimeoutWithDuration(String id,
String delegateExpression,
String timerDuration) |
B |
camundaTaskListenerExpression(String eventName,
String expression) |
B |
camundaTaskListenerExpressionTimeoutWithCycle(String id,
String expression,
String timerCycle) |
B |
camundaTaskListenerExpressionTimeoutWithDate(String id,
String expression,
String timerDate) |
B |
camundaTaskListenerExpressionTimeoutWithDuration(String id,
String expression,
String timerDuration) |
protected B |
createCamundaTaskListenerClassTimeout(String id,
String fullQualifiedClassName,
TimerEventDefinition timerDefinition) |
protected B |
createCamundaTaskListenerDelegateExpressionTimeout(String id,
String delegateExpression,
TimerEventDefinition timerDefinition) |
protected B |
createCamundaTaskListenerExpressionTimeout(String id,
String expression,
TimerEventDefinition timerDefinition) |
protected CamundaTaskListener |
createCamundaTaskListenerTimeout(String id,
TimerEventDefinition timerDefinition) |
B |
implementation(String implementation)
Sets the implementation of the build user task.
|
camundaAsync, camundaAsync
boundaryEvent, boundaryEvent, calculateXCoordinate, camundaInputParameter, camundaOutputParameter, multiInstance, setBoundaryEventCoordinates
businessRuleTask, businessRuleTask, callActivity, callActivity, camundaAsyncAfter, camundaAsyncAfter, camundaAsyncBefore, camundaAsyncBefore, camundaExclusive, camundaExecutionListenerClass, camundaExecutionListenerClass, camundaExecutionListenerDelegateExpression, camundaExecutionListenerExpression, camundaFailedJobRetryTimeCycle, camundaJobPriority, compensationDone, compensationStart, condition, connectTarget, connectTargetWithAssociation, connectTargetWithSequenceFlow, connectTo, createTarget, createTargetBuilder, createTargetBuilder, endEvent, endEvent, eventBasedGateway, exclusiveGateway, exclusiveGateway, findLastGateway, inclusiveGateway, inclusiveGateway, intermediateCatchEvent, intermediateCatchEvent, intermediateThrowEvent, intermediateThrowEvent, isBoundaryEventWithStartedCompensation, isCompensationHandler, manualTask, manualTask, moveToActivity, moveToLastGateway, moveToNode, notCamundaExclusive, parallelGateway, parallelGateway, receiveTask, receiveTask, scriptTask, scriptTask, sendTask, sendTask, sequenceFlowId, serviceTask, serviceTask, subProcess, subProcess, transaction, transaction, userTask, userTask
name
addExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, createTimeCycle, createTimeDate, createTimeDuration, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setCoordinates, setWaypoints, setWaypointsWithSourceAndTarget
done, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
protected AbstractUserTaskBuilder(BpmnModelInstance modelInstance, UserTask element, Class<?> selfType)
public B implementation(String implementation)
implementation
- the implementation to setpublic B camundaAssignee(String camundaAssignee)
camundaAssignee
- the assignee to setpublic B camundaCandidateGroups(String camundaCandidateGroups)
camundaCandidateGroups
- the candidate groups to setpublic B camundaCandidateGroups(List<String> camundaCandidateGroups)
camundaCandidateGroups
- the candidate groups to setpublic B camundaCandidateUsers(String camundaCandidateUsers)
camundaCandidateUsers
- the candidate users to setpublic B camundaCandidateUsers(List<String> camundaCandidateUsers)
camundaCandidateUsers
- the candidate users to setpublic B camundaDueDate(String camundaDueDate)
camundaDueDate
- the due date of the user taskpublic B camundaFollowUpDate(String camundaFollowUpDate)
camundaFollowUpDate
- the follow up date of the user taskpublic B camundaFormHandlerClass(Class camundaFormHandlerClass)
camundaFormHandlerClass
- the class name of the form handlerpublic B camundaFormHandlerClass(String fullQualifiedClassName)
camundaFormHandlerClass
- the class name of the form handlerpublic B camundaFormKey(String camundaFormKey)
camundaFormKey
- the form key to setpublic B camundaPriority(String camundaPriority)
camundaPriority
- the priority of the user taskpublic CamundaUserTaskFormFieldBuilder camundaFormField()
public B camundaTaskListenerClass(String eventName, Class listenerClass)
eventName
- - event names to listen tofullQualifiedClassName
- - a string representing a classpublic B camundaTaskListenerClass(String eventName, String fullQualifiedClassName)
eventName
- - event names to listen tofullQualifiedClassName
- - a string representing a classpublic B camundaTaskListenerExpression(String eventName, String expression)
public B camundaTaskListenerDelegateExpression(String eventName, String delegateExpression)
public B camundaTaskListenerClassTimeoutWithCycle(String id, Class listenerClass, String timerCycle)
public B camundaTaskListenerClassTimeoutWithDate(String id, Class listenerClass, String timerDate)
public B camundaTaskListenerClassTimeoutWithDuration(String id, Class listenerClass, String timerDuration)
public B camundaTaskListenerClassTimeoutWithCycle(String id, String fullQualifiedClassName, String timerCycle)
public B camundaTaskListenerClassTimeoutWithDate(String id, String fullQualifiedClassName, String timerDate)
public B camundaTaskListenerClassTimeoutWithDuration(String id, String fullQualifiedClassName, String timerDuration)
public B camundaTaskListenerExpressionTimeoutWithCycle(String id, String expression, String timerCycle)
public B camundaTaskListenerExpressionTimeoutWithDate(String id, String expression, String timerDate)
public B camundaTaskListenerExpressionTimeoutWithDuration(String id, String expression, String timerDuration)
public B camundaTaskListenerDelegateExpressionTimeoutWithCycle(String id, String delegateExpression, String timerCycle)
public B camundaTaskListenerDelegateExpressionTimeoutWithDate(String id, String delegateExpression, String timerDate)
public B camundaTaskListenerDelegateExpressionTimeoutWithDuration(String id, String delegateExpression, String timerDuration)
protected B createCamundaTaskListenerClassTimeout(String id, String fullQualifiedClassName, TimerEventDefinition timerDefinition)
protected B createCamundaTaskListenerExpressionTimeout(String id, String expression, TimerEventDefinition timerDefinition)
protected B createCamundaTaskListenerDelegateExpressionTimeout(String id, String delegateExpression, TimerEventDefinition timerDefinition)
protected CamundaTaskListener createCamundaTaskListenerTimeout(String id, TimerEventDefinition timerDefinition)
Copyright © 2019. All rights reserved.