public class FlowPathDefinition<T extends FlowPathDefinition> extends Object
| Constructor and Description |
|---|
FlowPathDefinition(FlowDefinition definition,
FlowNodeDefinition startNode) |
| Modifier and Type | Method and Description |
|---|---|
ChoiceDefinition |
choice(Identifier id) |
T |
end(FlowNodeDefinition<EventDefinition> eventDefinition) |
T |
execute(AbstractTaskDefinition taskDefinition) |
LinkedList<FlowNodeDefinition> |
getPathNodes() |
FlowNodeDefinition |
getStartNode() |
AndDefinition |
parallel(Identifier id) |
T |
then() |
T |
waitFor(EventDefinition eventDefinition) |
public FlowPathDefinition(FlowDefinition definition, FlowNodeDefinition startNode)
public ChoiceDefinition choice(Identifier id)
public AndDefinition parallel(Identifier id)
public T execute(AbstractTaskDefinition taskDefinition)
public T waitFor(EventDefinition eventDefinition)
public T end(FlowNodeDefinition<EventDefinition> eventDefinition)
public T then()
public LinkedList<FlowNodeDefinition> getPathNodes()
public FlowNodeDefinition getStartNode()
Copyright © 2014. All rights reserved.