public class ProcessBuilder extends FlowElementContainerBuilder
| Modifier and Type | Field and Description |
|---|---|
protected DesignProcessDefinitionImpl |
process |
| Modifier | Constructor and Description |
|---|---|
protected |
ProcessBuilder(DesignProcessDefinitionImpl process,
ProcessDefinitionBuilder processDefinitionBuilder) |
| Modifier and Type | Method and Description |
|---|---|
ActorDefinitionBuilder |
addActor(String actorName)
Adds an actor on this element
|
ActorDefinitionBuilder |
addActor(String name,
boolean initiator)
Adds an actor on this process
|
DocumentDefinitionBuilder |
addDocumentDefinition(String name,
String fileName)
Adds a
DocumentDefinition on this process |
ParameterDefinitionBuilder |
addParameter(String parameterName,
String type)
Add a parameter on this process.
|
ActorDefinitionBuilder |
setActorInitiator(String actorName)
Adds an actor initiator on this process.
|
addAutomaticTask, addBlobData, addBooleanData, addCallActivity, addConnector, addData, addDateData, addDefaultTransition, addDoubleData, addEndEvent, addFloatData, addGateway, addIntegerData, addIntermediateCatchEvent, addIntermediateThrowEvent, addLongData, addLongTextData, addManualTask, addReceiveTask, addSendTask, addShortTextData, addStartEvent, addSubProcess, addTransition, addTransition, addUserTask, addXMLData, getContainer, getProcess, getProcessBuilderprotected final DesignProcessDefinitionImpl process
protected ProcessBuilder(DesignProcessDefinitionImpl process, ProcessDefinitionBuilder processDefinitionBuilder)
public ActorDefinitionBuilder addActor(String actorName)
actorName - actor namepublic ActorDefinitionBuilder addActor(String name, boolean initiator)
name - actor nameinitiator - defines whether it's the actor initiator (actor that's able to start the process)public ActorDefinitionBuilder setActorInitiator(String actorName)
actorName - public DocumentDefinitionBuilder addDocumentDefinition(String name, String fileName)
DocumentDefinition on this processname - document namefileName - document file namepublic ParameterDefinitionBuilder addParameter(String parameterName, String type)
parameterName - The name of the new ParameterDefinitiontype - The type of the new ParameterDefinition (complete class name)ParameterDefinitionBuilder containing the new ParameterDefinitionCopyright © 2018 Bonitasoft S.A.. All rights reserved.