public abstract class AbstractEngineRunnerBase extends EngineRunner
WorkflowInstance
s, to get WorkflowLifecycle
s from underlying
TaskProcessor
s, and to get WorkflowTask
s 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, shutdown
protected 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.