Package com.dtolabs.rundeck.core.rules
Interface WorkflowSystemBuilder
-
- All Known Implementing Classes:
WorkflowEngineBuilder
public interface WorkflowSystemBuilder
Created by greg on 5/18/16.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WorkflowSystem<java.util.Map<java.lang.String,java.lang.String>>
build()
WorkflowSystemBuilder
executor(java.util.function.Supplier<java.util.concurrent.ExecutorService> executor)
WorkflowSystemBuilder
listener(WorkflowSystemEventListener listener)
WorkflowSystemBuilder
listeners(java.util.List<WorkflowSystemEventListener> listeners)
WorkflowSystemBuilder
ruleEngine(RuleEngine engine)
WorkflowSystemBuilder
state(MutableStateObj state)
-
-
-
Method Detail
-
ruleEngine
WorkflowSystemBuilder ruleEngine(RuleEngine engine)
-
state
WorkflowSystemBuilder state(MutableStateObj state)
-
executor
WorkflowSystemBuilder executor(java.util.function.Supplier<java.util.concurrent.ExecutorService> executor)
-
listener
WorkflowSystemBuilder listener(WorkflowSystemEventListener listener)
-
listeners
WorkflowSystemBuilder listeners(java.util.List<WorkflowSystemEventListener> listeners)
-
build
WorkflowSystem<java.util.Map<java.lang.String,java.lang.String>> build()
-
-