Package org.jppf.io

Support for communication with remote services.

See:
          Description

Interface Summary
DataLocation This interface represents an abstraction of a block of data, regardless of where it is stored.
InputSource This interface represents an abstraction of any source of incoming data.
IO Super interface for all input source and output destination implementations.
OutputDestination This interface represents an abstraction of any destination for outgoing data.
 

Class Summary
AbstractDataLocation Abstract implementation of the DataLocation interface.
ByteBufferInputSource Input source backed by an array of bytes.
ByteBufferInputStream Implementation of an input stream backed by a ByteBuffer.
ByteBufferLocation Data location backed by a byte buffer.
ByteBufferOutputDestination Output destination backed by a ByteBuffer.
ByteBufferOutputStream Implementation of an OutputStream backed by a ByteBuffer.
ChannelInputSource Input source backed by a ReadableByteChannel.
ChannelOutputDestination Output destination backed by a WritableByteChannel.
FileInputSource Input source backed by a file.
FileLocation Data location backed by a file.
FileOutputDestination Output destination backed by a file.
IOHelper Collection of utility methods to create and manipulate IO objects.
SocketWrapperInputSource Input source backed by a SocketWrapper.
SocketWrapperOutputDestination Output destination backed by a SocketWrapper.
StreamInputSource Input source that takes an input stream as its source.
StreamOutputDestination Output destination backed by an OutputStream.
 

Package org.jppf.io Description

Support for communication with remote services.



Copyright © 2005-2010 JPPF Team.