mss.ea.al
Class StreamConduit
java.lang.Object
|
+--mss.ea.al.FlowElement
|
+--mss.ea.al.AbstractConduit
|
+--mss.ea.al.StreamConduit
- All Implemented Interfaces:
- MessageRecipient, java.lang.Runnable
- public class StreamConduit
- extends AbstractConduit
Stream conduit which serves as a synchronization point.
This operator waits streams to arrive from all the predecessors. After all predecessors have produced streams the
are processed using the underlying individual stream conduit. The resulting streams are sent to the successors.
- Since:
- 0.2.3
- Version:
- $Revision: 1.2 $ $Date: 2001/12/10 14:02:35 $
- Author:
- Andreas Rummler
Method Summary |
protected void |
react()
Reaction on an incoming message. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
conduit
protected IndividualConduit conduit
- Underlying individual conduit.
streamArray
protected IndividualStream[] streamArray
StreamConduit
public StreamConduit(IndividualConduit conduit,
java.lang.String name)
- Constructor.
- Parameters:
combiner
- individual stream conduitname
- name of this element
StreamConduit
public StreamConduit(IndividualConduit conduit,
MessageBroker broker,
java.lang.String name)
- Constructor with message broker.
- Parameters:
conduit
- stream individual conduitbroker
- message brokername
- name of this element
react
protected void react()
- Reaction on an incoming message.
- Overrides:
react
in class FlowElement
Copyright © 2000-2001 Technical University of Ilmenau, Department ESS