public class ProcessDefinitionBuilder
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ProcessDefinitionBuilder.ActionNodeBuilder |
static class |
ProcessDefinitionBuilder.ScriptActionNodeBuilder |
static class |
ProcessDefinitionBuilder.WaitNodeBuilder |
| Modifier and Type | Method and Description |
|---|---|
ProcessDefinitionBuilder |
addEndNode(java.lang.String id,
ProcessState state,
java.lang.String message) |
java.lang.String |
build() |
static ProcessDefinitionBuilder |
builder(java.lang.String procName,
java.lang.String startNode) |
protected java.lang.StringBuilder |
getBody(java.lang.StringBuilder sb) |
java.util.List<java.lang.String> |
getEndNodes() |
java.lang.String |
getFooter() |
java.lang.String |
getHeader() |
java.util.Optional<ProcessDefinitionBuilder> |
getParent() |
void |
setFooter(java.lang.String footer) |
void |
setHeader(java.lang.String header) |
void |
setParent(java.util.Optional<ProcessDefinitionBuilder> parent) |
ProcessDefinitionBuilder.ActionNodeBuilder |
withActionNode(java.lang.String id,
java.lang.String beanName) |
ProcessDefinitionBuilder.ScriptActionNodeBuilder |
withScriptActionNode(java.lang.String id) |
ProcessDefinitionBuilder.WaitNodeBuilder |
withWaitNode(java.lang.String id,
java.lang.String then) |
ProcessDefinitionBuilder.WaitNodeBuilder |
withWaitNode(java.lang.String id,
java.lang.String then,
java.lang.Boolean prependProcessCode) |
protected java.lang.StringBuilder getBody(java.lang.StringBuilder sb)
public java.lang.String build()
public static ProcessDefinitionBuilder builder(java.lang.String procName, java.lang.String startNode)
public ProcessDefinitionBuilder.ActionNodeBuilder withActionNode(java.lang.String id, java.lang.String beanName)
public ProcessDefinitionBuilder.WaitNodeBuilder withWaitNode(java.lang.String id, java.lang.String then)
public ProcessDefinitionBuilder.WaitNodeBuilder withWaitNode(java.lang.String id, java.lang.String then, java.lang.Boolean prependProcessCode)
public ProcessDefinitionBuilder.ScriptActionNodeBuilder withScriptActionNode(java.lang.String id)
public final ProcessDefinitionBuilder addEndNode(java.lang.String id, ProcessState state, java.lang.String message)
public java.util.Optional<ProcessDefinitionBuilder> getParent()
public void setParent(java.util.Optional<ProcessDefinitionBuilder> parent)
public java.lang.String getHeader()
public void setHeader(java.lang.String header)
public java.lang.String getFooter()
public void setFooter(java.lang.String footer)
public java.util.List<java.lang.String> getEndNodes()
Copyright © 2018 SAP SE. All Rights Reserved.