| Modifier and Type | Interface and Description |
|---|---|
| public interface | Conduit
A conduit, or stage which data transfer is processed by or provided by. |
| public interface | MessageSinkConduit
A message sink conduit. |
| public interface | MessageSourceConduit
A message source conduit. |
| public interface | ReadReadyHandler
A conduit read-ready handler. |
| public interface | SinkConduit
A conduit which is a target or output for data. |
| public interface | |
| public interface | StreamSinkConduit
A sink (writable) conduit for byte streams. |
| public interface | |
| public interface | TerminateHandler
The base ready handler type, which can forward termination requests as well as notifications of termination completion. |
| public interface | WriteReadyHandler
A conduit write-ready handler. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | |
| public abstract class | AbstractMessageSinkConduit<D extends MessageSinkConduit>
An abstract base class for filtering message sink conduits. |
| public abstract class | AbstractMessageSourceConduit<D extends MessageSourceConduit>
An abstract base class for filtering message source conduits. |
| public abstract class | |
| public abstract class | |
| public abstract class | AbstractStreamSinkConduit<D extends StreamSinkConduit>
An abstract base class for filtering stream sink conduits. |
| public abstract class | AbstractStreamSourceConduit<D extends StreamSourceConduit>
An abstract base class for filtering stream source conduits. |
| public abstract class | |
| public abstract class | |
| public abstract class | |
| public class | |
| public class | BlockingStreamSourceConduit
A stream source conduit which can switch into and out of blocking mode. |
| public class | BufferedStreamSinkConduit
A stream sink conduit that buffers output data. |
| public class | BufferedStreamSourceConduit
A stream source conduit which buffers input. |
| public class | ConduitReadableByteChannel
A byte channel which wraps a conduit. |
| public class | ConduitReadableMessageChannel
A readable message channel which is backed by a message source conduit. |
| public class | Conduits
General utility methods for manipulating conduits. |
| public class | ConduitStreamSinkChannel
A stream sink channel which wraps a stream sink conduit. |
| public class | ConduitStreamSourceChannel
A stream source channel which wraps a stream source conduit. |
| public class | ConduitWritableByteChannel
A byte channel which wraps a conduit. |
| public class | ConduitWritableMessageChannel
A writable message channel which is backed by a message sink conduit. |
| public class | DeflatingStreamSinkConduit
A filtering stream sink conduit which compresses the written data. |
| public class | EmptyStreamSourceConduit
A stream source conduit which is always empty. |
| public class | FixedLengthStreamSinkConduit
A stream sink conduit with a limited length. |
| public class | FixedLengthStreamSourceConduit
A stream source conduit which limits the length of input. |
| public class | FramingMessageSinkConduit
A message sink conduit which implements a simple message framing protocol over a stream conduit. |
| public class | FramingMessageSourceConduit
A message source conduit which implements a simple message framing protocol over a stream conduit. |
| public class | InflatingStreamSourceConduit
A filtering stream source conduit which decompresses the source data. |
| public class | MessageStreamSinkConduit
A stream sink conduit which wraps each write into a single message. |
| public class | MessageStreamSourceConduit
A stream source conduit which reads stream data from messages. |
| public class | NullStreamSinkConduit
A stream sink conduit which discards all data written to it. |
| public class | PushBackStreamSourceConduit
A stream source conduit which allows buffers to be "pushed back" to the head of the stream. |
| public class | StreamSinkChannelWrappingConduit
A conduit which wraps a channel, for compatibility. |
| public class | StreamSourceChannelWrappingConduit
A conduit which wraps a channel, for compatibility. |
| public class | SynchronizedMessageSinkConduit
A synchronized message sink conduit. |
| public class | SynchronizedMessageSourceConduit
A synchronized message source conduit. |
| public class | SynchronizedStreamSinkConduit
A synchronized stream sink conduit. |
| public class | SynchronizedStreamSourceConduit
A synchronized stream source conduit. |