Uses of Interface
org.jppf.io.DataLocation

Packages that use DataLocation
org.jppf.io Support for transport-agnostic communication with remote services and disk overflow. 
org.jppf.server.nio Classes supporting asynchronous communication through the NIO APIs. 
org.jppf.server.nio.nodeserver Classes supporting the server node-side of the JPPF asynchronous comunication model. 
org.jppf.server.node Classes supporting the server node-side of the JPPF asynchronous comunication model. 
org.jppf.server.node.local Classes supporting local nodes,, in the same JVM as the driver. 
org.jppf.server.protocol Classes supporting the data transported between components of the communication model. 
org.jppf.utils Utility and helper classes used throughout the JPPF code. 
 

Uses of DataLocation in org.jppf.io
 

Classes in org.jppf.io that implement DataLocation
 class AbstractDataLocation
          Abstract implementation of the DataLocation interface.
 class FileDataLocation
          Data location backed by a file.
 class MultipleBuffersLocation
          Data location backed by a list of JPPFBuffer.
 

Methods in org.jppf.io that return DataLocation
 DataLocation MultipleBuffersLocation.copy()
          Make a shallow copy of this data location.
 DataLocation FileDataLocation.copy()
          Make a shallow copy of this data location.
 DataLocation DataLocation.copy()
          Make a shallow copy of this data location.
static DataLocation IOHelper.createDataLocationMemorySensitive(int size)
          Create a data location object based on a comparison of the available heap memory and the data location object size.
static DataLocation IOHelper.readData(InputSource source)
          Read a provider or task data from an input source.
static DataLocation IOHelper.serializeData(Object o, ObjectSerializer ser)
          Serialize an object and send it to the server.
static DataLocation IOHelper.serializeDataToFile(Object o, ObjectSerializer ser)
          Serialize an object and send it to the server.
static DataLocation IOHelper.serializeDataToMemory(Object o, ObjectSerializer ser)
          Serialize an object to a bugffer in memory.
 

Methods in org.jppf.io with parameters of type DataLocation
static InputStream IOHelper.unwrapData(JPPFDataTransform transform, DataLocation source)
          Apply a JPPFDataTransform to the specified source and store the results in memory.
static InputStream IOHelper.unwrapDataToFile(JPPFDataTransform transform, DataLocation source)
          Apply a JPPFDataTransform to the specified source and store the results in a temporary file.
static Object IOHelper.unwrappedData(DataLocation dl, ObjectSerializer ser)
          Deserialize the specified data into an object.
 

Uses of DataLocation in org.jppf.server.nio
 

Methods in org.jppf.server.nio that return DataLocation
 DataLocation NioObject.getData()
          Location of the data to read or write.
 

Constructors in org.jppf.server.nio with parameters of type DataLocation
NioObject(DataLocation data, boolean blocking)
          Initialize this NioObject with the specified size.
 

Uses of DataLocation in org.jppf.server.nio.nodeserver
 

Fields in org.jppf.server.nio.nodeserver with type parameters of type DataLocation
protected  LinkedList<DataLocation> AbstractNodeMessage.locations
          The data location objects abstracting the data to send or receive.
 

Methods in org.jppf.server.nio.nodeserver that return types with arguments of type DataLocation
 List<DataLocation> AbstractNodeMessage.getLocations()
          Get the data location objects abstracting the data to send or receive.
 

Methods in org.jppf.server.nio.nodeserver with parameters of type DataLocation
 void AbstractNodeMessage.addLocation(DataLocation location)
          Add a location to the data locations of this message.
 

Uses of DataLocation in org.jppf.server.node
 

Methods in org.jppf.server.node that return DataLocation
 DataLocation AbstractNodeIO.ObjectSerializationTask.call()
          Execute this task.
 

Constructors in org.jppf.server.node with parameters of type DataLocation
JPPFContainer.ObjectDeserializationTask(DataLocation dl, int index)
          Initialize this task with the specified data buffer.
 

Uses of DataLocation in org.jppf.server.node.local
 

Constructors in org.jppf.server.node.local with parameters of type DataLocation
JPPFLocalContainer.ObjectDeserializationTask(DataLocation location, int index)
          Initialize this task with the specicfied data buffer.
 

Uses of DataLocation in org.jppf.server.protocol
 

Methods in org.jppf.server.protocol that return DataLocation
 DataLocation BundleWrapper.getDataProvider()
          Get the location of the data provider.
 

Methods in org.jppf.server.protocol that return types with arguments of type DataLocation
 List<DataLocation> BundleWrapper.getTasks()
          Get the list of locations of the tasks.
 

Methods in org.jppf.server.protocol with parameters of type DataLocation
 void BundleWrapper.addTask(DataLocation task)
          Add a task to this bundle wrapper.
 void BundleWrapper.setDataProvider(DataLocation dataProvider)
          Get the location of the data provider.
 

Method parameters in org.jppf.server.protocol with type arguments of type DataLocation
 void BundleWrapper.setTasks(List<DataLocation> tasks)
          Set the list of locations of the tasks.
 

Uses of DataLocation in org.jppf.utils
 

Methods in org.jppf.utils with parameters of type DataLocation
 void ObjectSerializerImpl.serialize(Object o, DataLocation location)
          Serialize an object into an output stream.
 



Copyright © 2005-2010 JPPF Team.