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