public class PrioritizedQueueBasedWorkflowEngineFactory extends Object implements WorkflowEngineFactory
PrioritizedQueueBasedWorkflowEngine
,
based on its constituent instance repository, workflow task prioritizer,
workflow lifecycle, and engine runner.Constructor and Description |
---|
PrioritizedQueueBasedWorkflowEngineFactory() |
Modifier and Type | Method and Description |
---|---|
WorkflowEngine |
createWorkflowEngine()
Method which creates
WorkflowEngine s. |
protected EngineRunner |
getEngineRunner() |
protected WorkflowRepository |
getModelRepository() |
protected PrioritySorter |
getPrioritizer() |
protected long |
getWaitSeconds() |
protected WorkflowInstanceRepository |
getWorkflowInstanceRepository() |
protected WorkflowLifecycleManager |
getWorkflowLifecycle() |
public PrioritizedQueueBasedWorkflowEngineFactory()
public WorkflowEngine createWorkflowEngine()
WorkflowEngineFactory
WorkflowEngine
s.createWorkflowEngine
in interface WorkflowEngineFactory
WorkflowEngine
interfaceprotected WorkflowRepository getModelRepository()
protected long getWaitSeconds()
protected EngineRunner getEngineRunner()
protected WorkflowLifecycleManager getWorkflowLifecycle() throws InstantiationException
InstantiationException
protected PrioritySorter getPrioritizer()
protected WorkflowInstanceRepository getWorkflowInstanceRepository()
Copyright © 1999-2015 Apache OODT. All Rights Reserved.