public class WorkflowEngineBuilder extends java.lang.Object implements WorkflowSystemBuilder
Constructor and Description |
---|
WorkflowEngineBuilder() |
Modifier and Type | Method and Description |
---|---|
WorkflowSystem |
build() |
static WorkflowEngineBuilder |
builder() |
static WorkflowEngineBuilder |
builder(WorkflowEngineBuilder source) |
WorkflowEngineBuilder |
executor(java.util.concurrent.ExecutorService executor) |
WorkflowEngineBuilder |
listener(WorkflowSystemEventListener listener) |
WorkflowEngineBuilder |
ruleEngine(RuleEngine engine) |
WorkflowEngineBuilder |
state(MutableStateObj state) |
public static WorkflowEngineBuilder builder(WorkflowEngineBuilder source)
public static WorkflowEngineBuilder builder()
public WorkflowEngineBuilder ruleEngine(RuleEngine engine)
ruleEngine
in interface WorkflowSystemBuilder
public WorkflowEngineBuilder state(MutableStateObj state)
state
in interface WorkflowSystemBuilder
public WorkflowEngineBuilder executor(java.util.concurrent.ExecutorService executor)
executor
in interface WorkflowSystemBuilder
public WorkflowEngineBuilder listener(WorkflowSystemEventListener listener)
listener
in interface WorkflowSystemBuilder
public WorkflowSystem build()
build
in interface WorkflowSystemBuilder