public final class ParallelState extends TransitionState
Branchs. A Parallel state causes the interpreter to execute each branch
 starting with the state named in its “StartAt” field, as concurrently as possible, and wait until each branch terminates
 (reaches a terminal state) before processing the Parallel state's “Next” field.| Modifier and Type | Class and Description | 
|---|---|
static class  | 
ParallelState.Builder
Builder for a  
ParallelState. | 
| Modifier and Type | Method and Description | 
|---|---|
<T> T | 
accept(StateVisitor<T> visitor)  | 
static ParallelState.Builder | 
builder()  | 
List<Branch> | 
getBranches()  | 
List<Catcher> | 
getCatchers()  | 
String | 
getComment()  | 
String | 
getInputPath()  | 
String | 
getOutputPath()  | 
String | 
getParameters()  | 
String | 
getResultPath()  | 
List<Retrier> | 
getRetriers()  | 
Transition | 
getTransition()  | 
String | 
getType()  | 
isTerminalStatepublic String getType()
ParallelState.public Transition getTransition()
getTransition in class TransitionStatepublic String getComment()
public List<Branch> getBranches()
ParallelState.public String getInputPath()
public String getResultPath()
public String getOutputPath()
public String getParameters()
public <T> T accept(StateVisitor<T> visitor)
public static ParallelState.Builder builder()
ParallelState.Copyright © 2023. All rights reserved.