public abstract class AbstractUserTaskBuilder<B extends AbstractUserTaskBuilder<B>> extends AbstractTaskBuilder<B,UserTask>
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 |
camundaTaskListenerDelegateExpression(String eventName,
String delegateExpression) |
B |
camundaTaskListenerExpression(String eventName,
String expression) |
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, condition, connectTarget, connectTo, createTarget, endEvent, endEvent, eventBasedGateway, exclusiveGateway, exclusiveGateway, findLastGateway, inclusiveGateway, inclusiveGateway, intermediateCatchEvent, intermediateCatchEvent, intermediateThrowEvent, intermediateThrowEvent, 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, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setCoordinates, setWaypoints
done, getElement, subProcessDone, 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)
Copyright © 2017. All rights reserved.