public class TaskFlowConfigurationImpl<F extends Enum<F>> extends Object implements TaskFlowConfiguration<F>
TaskFlowConfiguration
implementation.Constructor and Description |
---|
TaskFlowConfigurationImpl(String flowName,
FlowInstigationStrategyEnum strategy,
TaskNodeReference taskNodeRef,
int index,
F key)
Initiate.
|
Modifier and Type | Method and Description |
---|---|
String |
getFlowName()
Obtains the name of this
JobSequence . |
int |
getIndex()
Obtains the index identifying this
JobSequence . |
TaskNodeReference |
getInitialTask()
Obtains the reference to the initial
Task of this JobSequence . |
FlowInstigationStrategyEnum |
getInstigationStrategy()
Obtains the strategy to instigate this
JobSequence . |
F |
getKey()
Obtains the key identifying this
JobSequence . |
public TaskFlowConfigurationImpl(String flowName, FlowInstigationStrategyEnum strategy, TaskNodeReference taskNodeRef, int index, F key)
flowName
- Name of this JobSequence
.strategy
- FlowInstigationStrategyEnum
.taskNodeRef
- Reference to the initial Task
of this JobSequence
.index
- Index of this JobSequence
.key
- Key of the JobSequence
.public String getFlowName()
TaskFlowConfiguration
JobSequence
.getFlowName
in interface TaskFlowConfiguration<F extends Enum<F>>
JobSequence
.public FlowInstigationStrategyEnum getInstigationStrategy()
TaskFlowConfiguration
JobSequence
.getInstigationStrategy
in interface TaskFlowConfiguration<F extends Enum<F>>
JobSequence
.public TaskNodeReference getInitialTask()
TaskFlowConfiguration
Task
of this JobSequence
.getInitialTask
in interface TaskFlowConfiguration<F extends Enum<F>>
Task
of this JobSequence
.public int getIndex()
TaskFlowConfiguration
JobSequence
.getIndex
in interface TaskFlowConfiguration<F extends Enum<F>>
JobSequence
.public F getKey()
TaskFlowConfiguration
JobSequence
.getKey
in interface TaskFlowConfiguration<F extends Enum<F>>
JobSequence
. null
if indexed.Copyright © 2005–2016. All rights reserved.