org.jppf.server.node.local
Class JPPFLocalContainer.ObjectDeserializationTask

java.lang.Object
  extended by org.jppf.server.node.local.JPPFLocalContainer.ObjectDeserializationTask
All Implemented Interfaces:
Callable<Object>
Enclosing class:
JPPFLocalContainer

protected class JPPFLocalContainer.ObjectDeserializationTask
extends Object
implements Callable<Object>

Instances of this class are used to deserialize objects from an incoming message in parallel.


Constructor Summary
JPPFLocalContainer.ObjectDeserializationTask(DataLocation location, int index)
          Initialize this task with the specicfied data buffer.
 
Method Summary
 Object call()
          Execute this task.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JPPFLocalContainer.ObjectDeserializationTask

public JPPFLocalContainer.ObjectDeserializationTask(DataLocation location,
                                                    int index)
Initialize this task with the specicfied data buffer.

Parameters:
location - the data read from the network connection.
index - index of the object to deserialize in the incoming IO message; used for debugging purposes.
Method Detail

call

public Object call()
Execute this task.

Specified by:
call in interface Callable<Object>
Returns:
a deserialized object.
See Also:
Callable.call()


Copyright © 2005-2010 JPPF Team.