|
org.codehaus.gpars | |||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||
| Interface Summary | |
|---|---|
| DataflowChannel | A common interface for all dataflow variables, streams or queues |
| DataflowReadChannel | A common interface for all dataflow variables, streams or queues |
| DataflowWriteChannel | A common interface for all writable dataflow variables, streams or queues |
| Promise | A unifying future-like interface to dataflow variables, asynchronous functions and active objects. |
| Class Summary | |
|---|---|
| DataCallback | A helper class enabling the 'whenBound()' or 'getValAsync' functionality of a DataflowVariable and DataflowQueue, as well as 'sendAndContinue()' on actors. |
| DataCallbackWithPool | A helper class enabling the 'whenBound()' or 'getValAsync' functionality of a DataflowVariable and DataflowQueue, whenever a thread pool instead of a PGroup is specified.. |
| Dataflow | Contains factory methods to create dataflow actors and starting them. |
| DataflowBroadcast | Offers a deterministic one-to-many and many-to-many messaging alternative to DataflowQueue. |
| DataflowComplexExpression | @author Alex Tkachman |
| DataflowExpression | The base class for all dataflow elements. |
| DataflowExpression.BindDataflow | Represents a remote message binding a value to a remoted DataflowExpression |
| DataflowExpression.DataflowExpressionsCollector | Listener for availability of data flow expressions we depend from |
| DataflowExpression.TransformMany | |
| DataflowExpression.TransformOne | |
| DataflowExpression.WaitingThread | A logical representation of a synchronous or asynchronous request to read the value once it is bound. |
| DataflowGetPropertyExpression | DFE which evaluate property when receiver became available |
| DataflowInvocationExpression | Data flow expression which invokes method of object after receiver and all arguments became available |
| DataflowQueue | Represents a thread-safe data flow stream. |
| DataflowVariable | Represents a thread-safe single-assignment, multi-read variable. |
| DataflowVariable.RemoteDataflowVariable | |
| Dataflows | Convenience class that makes working with DataflowVariables more comfortable. |
| RemoteDataflowExpression | @author Alex Tkachman |
| Select | A Select allows the user to select a value from multiple channels, which have a value available for read at the moment. |
| SelectResult | A bean representing the result of the select operation on a Select. |
Copyright © 2008–2010 Václav Pech. All Rights Reserved.