Class AbstractProcessBuilder<B extends AbstractProcessBuilder<B>>
- java.lang.Object
- 
- org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilder<B,E>
- 
- org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilder<B,E>
- 
- org.camunda.bpm.model.bpmn.builder.AbstractRootElementBuilder<B,E>
- 
- org.camunda.bpm.model.bpmn.builder.AbstractCallableElementBuilder<B,Process>
- 
- org.camunda.bpm.model.bpmn.builder.AbstractProcessBuilder<B>
 
 
 
 
 
- 
- Direct Known Subclasses:
- ProcessBuilder
 
 public abstract class AbstractProcessBuilder<B extends AbstractProcessBuilder<B>> extends AbstractCallableElementBuilder<B,Process> - Author:
- Sebastian Menski
 
- 
- 
Field Summary- 
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilderSPACE
 - 
Fields inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilderelement, modelInstance, myself
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedAbstractProcessBuilder(BpmnModelInstance modelInstance, Process element, java.lang.Class<?> selfType)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description BcamundaHistoryTimeToLive(java.lang.Integer historyTimeToLive)Sets the camunda history time to live.BcamundaJobPriority(java.lang.String jobPriority)BcamundaStartableInTasklist(java.lang.Boolean isStartableInTasklist)Set whenever the process is startable in TasklistBcamundaTaskPriority(java.lang.String taskPriority)Set the camunda task priority attribute.BcamundaVersionTag(java.lang.String versionTag)Set to specify a version tag for the process definition.Bclosed()Sets this closed.Bexecutable()Sets this executable.BprocessType(ProcessType processType)Sets the process type for this.- 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractCallableElementBuildername
 - 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBaseElementBuilderaddExtensionElement, createBpmnEdge, createBpmnShape, createChild, createChild, createChild, createChild, createCompensateEventDefinition, createEdge, createEmptyErrorEventDefinition, createEmptyMessageEventDefinition, createErrorEventDefinition, createErrorEventDefinition, createEscalationEventDefinition, createInstance, createInstance, createMessageEventDefinition, createSibling, createSibling, createSignalEventDefinition, createTimeCycle, createTimeDate, createTimeDuration, documentation, findBpmnEdge, findBpmnPlane, findBpmnShape, findErrorDefinitionForCode, findErrorForNameAndCode, findErrorForNameAndCode, findEscalationForCode, findMessageForName, findSignalForName, getCreateSingleChild, getCreateSingleChild, getCreateSingleExtensionElement, id, resizeSubProcess, setCoordinates, setWaypoints, setWaypointsWithSourceAndTarget
 - 
Methods inherited from class org.camunda.bpm.model.bpmn.builder.AbstractBpmnModelElementBuilderdone, getElement, subProcessDone, throwEventDefinitionDone, transactionDone
 
- 
 
- 
- 
- 
Constructor Detail- 
AbstractProcessBuilderprotected AbstractProcessBuilder(BpmnModelInstance modelInstance, Process element, java.lang.Class<?> selfType) 
 
- 
 - 
Method Detail- 
processTypepublic B processType(ProcessType processType) Sets the process type for this.- Parameters:
- processType- the process type to set
- Returns:
- the builder object
 
 - 
closedpublic B closed() Sets this closed.- Returns:
- the builder object
 
 - 
executablepublic B executable() Sets this executable.- Returns:
- the builder object
 
 - 
camundaJobPrioritypublic B camundaJobPriority(java.lang.String jobPriority) 
 - 
camundaTaskPrioritypublic B camundaTaskPriority(java.lang.String taskPriority) Set the camunda task priority attribute. The priority is only used for service tasks which have as type valueexternal- Parameters:
- taskPriority- the task priority which should used for the external tasks
- Returns:
- the builder object
 
 - 
camundaHistoryTimeToLivepublic B camundaHistoryTimeToLive(java.lang.Integer historyTimeToLive) Sets the camunda history time to live.- Parameters:
- historyTimeToLive- value for history time to live, must be either null or non-negative integer.
- Returns:
- the builder object
 
 - 
camundaStartableInTasklistpublic B camundaStartableInTasklist(java.lang.Boolean isStartableInTasklist) Set whenever the process is startable in Tasklist- Parameters:
- isStartableInTasklist- default value is true
- Returns:
- the builder object
 
 - 
camundaVersionTagpublic B camundaVersionTag(java.lang.String versionTag) Set to specify a version tag for the process definition.- Parameters:
- versionTag- the version of the process definition
- Returns:
- the builder object
 
 
- 
 
-