|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||