|
Class Summary |
| Container |
Container is a modified Parallel which differs in that when any the sub-components terminates
or fails it simply removes the child and continues to run. |
| Delay |
Delay is a modified compound which differs in that the single sub-component
is given a certain amount of time to terminate and if it has not, the
timeout combinator terminates it and itself abnormally. |
| Deployer |
|
| DetachingCompoundImpl |
Implements the detaching compound component behavior. |
| During |
During is a modified compound which differs in that the single sub-component
is given a certain amount of time to terminate and if it has not, the
timeout combinator terminates it and itself normally. |
| FireBreak |
FireBreak is a modified Parallel that when a sub-components terminates,
it simply removes itself from its parent and then terminates. |
| Parallel |
Parallel is a modified compound which differs in that the sub-components
operate in parallel but do not share the same lifecycle, and in particular
the same termination. |
| RandomSequence |
RandomSequence is a modified sequence which differs in that the
sub-components operate sequentially but are started at random. |
| Repeat |
Repeat is a modified compound which differs in that its single sub-component
is created and should it terminate normally, is recreated. |
| Retract |
Retract is a modified compound in which sub-components are terminated in
reverse order in which they are deployed and started. |
| Retry |
Retry is a modified compound which differs in that its single sub-component
is created and should it terminate abnormally, is recreated. |
| Run |
Run is a modified compound which differs in that its only sub-component is
created and then left parentless to fend for itself. |
| Sequence |
Sequence is a modified compound which differs in that the sub-components
operate sequentially. |
| Timeout |
Timeout is a modified compound which differs in that the single
sub-component is given a certain amount of time to terminate and if it has
not, the timeout combinator terminates it and itself abnormally. |
| Try |
Try is a modified compound which differs in that its primary sub-component
is deployed and when it terminates, a continuation component is selected
depending on the termination type. |