Package org.jppf.io
package org.jppf.io
Support for transport-agnostic communication with remote services and disk overflow.
-
ClassDescriptionAbstract implementation of the
DataLocationinterface.A bounded pool which holds byte arrays with a fixed size.Input source backed by aReadableByteChannel.Output destination backed by aWritableByteChannel.This interface represents an abstraction of a block of data, regardless of where it is stored.Data location backed by a file.Input source backed by a file.Output destination backed by a file.This interface represents an abstraction of any source of incoming data.Super interface for all input source and output destination implementations.Collection of utility methods to create and manipulate IO objects.Data location backed by a list ofJPPFBuffer.This interface represents an abstraction of any destination for outgoing data.This callback throws an IOException whenever the cumulated size of the data written to a stream exceedsInteger.MAX_VALUE.Exception raised when an attempt to serialize an object results in an array of bytes (or file) larger thanInteger.MAX_VALUE.Input source backed by aSocketWrapper.Output destination backed by aSocketWrapper.Input source that takes an input stream as its source.Output destination backed by anOutputStream.Instances of this class hold a temporaryFileand ensure the file is deleted when they are garbage collected.