public abstract class AbstractEngineRunnerBase extends EngineRunner
WorkflowInstances, to get WorkflowLifecycles from underlying
TaskProcessors, and to get WorkflowTasks from the underlying
TaskProcessor.| Modifier and Type | Field and Description |
|---|---|
protected WorkflowInstanceRepository |
instRep |
| Constructor and Description |
|---|
AbstractEngineRunnerBase()
Creates a new AbsractEngineRunnerBase with the provided
WorkflowInstanceRepository. |
| Modifier and Type | Method and Description |
|---|---|
protected WorkflowLifecycle |
getLifecycle(TaskProcessor taskProcessor) |
protected WorkflowTask |
getTaskFromProcessor(TaskProcessor taskProcessor) |
protected void |
persist(WorkflowInstance instance) |
execute, hasOpenSlots, setInstanceRepository, shutdownprotected WorkflowInstanceRepository instRep
public AbstractEngineRunnerBase()
WorkflowInstanceRepository.protected WorkflowTask getTaskFromProcessor(TaskProcessor taskProcessor)
protected WorkflowLifecycle getLifecycle(TaskProcessor taskProcessor)
protected void persist(WorkflowInstance instance)
Copyright © 1999–2017 Apache OODT. All rights reserved.