SmartFrog 3.10.000

Package org.smartfrog.sfcore.workflow.combinators

Interface Summary
DetachingCompound Defines the detaching compound component interface.
 

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.
 


SmartFrog CORE 3.10.000

(C) Copyright 1998-2006 Hewlett-Packard Development Company, LP