Package | Description |
---|---|
com.nirmata.workflow |
Modifier and Type | Method and Description |
---|---|
WorkflowManagerBuilder |
WorkflowManagerBuilder.addingTaskExecutor(TaskExecutor taskExecutor,
int qty,
TaskType taskType)
Adds a pool of task executors for a given task type to this instance of
the workflow.
|
static WorkflowManagerBuilder |
WorkflowManagerBuilder.builder()
Return a new builder
|
WorkflowManagerBuilder |
WorkflowManagerBuilder.withAutoCleaner(AutoCleaner autoCleaner,
Duration runPeriod)
optional
Sets an auto-cleaner that will run every given period. |
WorkflowManagerBuilder |
WorkflowManagerBuilder.withCurator(org.apache.curator.framework.CuratorFramework curator,
String namespace,
String version)
required
Set the Curator instance to use. |
WorkflowManagerBuilder |
WorkflowManagerBuilder.withInstanceName(String instanceName)
optional
|
WorkflowManagerBuilder |
WorkflowManagerBuilder.withQueueFactory(QueueFactory queueFactory)
optional
Pluggable queue factory. |
WorkflowManagerBuilder |
WorkflowManagerBuilder.withSerializer(Serializer serializer)
optional
By default, a JSON serializer is used to store data in ZooKeeper. |
WorkflowManagerBuilder |
WorkflowManagerBuilder.withTaskRunnerService(Executor taskRunnerService)
optional
By default, tasks are run in an internal executor service. |
Copyright © 2014–2018 Nirmata. All rights reserved.