ninja.activeproxy.path.connectors
Class PipeConnector

java.lang.Object
  |
  +--ninja.activeproxy.path.Connector
        |
        +--ninja.activeproxy.path.connectors.PipeConnector

public class PipeConnector
extends Connector

A pipe connector allows two operators to communicate through a pipe. It provides operators with with piped input and output streams.


Fields inherited from class ninja.activeproxy.path.Connector
info, operator, pathID
 
Constructor Summary
PipeConnector()
           
PipeConnector(Operator operator, java.lang.Object pathID)
           
 
Method Summary
 void createReader()
          Creates a reader for an operator.
 void createWriter(java.lang.Object info)
          Creates a writer for an operator.
 
Methods inherited from class ninja.activeproxy.path.Connector
getCommunicationInfo, getOperator, getPathID, setCommunicationInfo, setOperator, setOperatorReader, setOperatorWriter, setPathID
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

PipeConnector

public PipeConnector(Operator operator,
                     java.lang.Object pathID)

PipeConnector

public PipeConnector()
Method Detail

createReader

public void createReader()
Description copied from interface: ConnectorIF
Creates a reader for an operator.
Overrides:
createReader in class Connector

createWriter

public void createWriter(java.lang.Object info)
Description copied from interface: ConnectorIF
Creates a writer for an operator.
Overrides:
createWriter in class Connector
Tags copied from interface: ConnectorIF
Parameters:
info - information object from the next operator in the path.