groovyx.gpars.dataflow
Class DataFlowExpression.DataFlowExpressionsCollector
java.lang.Object
  
groovyx.gpars.serial.WithSerialId
      
groovyx.gpars.actor.impl.MessageStream
          
groovyx.gpars.dataflow.DataFlowExpression.DataFlowExpressionsCollector
- All Implemented Interfaces: 
 - java.io.Serializable
 
- Enclosing class:
 - DataFlowExpression<T>
 
final class DataFlowExpression.DataFlowExpressionsCollector
- extends MessageStream
 
Listener for availability of data flow expressions we depend from
 
 
| 
Field Summary | 
private  java.util.concurrent.atomic.AtomicInteger | 
count
 
            | 
private static long | 
serialVersionUID
 
            | 
 
 
 
| 
Method Summary | 
 MessageStream | 
send(java.lang.Object message)
 
          Send message to stream and return immediately | 
(package private)  void | 
start()
 
            | 
(package private)  java.lang.Object | 
subscribe(java.lang.Object element)
 
            | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
serialVersionUID
private static final long serialVersionUID
- See Also:
 - Constant Field Values
 
count
private final java.util.concurrent.atomic.AtomicInteger count
DataFlowExpression.DataFlowExpressionsCollector
DataFlowExpression.DataFlowExpressionsCollector()
send
public MessageStream send(java.lang.Object message)
- Description copied from class: 
MessageStream 
- Send message to stream and return immediately
- Specified by:
 send in class MessageStream
 
- Parameters:
 message - message to send
- Returns:
 - always return message stream itself
 
 
 
subscribe
java.lang.Object subscribe(java.lang.Object element)
 
start
void start()