| Package | Description |
|---|---|
| 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.taskwrapper |
API used for JPPF-annotated tasks and POJO tasks.
|
| org.jppf.node.event |
Support for node life cycle events.
|
| org.jppf.node.protocol |
Interfaces supporting the data transported between components of the communication model.
|
| org.jppf.server.protocol |
Classes supporting the data transported between components of the communication model.
|
| org.jppf.task.storage |
Support for tasks to access and share read-only data.
|
| Modifier and Type | Method and Description |
|---|---|
DataProvider |
JPPFJob.getDataProvider()
Get the container for data shared between tasks.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JPPFJob.setDataProvider(DataProvider dataProvider)
Set the container for data shared between tasks.
|
| Constructor and Description |
|---|
JPPFJob(DataProvider dataProvider)
Initialize a blocking job with the specified parameters.
|
JPPFJob(DataProvider dataProvider,
JobSLA jobSLA)
Initialize a blocking job with the specified parameters.
|
JPPFJob(DataProvider dataProvider,
JobSLA jobSLA,
boolean blocking,
TaskResultListener resultsListener)
Initialize a job with the specified parameters.
|
JPPFJob(DataProvider dataProvider,
JobSLA jobSLA,
JPPFJobMetadata jobMetadata,
boolean blocking,
TaskResultListener resultsListener)
Initialize a job with the specified parameters.
|
JPPFJob(DataProvider dataProvider,
JobSLA jobSLA,
TaskResultListener resultsListener)
Initialize a non-blocking job with the specified parameters.
|
JPPFJob(DataProvider dataProvider,
TaskResultListener resultsListener)
Initialize a non-blocking job with the specified parameters.
|
| Modifier and Type | Method and Description |
|---|---|
DataProvider |
JobConfiguration.getDataProvider()
Get the job's data provider.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JobConfiguration.setDataProvider(DataProvider dataProvider)
Set the job's data provider.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JPPFAnnotatedTask.setDataProvider(DataProvider dataProvider)
Override of
JPPFTask.setDataProvider(DataProvider) to enable setting the data provider
onto tasks that are not subclasses of JPPFTask and which implement DataProviderHolder. |
void |
DataProviderHolder.setDataProvider(DataProvider dataProvider)
Set the data provider for the task.
|
| Modifier and Type | Method and Description |
|---|---|
DataProvider |
NodeLifeCycleEvent.getDataProvider()
Get the data provider for the current job, if any.
|
| Constructor and Description |
|---|
NodeLifeCycleEvent(Node node,
NodeLifeCycleEventType type,
JPPFDistributedJob job,
AbstractJPPFClassLoader cl,
List<Task> tasks,
DataProvider dataProvider)
Initialize this event with the specified job, task class loader and tasks.
|
| Modifier and Type | Method and Description |
|---|---|
DataProvider |
Task.getDataProvider()
Get the provider of shared data for this task.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Task.setDataProvider(DataProvider dataProvider)
Set the provider of shared data for this task.
|
| Modifier and Type | Method and Description |
|---|---|
DataProvider |
JPPFTask.getDataProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
JPPFTask.setDataProvider(DataProvider dataProvider) |
| Modifier and Type | Class and Description |
|---|---|
class |
ClientDataProvider
Deprecated.
use
JPPFTask.compute(JPPFCallable) with
JPPFTask.isInNode() instead. |
class |
MemoryMapDataProvider
Implementation of a data provider that handles in-memory data backed by a
Map. |
Copyright © 2005-2012 JPPF Team.