| Package | Description |
|---|---|
| org.jeasy.flows.engine | |
| org.jeasy.flows.workflow |
| Modifier and Type | Method and Description |
|---|---|
WorkReport |
WorkFlowEngine.run(WorkFlow workFlow,
WorkContext workContext)
Run the given workflow and return its report.
|
| Modifier and Type | Class and Description |
|---|---|
class |
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)
|
class |
ParallelFlow
A parallel flow executes a set of work units in parallel.
|
class |
RepeatFlow
A repeat flow executes a work repeatedly until its report satisfies a given predicate.
|
class |
SequentialFlow
A sequential flow executes a set of work units in sequence.
|
Copyright © 2020. All rights reserved.