| Package | Description |
|---|---|
| org.jeasy.flows.engine | |
| org.jeasy.flows.workflow |
| Class and Description |
|---|
| WorkFlow
Interface to define a flow of work units.
|
| Class and Description |
|---|
| ConditionalFlow
A conditional flow is defined by 4 artifacts:
The work to execute first
A predicate for the conditional logic
The work to execute if the predicate is satisfied
The work to execute if the predicate is not satisfied (optional)
|
| ConditionalFlow.Builder |
| ParallelFlow
A parallel flow executes a set of work units in parallel.
|
| ParallelFlow.Builder |
| ParallelFlowReport
Aggregate report of the partial reports of work units executed in a parallel flow.
|
| RepeatFlow
A repeat flow executes a work repeatedly until its report satisfies a given predicate.
|
| RepeatFlow.Builder |
| SequentialFlow
A sequential flow executes a set of work units in sequence.
|
| SequentialFlow.Builder |
| WorkFlow
Interface to define a flow of work units.
|
Copyright © 2020. All rights reserved.