Uses of Interface
uk.org.ogsadai.engine.Pipe

Packages that use Pipe
uk.org.ogsadai.activity Contains the core interfaces and classes of the Activity Framework. 
uk.org.ogsadai.activity.sql Activities that provide SQL access to a relational data resource. 
uk.org.ogsadai.engine Contains the core classes and interfaces of the engine component which is chiefly responsible for processing requests and building responses. 
uk.org.ogsadai.sessions Contains the core classes and interfaces used to support sessions. 
uk.org.ogsadai.sessions.impl Contains implementations of the sessions interfaces to provide support for transient sessions. 
 

Uses of Pipe in uk.org.ogsadai.activity
 

Classes in uk.org.ogsadai.activity that implement Pipe
(package private)  class CallThroughExternalPipe
          This is a simple unsynchronized Pipe with a variable length internal buffer.
(package private)  class CallThroughPipe
          This is a simple unsynchronized Pipe with a variable length internal buffer.
 class SynchronizedGrowableExternalPipe
          This is a pipe designed to be shared between multiple writer threads and a single reader thread.
 class SynchronizedGrowablePipe
          This is a pipe designed to be shared between multiple writers threads and a single reader thread.
 

Methods in uk.org.ogsadai.activity that return Pipe
protected  Pipe Activity.createOutputPipe(int i)
          Creates an output pipe for an internal output.
 

Methods in uk.org.ogsadai.activity with parameters of type Pipe
(package private)  void ActivityContext.addPipe(java.lang.String name, Pipe pipe)
          Adds a Pipe to the request context.
 

Uses of Pipe in uk.org.ogsadai.activity.sql
 

Classes in uk.org.ogsadai.activity.sql that implement Pipe
 class NonBufferingPipe
          This is a simple unsynchronized Pipe with no internal buffer.
 

Methods in uk.org.ogsadai.activity.sql that return Pipe
protected  Pipe AbstractSQLActivity.createOutputPipe(int i)
           
 

Uses of Pipe in uk.org.ogsadai.engine
 

Classes in uk.org.ogsadai.engine that implement Pipe
 class SimplePipe
          A simple implementation of a Pipe that can contain a single object.
 class SynchronizedPipe
          A simple fixed-sized synchronized pipe that uses a circular buffer to store blocks of data.
 

Uses of Pipe in uk.org.ogsadai.sessions
 

Methods in uk.org.ogsadai.sessions that return Pipe
 Pipe Session.getExternalOutput(java.lang.String name)
          Gets the Pipe for the external output with the specified name allowing data to be written to it of read from it.
 Pipe Session.getExternalInput(java.lang.String name)
          Gets the Pipe for the external input with the specified name allowing data to be written into the pipe or read from it.
 

Methods in uk.org.ogsadai.sessions with parameters of type Pipe
 void Session.addExternalInput(java.lang.String name, Pipe input)
          Adds an external input session stream.
 void Session.addExternalOutput(java.lang.String name, Pipe output)
          Adds an external output session stream.
 

Uses of Pipe in uk.org.ogsadai.sessions.impl
 

Methods in uk.org.ogsadai.sessions.impl that return Pipe
 Pipe TransientInternalSession.getExternalOutput(java.lang.String name)
           
 Pipe TransientInternalSession.getExternalInput(java.lang.String name)
           
 Pipe SafeSession.getExternalOutput(java.lang.String name)
           
 Pipe SafeSession.getExternalInput(java.lang.String name)
           
 

Methods in uk.org.ogsadai.sessions.impl with parameters of type Pipe
 void TransientInternalSession.addExternalInput(java.lang.String name, Pipe input)
           
 void TransientInternalSession.addExternalOutput(java.lang.String name, Pipe output)
           
 void SafeSession.addExternalInput(java.lang.String name, Pipe input)
           
 void SafeSession.addExternalOutput(java.lang.String name, Pipe output)