|
Class Summary |
| Counter |
It is a Synchronizer for SplitJoinAll and SpliJoinAny object. |
| ItinEntry |
The basic unit of Migartion is defined in terms of ItinEntry. |
| Itinerary |
Each agent contains an Itinerary which encapsulates the travel
plan of the agent as a Sequence pattern. |
| Loop |
A sequence pattern is composed of an ordered list of Patterns. |
| LoopSet |
A LoopSet pattern is composed similar as Loop Pattern. |
| Pattern |
Pattern is a abstract class. |
| PatternCollection |
This is an abstract class which represents aggregation of patterns. |
| Selection |
This emulates conditional control structure. |
| Sequence |
A sequence pattern is composed of an ordered list of Patterns. |
| Set |
This is an unordered list of patterns. |
| Split |
This pattern results in the creation of child agents
for parallel traversal of contained patterns. |
| SplitJoin |
This is a specialization of the Split pattern in which the child agents
must report their results to some object (usually the parent). |
| SplitJoinAll |
It is a subclass of the abstract class SplitJoin.Here the parent
waits for all the child agents before it proceeds. |
| SplitJoinAny |
It is a subclass of the abstract class SplitJoin.Here the parent
waits only for the first child to return before it proceeds. |