Uses of Class
org.jppf.server.protocol.JPPFTask

Packages that use JPPFTask
org.jppf.client Support for the clients connecting to the JPPF driver. 
org.jppf.client.concurrent Classes supporting submission of tasks via executor services as specified in java.util.concurrent
org.jppf.client.event Support for event handling in the JPPF client. 
org.jppf.client.loadbalancer Support for the load-balancing of local versus remote execution on the client side. 
org.jppf.client.taskwrapper API used for JPPF-annotated tasks and POJO tasks. 
org.jppf.gigaspaces.test Classes supporting the GigaSpaces connector sample. 
org.jppf.jca.cci Classes supporting the common client interface for the JPPF resource adapter. 
org.jppf.jca.work Classes supporting the JPPF server connectivity for the JPPF resource adapter. 
org.jppf.jca.work.submission Classes supporting the management of asynchronous submission of tasks. 
org.jppf.node Support for node life cycle events. 
org.jppf.node.event Support for node life cycle events. 
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.node.remote Classes supporting remote nodes. 
org.jppf.server.protocol Classes supporting the data transported between components of the communication model. 
 

Uses of JPPFTask in org.jppf.client
 

Fields in org.jppf.client with type parameters of type JPPFTask
protected  Map<Integer,JPPFTask> JPPFResultCollector.resultMap
          A map containing the resulting tasks, ordered by ascending position in the submitted list of tasks.
protected  List<JPPFTask> JPPFResultCollector.results
          The list of final resulting tasks.
 

Methods in org.jppf.client that return JPPFTask
 JPPFTask JPPFJob.addTask(Object taskObject, Object... args)
          Add a task to this job.
 JPPFTask JPPFJob.addTask(String method, Object taskObject, Object... args)
          Add a POJO task to this job.
 

Methods in org.jppf.client that return types with arguments of type JPPFTask
 List<JPPFTask> JPPFResultCollector.getResults()
          Get the list of final results.
 List<JPPFTask> JPPFJob.getTasks()
          Get the list of tasks to execute.
 Pair<List<JPPFTask>,Integer> AbstractJPPFClientConnection.receiveResults()
          Receive results of tasks execution.
 Pair<List<JPPFTask>,Integer> AbstractJPPFClientConnection.receiveResults(ClassLoader cl)
          Receive results of tasks execution.
 List<JPPFTask> JPPFClient.submit(JPPFJob job)
          Submit a job execution request.
abstract  List<JPPFTask> AbstractJPPFClient.submit(JPPFJob job)
          Submit a JPPFJob for execution.
 List<JPPFTask> JPPFResultCollector.waitForResults()
          Wait until all results of a request have been collected.
 List<JPPFTask> JPPFResultCollector.waitForResults(long millis)
          Wait until all results of a request have been collected, or the timeout has expired, whichever happens first.
 

Uses of JPPFTask in org.jppf.client.concurrent
 

Methods in org.jppf.client.concurrent that return JPPFTask
 JPPFTask JPPFTaskFuture.getTask()
          Get the task associated with this future.
 

Uses of JPPFTask in org.jppf.client.event
 

Methods in org.jppf.client.event that return types with arguments of type JPPFTask
 List<JPPFTask> TaskResultEvent.getTaskList()
          Get the list of tasks whose results have been received from the server.
 

Constructor parameters in org.jppf.client.event with type arguments of type JPPFTask
TaskResultEvent(List<JPPFTask> taskList)
          Initialize this event with a specified list of tasks.
TaskResultEvent(List<JPPFTask> taskList, int startIndex)
          Deprecated. the startIndex is not used any more to determine each task's position. Use JPPFTask.getPosition() instead.
 

Uses of JPPFTask in org.jppf.client.loadbalancer
 

Fields in org.jppf.client.loadbalancer with type parameters of type JPPFTask
protected  List<JPPFTask> LoadBalancer.ExecutionThread.tasks
          The tasks to execute.
 

Constructors in org.jppf.client.loadbalancer with parameters of type JPPFTask
TaskWrapper(JPPFTask task)
          Initialize this task wrapper with the specified JPPF task.
 

Constructor parameters in org.jppf.client.loadbalancer with type arguments of type JPPFTask
LoadBalancer.ExecutionThread(List<JPPFTask> tasks, JPPFJob job)
          Initialize this execution thread for remote excution.
LoadBalancer.LocalExecutionThread(List<JPPFTask> tasks, JPPFJob job)
          Initialize this execution thread for local excution.
LoadBalancer.RemoteExecutionThread(List<JPPFTask> tasks, JPPFJob job, AbstractJPPFClientConnection connection)
          Initialize this execution thread for remote excution.
 

Uses of JPPFTask in org.jppf.client.taskwrapper
 

Subclasses of JPPFTask in org.jppf.client.taskwrapper
 class JPPFAnnotatedTask
          JPPF task wrapper for an object whose class is annotated with JPPFRunnable.
 

Uses of JPPFTask in org.jppf.gigaspaces.test
 

Subclasses of JPPFTask in org.jppf.gigaspaces.test
 class HelloTask
          Simple Hello World task that displays "Hello World" on a node's console.
 

Uses of JPPFTask in org.jppf.jca.cci
 

Methods in org.jppf.jca.cci that return types with arguments of type JPPFTask
 List<JPPFTask> JPPFConnectionImpl.getSubmissionResults(String submissionId)
          Get the results of an execution request.
 List<JPPFTask> JPPFConnection.getSubmissionResults(String submissionId)
          Get the results of an execution request.
 List<JPPFTask> JPPFConnectionImpl.waitForResults(String submissionId)
          Wait until all results for the specfied job submission have been received.
 List<JPPFTask> JPPFConnection.waitForResults(String submissionId)
          Wait until all results for the specfied job submission have been received.
 

Uses of JPPFTask in org.jppf.jca.work
 

Methods in org.jppf.jca.work that return types with arguments of type JPPFTask
 List<JPPFTask> JPPFJcaResultCollector.getResults()
          Get the list of final results.
 List<JPPFTask> JPPFJcaClient.submit(JPPFJob job)
          Submit a JPPFJob for execution.
 

Uses of JPPFTask in org.jppf.jca.work.submission
 

Methods in org.jppf.jca.work.submission that return types with arguments of type JPPFTask
 List<JPPFTask> JPPFSubmissionResult.getResults()
          Get the list of final results.
 

Uses of JPPFTask in org.jppf.node
 

Methods in org.jppf.node that return types with arguments of type JPPFTask
 List<JPPFTask> NodeExecutionManager.getCurrentTasks()
          Get the list of tasks currently being executed.
 

Uses of JPPFTask in org.jppf.node.event
 

Methods in org.jppf.node.event that return types with arguments of type JPPFTask
 List<JPPFTask> NodeLifeCycleEvent.getTasks()
          Get the tasks currently being executed.
 

Uses of JPPFTask in org.jppf.server.node
 

Methods in org.jppf.server.node that return JPPFTask
 JPPFTask TaskExecutionEvent.getTask()
          Get the JPPF task from which the event originates.
 

Methods in org.jppf.server.node that return types with arguments of type JPPFTask
 List<JPPFTask> NodeExecutionManagerImpl.getCurrentTasks()
          Get the list of tasks currently being executed.
 Pair<JPPFTaskBundle,List<JPPFTask>> NodeIO.readTask()
          Read a task from the socket connection, along with its header information.
 Pair<JPPFTaskBundle,List<JPPFTask>> AbstractNodeIO.readTask()
          Read a task from the socket connection, along with its header information.
 

Methods in org.jppf.server.node with parameters of type JPPFTask
 long NodeExecutionManagerImpl.performTask(JPPFTask task)
          Execute a single task.
 

Method parameters in org.jppf.server.node with type arguments of type JPPFTask
 void NodeExecutionManagerImpl.execute(JPPFTaskBundle bundle, List<JPPFTask> taskList)
          Execute the specified tasks of the specified tasks bundle.
 void NodeExecutionManagerImpl.setup(JPPFTaskBundle bundle, List<JPPFTask> taskList)
          Prepare this execution manager for executing the tasks of a bundle.
 void NodeIO.writeResults(JPPFTaskBundle bundle, List<JPPFTask> tasks)
          Write the execution results to the socket stream.
abstract  void AbstractNodeIO.writeResults(JPPFTaskBundle bundle, List<JPPFTask> tasks)
          Write the execution results to the socket stream.
 

Constructors in org.jppf.server.node with parameters of type JPPFTask
TaskExecutionEvent(JPPFTask task, String jobId, long cpuTime, long elapsedTime, boolean error)
          Initialize this event object with the specified task.
 

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

Method parameters in org.jppf.server.node.local with type arguments of type JPPFTask
 void LocalNodeIO.writeResults(JPPFTaskBundle bundle, List<JPPFTask> tasks)
          Write the execution results to the socket stream.
 

Uses of JPPFTask in org.jppf.server.node.remote
 

Method parameters in org.jppf.server.node.remote with type arguments of type JPPFTask
 void RemoteNodeIO.writeResults(JPPFTaskBundle bundle, List<JPPFTask> tasks)
          Write the execution results to the socket stream.
 

Uses of JPPFTask in org.jppf.server.protocol
 

Subclasses of JPPFTask in org.jppf.server.protocol
 class CommandLineTask
          Instances of this class encapsulate the execution of an external process, program or shell script.
 class JPPFExceptionResult
          Instances of this class are used to signal that a task could not be sent back by the node to the server.
 



Copyright © 2005-2010 JPPF Team.