- AbstractClientConnectionPool - Class in org.jppf.client
-
Instances of this class manage a list of client connections with the same pool name, priority and remote driver.
- AbstractComponent<E extends AbstractComponent> - Class in org.jppf.client.monitoring
-
Base superclass for components of a JPPF grid topology.
- AbstractComponent(String) - Constructor for class org.jppf.client.monitoring.AbstractComponent
-
Initialize this component witht he specified uuid.
- AbstractConnectionPool<E extends AutoCloseable> - Class in org.jppf.client
-
- AbstractConnectionPool(int) - Constructor for class org.jppf.client.AbstractConnectionPool
-
Initialize this pool with the specfiied core size.
- AbstractGenericClient - Class in org.jppf.client
-
This class provides an API to submit execution requests and administration commands,
and request server information data.
It has its own unique identifier, used by the nodes, to determine whether classes from
the submitting application should be dynamically reloaded or not, depending on whether
the uuid has changed or not.
- AbstractGenericClient(String, TypedProperties, ConnectionPoolListener...) - Constructor for class org.jppf.client.AbstractGenericClient
-
Initialize this client with a specified application UUID.
- AbstractJobComponent - Class in org.jppf.client.monitoring.jobs
-
Base superclass for components of a JPPF job hierarchy.
- AbstractJPPFClient - Class in org.jppf.client
-
This class provides an API to submit execution requests and administration commands,
and request server information data.
It has its own unique identifier, used by the nodes, to determine whether classes from
the submitting application should be dynamically reloaded or not, depending on whether
the uuid has changed or not.
- AbstractJPPFClient(String) - Constructor for class org.jppf.client.AbstractJPPFClient
-
Initialize this client with a specified application UUID.
- AbstractJPPFJob<J extends AbstractJPPFJob<J>> - Class in org.jppf.client
-
Instances of this class represent a JPPF job and hold all the required elements:
tasks, execution policy, task listener, data provider, priority, blocking indicator.
- AbstractJPPFJob() - Constructor for class org.jppf.client.AbstractJPPFJob
-
Default constructor, creates a blocking job with no data provider, default SLA values and a priority of 0.
- AbstractJPPFJob(String) - Constructor for class org.jppf.client.AbstractJPPFJob
-
Default constructor, creates a blocking job with no data provider, default SLA values and a priority of 0.
- AbstractJPPFJobStream - Class in org.jppf.client.utils
-
Instances of this class provide a stream of JPPF jobs.
- AbstractJPPFJobStream(int) - Constructor for class org.jppf.client.utils.AbstractJPPFJobStream
-
Initialize this job provider.
- AbstractTopologyComponent - Class in org.jppf.client.monitoring.topology
-
Base superclass for components of a JPPF grid topology.
- accepts(E) - Method in interface org.jppf.client.ConnectionPoolFilter
-
Determine whether this filter accepts the specified connection pool.
- add(Object, Object...) - Method in class org.jppf.client.JPPFJob
-
Add a task to this job.
- add(String, Object, Object...) - Method in class org.jppf.client.JPPFJob
-
Add a POJO task to this job.
- add(Task<?>) - Method in class org.jppf.client.JPPFJob
-
Add a Task to this job.
- add(Runnable) - Method in class org.jppf.client.JPPFJob
-
- add(JPPFRunnableTask) - Method in class org.jppf.client.JPPFJob
-
Add a JPPFRunnableTask task to this job.
- add(Callable<?>) - Method in class org.jppf.client.JPPFJob
-
- add(JPPFCallable<?>) - Method in class org.jppf.client.JPPFJob
-
- addAll(List<Task<?>>) - Method in class org.jppf.client.JPPFJob
-
Add the specified tasks to this job in a bulk operation.
- addClientConnectionStatusListener(ClientConnectionStatusListener) - Method in interface org.jppf.client.event.ClientConnectionStatusHandler
-
Add a connection status listener to this connection's list of listeners.
- addClientQueueListener(ClientQueueListener) - Method in class org.jppf.client.AbstractGenericClient
-
Register the specified listener to receive client queue event notifications.
- addConnectionPoolListener(ConnectionPoolListener) - Method in class org.jppf.client.AbstractJPPFClient
-
Add a listener to the list of listeners to this client.
- addDependencies(JPPFJob...) - Method in class org.jppf.client.JPPFJob
-
Add the specified jobs as dependencies to this job.
- addDependencies(Collection<JPPFJob>) - Method in class org.jppf.client.JPPFJob
-
Add the specified jobs as dependencies to this job.
- addDriverDiscovery(ClientDriverDiscovery) - Method in class org.jppf.client.AbstractGenericClient
-
Add a custom driver discovery mechanism to those already registered, if any.
- addJobListener(JobListener) - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Add a listener to the list of job listeners.
- addJobListener(JobListener) - Method in class org.jppf.client.JPPFJob
-
Add a listener to the list of job listeners.
- addJobMonitoringListener(JobMonitoringListener) - Method in class org.jppf.client.monitoring.jobs.JobMonitor
-
Add a listener to the events emitted by this job monitor.
- addResults(List<Task<?>>) - Method in class org.jppf.client.JobResults
-
Add the specified results to this job.
- addTopologyListener(TopologyListener) - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Add a topology change listener.
- allKeys() - Method in class org.jppf.client.persistence.DefaultFilePersistenceManager
-
- allKeys() - Method in interface org.jppf.client.persistence.JobPersistence
-
Get the keys of all jobs in the persistence store.
- awaitActiveConnection() - Method in class org.jppf.client.JPPFConnectionPool
-
Wait for the a connection to be in the
ACTIVE status.
- awaitActiveConnectionPool() - Method in class org.jppf.client.JPPFClient
-
Wait until there is at least one connection pool with at least one connection in the
ACTIVE status.
- awaitActiveConnections(ComparisonOperator, int) - Method in class org.jppf.client.JPPFConnectionPool
-
Wait for the specified number of connections to be in the
ACTIVE status.
- awaitConnection(JPPFClientConnectionStatus...) - Method in class org.jppf.client.JPPFConnectionPool
-
Wait for a connection to be in one of the specified states.
- awaitConnectionPool(JPPFClientConnectionStatus...) - Method in class org.jppf.client.JPPFClient
-
Wait until there is at least one connection pool with at least one connection in one of the specified statuses.
- awaitConnectionPool(long, JPPFClientConnectionStatus...) - Method in class org.jppf.client.JPPFClient
-
Wait until at least one connection pool with at least one connection in one of the specified statuses,
or until the specified timeout to expire, whichever happens first.
- awaitConnectionPools(long, JPPFClientConnectionStatus...) - Method in class org.jppf.client.JPPFClient
-
Wait until at least one connection pool with at least one connection in one of the specified statuses,
or until the specified timeout to expire, whichever happens first.
- awaitConnectionPools(ComparisonOperator, int, long, JPPFClientConnectionStatus...) - Method in class org.jppf.client.JPPFClient
-
Wait until there is at least one connection pool where the number of connections with the specified statuses
satisfy the specified condition, or until the specified timeout expires, whichever happens first.
- awaitConnectionPools(ComparisonOperator, int, ComparisonOperator, int, long, JPPFClientConnectionStatus...) - Method in class org.jppf.client.JPPFClient
-
Wait until at least the specified expected connection pools satisfy the condition where the number of connections with the specified statuses
satisfy the specified connection operator, or until the specified timeout expires, whichever happens first.
- awaitConnectionPools(long, ConnectionPoolFilter<JPPFConnectionPool>) - Method in class org.jppf.client.JPPFClient
-
Wait until there is at least one connection pool where at least one connections passes the specified filter,
or until the specified timeout expires, whichever happens first.
- awaitConnections(ComparisonOperator, int, JPPFClientConnectionStatus...) - Method in class org.jppf.client.JPPFConnectionPool
-
Wait for the specified number of connections to be in one of the specified states.
- awaitConnections(ComparisonOperator, int, long, JPPFClientConnectionStatus...) - Method in class org.jppf.client.JPPFConnectionPool
-
Wait for the specified number of connections to be in one of the specified states, or the specified timeout to expire, whichever happens first.
- awaitEndOfStream() - Method in class org.jppf.client.utils.AbstractJPPFJobStream
-
Wait until this job stream has finished procesing all of its jobs.
- awaitJMXConnection(boolean) - Method in class org.jppf.client.JPPFConnectionPool
-
Wait a JMX connection to be in the specified state.
- awaitJMXConnections(ComparisonOperator, int, boolean) - Method in class org.jppf.client.JPPFConnectionPool
-
Wait for the specified number of JMX connections to be in the specified state.
- awaitJMXConnections(ComparisonOperator, int, long, boolean) - Method in class org.jppf.client.JPPFConnectionPool
-
Wait for the specified number of JMX connections to be in the specified state, or the specified timeout to expire, whichever happens first.
- awaitResults() - Method in class org.jppf.client.JPPFJob
-
Wait until all execution results of the tasks in this job have been collected.
- awaitResults(long) - Method in class org.jppf.client.JPPFJob
-
Wait until all execution results of the tasks in this job have been collected, or the timeout expires, whichever happens first.
- awaitTermination(long, TimeUnit) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Blocks until all tasks have completed execution after a shutdown request, or the timeout occurs,
or the current thread is interrupted, whichever happens first.
- awaitWorkingConnection() - Method in class org.jppf.client.JPPFConnectionPool
-
- awaitWorkingConnectionPool() - Method in class org.jppf.client.JPPFClient
-
Wait until there is at least one connection pool with at least one connection in the
ACTIVE
or
EXECUTING status.
- awaitWorkingConnectionPools() - Method in class org.jppf.client.JPPFClient
-
Wait until there is at least one connection pool with at least one connection in the
ACTIVE
or
EXECUTING status.
- awaitWorkingConnectionPools(long) - Method in class org.jppf.client.JPPFClient
-
Wait until there is at least one connection pool with at least one connection in the
ACTIVE
or
EXECUTING status, or the specified tiemoput expires, whichever happens first.
- awaitWorkingConnections(ComparisonOperator, int) - Method in class org.jppf.client.JPPFConnectionPool
-
Wait for the specified number of connections to be in the
ACTIVE or
EXECUTING status.
- awaitWorkingJMXConnection() - Method in class org.jppf.client.JPPFConnectionPool
-
Wait an established JMX connection to be available.
- get() - Method in class org.jppf.client.JPPFJob
- get(long, TimeUnit) - Method in class org.jppf.client.JPPFJob
- getAllConnectionsCount() - Method in class org.jppf.client.AbstractJPPFClient
-
Get count of all client connections handled by this JPPFClient.
- getAllJobDispatches(String) - Method in class org.jppf.client.monitoring.jobs.JobMonitor
-
Get the dispatches of the specified job accrosss the entire topology.
- getAllJobListeners() - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Get all the job listeners added to this job configuration.
- getAllResults() - Method in class org.jppf.client.JobResults
-
Get all the tasks received as results for this job.
- getAllResults() - Method in class org.jppf.client.JPPFJob
-
Get the list of currently available task execution results.
- getBatchSize() - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Get the minimum number of tasks that must be submitted before they are sent to the server.
- getBatchTimeout() - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Get the maximum time to wait before the next batch of tasks is to be sent for execution.
- getChild(String) - Method in class org.jppf.client.monitoring.AbstractComponent
-
Get the child with the specified uuid.
- getChildCount() - Method in class org.jppf.client.monitoring.AbstractComponent
-
Get the number of children of this topology component.
- getChildren() - Method in class org.jppf.client.monitoring.AbstractComponent
-
Get the children of this component in a thread-safe way.
- getClassLoaders() - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Get all the class loaders added to this job configuration.
- getClient() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the JPPF client which holds this pool.
- getClient() - Method in class org.jppf.client.event.ClientQueueEvent
-
Get the JPPF client source of this event.
- getClientConnection(int, JPPFClientConnectionStatus...) - Method in class org.jppf.client.AbstractJPPFClient
-
Get a connection with the specified priority that matches one of the specified statuses.
- getClientConnection() - Method in class org.jppf.client.event.ClientConnectionStatusEvent
-
Get the source of this event.
- getClientConnectionStatusHandler() - Method in class org.jppf.client.event.ClientConnectionStatusEvent
-
- getClientSLA() - Method in class org.jppf.client.AbstractJPPFJob
-
Get the job SLA for the client side.
- getClientSLA() - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Get the service level agreement between the job and the client.
- getConfig() - Method in class org.jppf.client.AbstractJPPFClient
-
Get JPPF configuration properties.
- getConfiguration() - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Get the configuration for this executor service.
- getConnection() - Method in class org.jppf.client.AbstractClientConnectionPool
-
- getConnection() - Method in interface org.jppf.client.ConnectionPool
-
Get the next connection that is connected and available.
- getConnection() - Method in class org.jppf.client.event.ConnectionPoolEvent
-
Get the connection that triggered this event.
- getConnection() - Method in class org.jppf.client.event.JobEvent
-
Get the remote driver connection through which the job dispatch was sent.
- getConnection() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
Get the driver connection.
- getConnectionPool() - Method in class org.jppf.client.AbstractJPPFClient
-
Get a pool with at least one
active connection and with the highest possible priority.
- getConnectionPool() - Method in class org.jppf.client.event.ConnectionPoolEvent
-
Get the source of this event.
- getConnectionPool() - Method in interface org.jppf.client.JPPFClientConnection
-
Get the pool this connection belongs to.
- getConnectionPools(int) - Method in class org.jppf.client.AbstractJPPFClient
-
Get a set of existing connection pools with the specified priority.
- getConnectionPools() - Method in class org.jppf.client.AbstractJPPFClient
-
Get a list of existing connection pools, ordered by descending priority.
- getConnections(JPPFClientConnectionStatus...) - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get a list of connections held by this pool whose status is one of the specified statuses.
- getConnections() - Method in class org.jppf.client.AbstractConnectionPool
-
- getConnections() - Method in interface org.jppf.client.ConnectionPool
-
Get a list of connections held by this pool.
- getConnectionUuid() - Method in interface org.jppf.client.JPPFClientConnection
-
Get the unique ID for this connection and its two channels.
- getDataProvider() - Method in class org.jppf.client.AbstractJPPFJob
-
Get the container for data shared between tasks.
- getDataProvider() - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Get the job's data provider.
- getDefaultClientPolicy() - Method in class org.jppf.client.JPPFClient
-
Get the default client-side job execution policy.
- getDefaultPolicy() - Method in class org.jppf.client.JPPFClient
-
Get the default server-side job execution policy.
- getDiagnostics() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
Gert the diagnostics mbean for this driver.
- getDisplayName() - Method in class org.jppf.client.monitoring.AbstractComponent
-
Get a user-friendly representation of this topology component.
- getDisplayName() - Method in class org.jppf.client.monitoring.jobs.Job
-
- getDisplayName() - Method in class org.jppf.client.monitoring.jobs.JobDispatch
-
- getDisplayName() - Method in class org.jppf.client.monitoring.jobs.JobDriver
-
- getDisplayName() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
- getDisplayName() - Method in class org.jppf.client.monitoring.topology.TopologyNode
-
- getDriver() - Method in class org.jppf.client.monitoring.topology.TopologyEvent
-
Get the driver data.
- getDriver(String) - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the driver with the specified uuid.
- getDriver() - Method in class org.jppf.client.monitoring.topology.TopologyNode
-
Convenience method to get the driver this node is attached to as a
TopologyDriver instance.
- getDriverCount() - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the number of drivers currently handled.
- getDriverHost() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the host name of the remote driver.
- getDriverIPAddress() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the ip address of the remote driver.
- getDriverPort() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the port to use on the remote driver.
- getDrivers() - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the drivers currently handled.
- getDriversForJob(String) - Method in class org.jppf.client.monitoring.jobs.JobMonitor
-
Get the drivers to which a job was submitted, either in parallel from the same client, or from one driver to another in a multi-driver topology.
- getDriverUuid() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the uuid of the driver to which connections in this pool are connected.
- getDriverUuid() - Method in interface org.jppf.client.JPPFClientConnection
-
Get the unique identifier of the remote driver.
- getExecutedJobCount() - Method in class org.jppf.client.utils.AbstractJPPFJobStream
-
Get the number of completed jobs.
- getForwarder() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
Get the proxy to the driver MBean that forwards node management requests.
- getHealthSnapshot() - Method in class org.jppf.client.monitoring.topology.AbstractTopologyComponent
-
Get the object describing the health of a node or driver.
- getHost() - Method in interface org.jppf.client.JPPFClientConnection
-
Get the driver's host name or ip address.
- getId() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the id of this pool.
- getId(JPPFJob) - Method in interface org.jppf.client.JobDependencyIdSupplier
-
Compute a dependency id from the supplied job.
- getJmx() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
Get the wrapper holding the connection to the JMX server on a driver or node.
- getJmxConnection() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get a connected JMX connection among those in the JMX pool.
- getJmxConnection(boolean) - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get a JMX connection among those in the JMX pool.
- getJMXConnections() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the list of connections currently in the JMX pool.
- getJMXPoolMaxSize() - Method in class org.jppf.client.AbstractClientConnectionPool
-
- getJMXPoolSize() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the current maximum size of the associated JMX connection pool.
- getJmxPort() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the jmx port to use on the remote driver.
- getJob() - Method in class org.jppf.client.event.ClientQueueEvent
-
Get the job that was added or removed.
- getJob() - Method in class org.jppf.client.event.JobEvent
-
Get the source of this event.
- getJob() - Method in class org.jppf.client.monitoring.jobs.JobDispatch
-
Get the job to which this dispatch belongs.
- getJob(String) - Method in class org.jppf.client.monitoring.jobs.JobDriver
-
Get a job handled by this driver from its uuid.
- getJob() - Method in class org.jppf.client.monitoring.jobs.JobMonitoringEvent
-
Get the related job, if any.
- getJobConfiguration() - Method in interface org.jppf.client.concurrent.ExecutorServiceConfiguration
-
Get the configuration to use for the jobs submitted by the executor service.
- getJobCount() - Method in class org.jppf.client.utils.AbstractJPPFJobStream
-
Get the number of submitted jobs.
- getJobDescription(String) - Method in class org.jppf.client.JPPFDriverJobPersistence
-
Get the description of the job with the specified uuid.
- getJobDispatch(String) - Method in class org.jppf.client.monitoring.jobs.Job
-
Get the dispatch with the specified node uuid for this job.
- getJobDispatch() - Method in class org.jppf.client.monitoring.jobs.JobMonitoringEvent
-
Get the related job dispatch, if any.
- getJobDispatches() - Method in class org.jppf.client.monitoring.jobs.Job
-
Get the job dispatches for this job.
- getJobDriver() - Method in class org.jppf.client.monitoring.jobs.Job
-
Get the driver that holds this job.
- getJobDriver(String) - Method in class org.jppf.client.monitoring.jobs.JobMonitor
-
Get the driver with the specified uuid.
- getJobDriver() - Method in class org.jppf.client.monitoring.jobs.JobMonitoringEvent
-
Get the job driver from which this event originates.
- getJobDrivers() - Method in class org.jppf.client.monitoring.jobs.JobMonitor
-
Get the drivers monitored by this job monitor.
- getJobInformation() - Method in class org.jppf.client.monitoring.jobs.Job
-
Get the information on the job.
- getJobInformation() - Method in class org.jppf.client.monitoring.jobs.JobDispatch
-
Get the information on the job.
- getJobManager() - Method in class org.jppf.client.monitoring.jobs.JobDriver
-
Get the proxy to the driver MBean that manages and monitors jobs.
- getJobManager() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
Get the proxy to the driver MBean that manages and monitors jobs.
- getJobMonitor() - Method in class org.jppf.client.monitoring.jobs.JobMonitoringEvent
-
Get the job monitor which emitted this event.
- getJobs() - Method in class org.jppf.client.monitoring.jobs.JobDriver
-
Get the list of jobs handled by this driver.
- getJobTasks() - Method in class org.jppf.client.event.JobEvent
-
Get the tasks that were dispatched or returned.
- getJobTasks() - Method in class org.jppf.client.JPPFJob
-
Get the list of tasks to execute.
- getJobUuid() - Method in class org.jppf.client.event.JobStatusEvent
-
Get the id of the job.
- getJPPFClient() - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the JPPF client.
- getLoadBalancerPersistenceManagement() - Method in class org.jppf.client.AbstractGenericClient
-
Get the object that manages the persisted states of the load-balancers.
- getLoadBalancerSettings() - Method in class org.jppf.client.JPPFClient
-
Get the current load-balancer settings.
- getManagementInfo() - Method in class org.jppf.client.monitoring.topology.AbstractTopologyComponent
-
Get the management informtation on this topology component.
- getMasterUuid() - Method in class org.jppf.client.monitoring.topology.TopologyNode
-
Get the uuid of the node who this node is a slave of.
- getMaxJobs() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the maximum number of jobs that can be processed concurrently by each connection.
- getMetadata() - Method in class org.jppf.client.AbstractJPPFJob
-
- getMetadata() - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Get the user-defined metadata associated with this job.
- getName() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the name of this pool.
- getName() - Method in class org.jppf.client.AbstractJPPFJob
-
- getName() - Method in interface org.jppf.client.JPPFClientConnection
-
Get the name assigned to this client connection.
- getNbSlaveNodes() - Method in class org.jppf.client.monitoring.topology.TopologyNode
-
Get the number of slaves for a master node.
- getNode() - Method in class org.jppf.client.monitoring.jobs.JobDispatch
-
Get the information on the node for ths job dispatch.
- getNode(String) - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the node with the specified uuid.
- getNodeCount() - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the number of nodes currently handled.
- getNodeFilter() - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the node selector used to filter the nodes and associated events.
- getNodeOrPeer() - Method in class org.jppf.client.monitoring.topology.TopologyEvent
-
Get the node data.
- getNodeOrPeer(String) - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the node with the psecified uuid.
- getNodes() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
Convenience method to get the nodes attached to this driver as
TopologyNode objects.
- getNodes() - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the nodes currently handled.
- getNodesAndPeers() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
Convenience method to get the nodes and peers connected to this driver as
TopologyNode objects.
- getNodeState() - Method in class org.jppf.client.monitoring.topology.TopologyNode
-
Get the object describing the current state of a node.
- getOldStatus() - Method in class org.jppf.client.event.ClientConnectionStatusEvent
-
Get the connection status before the change.
- getOnCancelCallback() - Method in interface org.jppf.client.concurrent.TaskConfiguration
-
Get the delegate for the onCancel() method.
- getOnTimeoutCallback() - Method in interface org.jppf.client.concurrent.TaskConfiguration
-
Get the delegate for the onTimeout() method.
- getParent() - Method in class org.jppf.client.monitoring.AbstractComponent
-
Get the parent of this compponent.
- getPeer(String) - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the peer with the specified uuid.
- getPeerCount() - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the number of peers currently handled.
- getPeers() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
Convenience method to get the peers connected to this driver as
TopologyPeer objects.
- getPeers() - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the peers currently handled.
- getPendingAction() - Method in class org.jppf.client.monitoring.topology.TopologyNode
-
Get the currently pending action forthis node, if any.
- getPersistenceManager() - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Get the persistence manager that enables saving and restoring the state of this job.
- getPersistenceManager() - Method in class org.jppf.client.JPPFJob
-
Get the persistence manager that enables saving and restoring the state of this job.
- getPoolPriorities() - Method in class org.jppf.client.AbstractJPPFClient
-
Get a list of all priorities for the currently existing pools, ordered by descending priority.
- getPort() - Method in interface org.jppf.client.JPPFClientConnection
-
Get the port number on which the dirver is listeneing for connections.
- getPriority() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the priority associated with this pool.
- getPriority() - Method in interface org.jppf.client.JPPFClientConnection
-
Get the priority assigned to this connection.
- getQueuedJobs() - Method in class org.jppf.client.event.ClientQueueEvent
-
Get all the
JPPFJobs currently in the queue.
- getQueuedJobs() - Method in class org.jppf.client.JPPFClient
-
Get the list of currently queued jobs.
- getQueuedJobs(JobSelector) - Method in class org.jppf.client.JPPFClient
-
Get a list of currently queued jobs, filtered by a JobSelector.
- getQueuedJobsCount() - Method in class org.jppf.client.JPPFClient
-
Get the current number of queued jobs.
- getQueuedJobsCount(JobSelector) - Method in class org.jppf.client.JPPFClient
-
Get the current number of jobs that satisfy a job selector.
- getQueueSize() - Method in class org.jppf.client.event.ClientQueueEvent
-
Get the size of this job queue.
- getResults() - Method in class org.jppf.client.AbstractJPPFJob
-
Get the object that holds the results of executed tasks.
- getResultsList() - Method in class org.jppf.client.JobResults
-
Get all the tasks received as results for this job.
- getResultTask(int) - Method in class org.jppf.client.JobResults
-
Get the result for the task at the specified position.
- getSize() - Method in class org.jppf.client.AbstractConnectionPool
-
- getSize() - Method in interface org.jppf.client.ConnectionPool
-
Get the maximum size of this connection pool.
- getSLA() - Method in class org.jppf.client.AbstractJPPFJob
-
- getSLA() - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Get the service level agreement between the job and the server.
- getSlaveNodes(String) - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Get the nodes that are slaves of the specified master node.
- getStatus() - Method in class org.jppf.client.AbstractJPPFJob
-
- getStatus() - Method in interface org.jppf.client.event.ClientConnectionStatusHandler
-
Get the status of this connection.
- getStatus() - Method in class org.jppf.client.event.JobStatusEvent
-
The status of the job.
- getSystemInfo() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Get the driver's system information.
- getSystemInfo() - Method in interface org.jppf.client.JPPFClientConnection
-
Get the system information for the remote driver this connection refers to.
- getTaskConfiguration() - Method in interface org.jppf.client.concurrent.ExecutorServiceConfiguration
-
Get the configuration to use for the tasks submitted by the executor service.
- getTaskCount() - Method in class org.jppf.client.AbstractJPPFJob
-
- getTaskCount() - Method in class org.jppf.client.utils.AbstractJPPFJobStream
-
Get the number of submitted task.
- getTimeoutSchedule() - Method in interface org.jppf.client.concurrent.TaskConfiguration
-
Get the timeout set on the task.
- getTopologyDriver() - Method in class org.jppf.client.monitoring.jobs.JobDriver
-
Get the associated driver from the topology monitor.
- getTopologyManager() - Method in class org.jppf.client.monitoring.jobs.JobMonitor
-
Get the topology manager associated with this job monitor.
- getTopologyManager() - Method in class org.jppf.client.monitoring.topology.TopologyEvent
-
Get the topology manager which emitted this event.
- getUuid() - Method in class org.jppf.client.AbstractJPPFClient
-
Get the unique universal identifier for this JPPF client.
- getUuid() - Method in class org.jppf.client.AbstractJPPFJob
-
- getUuid() - Method in class org.jppf.client.monitoring.AbstractComponent
-
Get the uuid of this ocmponent.
- init(TypedProperties) - Method in class org.jppf.client.AbstractGenericClient
-
Initialize this client with the specified configuration.
- initPools(TypedProperties) - Method in class org.jppf.client.AbstractGenericClient
-
- invokeAll(Collection<? extends Callable<T>>) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Executes the given tasks, returning a list of Futures holding their status and results when all complete.
- invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Executes the given tasks, returning a list of Futures holding their status and results
when all complete or the timeout expires, whichever happens first.
- invokeAny(Collection<? extends Callable<T>>) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Executes the given tasks, returning the result of one that has completed successfully (i.e., without throwing an exception), if any do.
- invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Executes the given tasks, returning the result of one that has completed successfully (i.e., without throwing an exception),
if any do before the given timeout elapses.
- isBlocking() - Method in class org.jppf.client.AbstractJPPFJob
-
- isCancelled() - Method in class org.jppf.client.JPPFJob
- isClosed() - Method in class org.jppf.client.AbstractJPPFClient
-
Determine whether this JPPF client is closed.
- isClosed() - Method in interface org.jppf.client.JPPFClientConnection
-
Determine whether this connection was closed.
- isDone() - Method in enum org.jppf.client.JobStatus
-
- isDone() - Method in class org.jppf.client.JPPFJob
- isDriver() - Method in class org.jppf.client.monitoring.topology.AbstractTopologyComponent
-
Determine whether this object represents a driver.
- isDriver() - Method in class org.jppf.client.monitoring.topology.TopologyDriver
-
This method always returns true.
- isEmpty() - Method in class org.jppf.client.AbstractConnectionPool
-
- isEmpty() - Method in interface org.jppf.client.ConnectionPool
-
Determine whether this pool is empty.
- isJobComplete(String) - Method in class org.jppf.client.JPPFDriverJobPersistence
-
Determines whether the job has completed and all execution results are available.
- isLocal() - Method in interface org.jppf.client.JPPFClientConnection
-
Determine whether this connection is local, that is, whether it executes jobs in the local JVM.
- isLocalExecutionEnabled() - Method in class org.jppf.client.AbstractGenericClient
-
Determine whether local execution is enabled on this client.
- isNode() - Method in class org.jppf.client.monitoring.topology.AbstractTopologyComponent
-
Determine whether this object represents a node.
- isNode() - Method in class org.jppf.client.monitoring.topology.TopologyNode
-
This method always returns true.
- isNode() - Method in class org.jppf.client.monitoring.topology.TopologyPeer
-
This method always returns false.
- isOneOf(List<JPPFClientConnectionStatus>) - Method in enum org.jppf.client.JPPFClientConnectionStatus
-
Determine whether this status is one of those specified as input.
- isPeer() - Method in class org.jppf.client.monitoring.topology.AbstractTopologyComponent
-
Determine whether this object represents a peer driver.
- isPeer() - Method in class org.jppf.client.monitoring.topology.TopologyPeer
-
This method always returns true.
- isRemoteExecution() - Method in class org.jppf.client.event.JobEvent
-
Determine whether the current job dispatch is sent to a remote driver.
- isShutdown() - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Determine whether this executor has been shut down.
- isSslEnabled() - Method in class org.jppf.client.AbstractClientConnectionPool
-
Check whether this pool is for SSL connections.
- isSSLEnabled() - Method in interface org.jppf.client.JPPFClientConnection
-
Determines if this connection is over SSL.
- isSysoutEnabled() - Method in class org.jppf.client.AbstractGenericClient
-
Determine whether the client should print connection events to stdout.
- isTerminated() - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Determine whether all tasks have completed following shut down.
- isTerminatedStatus() - Method in enum org.jppf.client.JPPFClientConnectionStatus
-
- isWorkingStatus() - Method in enum org.jppf.client.JPPFClientConnectionStatus
-
- iterator() - Method in class org.jppf.client.AbstractConnectionPool
-
- iterator() - Method in class org.jppf.client.JPPFJob
-
- iterator() - Method in class org.jppf.client.utils.AbstractJPPFJobStream
-
- Job - Class in org.jppf.client.monitoring.jobs
-
Instanes of this class represent a job as seen by a driver.
- jobAdded(ClientQueueEvent) - Method in interface org.jppf.client.event.ClientQueueListener
-
Called to notify that a job was added to the queue.
- jobAdded(ClientQueueEvent) - Method in class org.jppf.client.event.ClientQueueListenerAdapter
-
- jobAdded(JobMonitoringEvent) - Method in interface org.jppf.client.monitoring.jobs.JobMonitoringListener
-
Called when a job is added to the driver queue.
- jobAdded(JobMonitoringEvent) - Method in class org.jppf.client.monitoring.jobs.JobMonitoringListenerAdapter
-
- JobConfiguration - Interface in org.jppf.client.concurrent
-
This interface defines the properties that can be provided to a task submitted by a
JPPFExecutorService..
- JobDependencyIdSupplier - Interface in org.jppf.client
-
Interface for computing and supplying a job dependency id from a given
JPPFJob.
- JobDispatch - Class in org.jppf.client.monitoring.jobs
-
This class represents the dispatch of a job to a node.
- jobDispatchAdded(JobMonitoringEvent) - Method in interface org.jppf.client.monitoring.jobs.JobMonitoringListener
-
Called when a job is dispatched to a node.
- jobDispatchAdded(JobMonitoringEvent) - Method in class org.jppf.client.monitoring.jobs.JobMonitoringListenerAdapter
-
- jobDispatched(JobEvent) - Method in interface org.jppf.client.event.JobListener
-
Called when a job, or a subset of its tasks, is sent to the server, or to the local executor.
- jobDispatched(JobEvent) - Method in class org.jppf.client.event.JobListenerAdapter
-
- jobDispatchRemoved(JobMonitoringEvent) - Method in interface org.jppf.client.monitoring.jobs.JobMonitoringListener
-
Called when a job dispatch returns from a node.
- jobDispatchRemoved(JobMonitoringEvent) - Method in class org.jppf.client.monitoring.jobs.JobMonitoringListenerAdapter
-
- JobDriver - Class in org.jppf.client.monitoring.jobs
-
AN instance of this class represents a JPPF driver in the jobs hierarchy.
- jobEnded(JobEvent) - Method in interface org.jppf.client.event.JobListener
-
Called when the execution of a job is complete.
- jobEnded(JobEvent) - Method in class org.jppf.client.event.JobListenerAdapter
-
- jobEnded(JobEvent) - Method in class org.jppf.client.utils.AbstractJPPFJobStream
-
This implementation of
JobListener.jobEnded(JobEvent) decreases the counter of running jobs,
notifies all threads waiting in
next() and finally processes the results asynchronously.
- JobEvent - Class in org.jppf.client.event
-
Event emitted by a job when its execution starts or completes.
- JobListener - Interface in org.jppf.client.event
-
Listener interface for receiving job started and job ended event notifications.
- JobListenerAdapter - Class in org.jppf.client.event
-
A convenience class which allows subclassing and implementing only the needed methods of
JobListener.
- JobListenerAdapter() - Constructor for class org.jppf.client.event.JobListenerAdapter
-
- JobMonitor - Class in org.jppf.client.monitoring.jobs
-
This class provides a representation of the jobs and corresponding node dispatches executing in a JPPF grid.
- JobMonitor(TopologyManager, JobMonitoringListener...) - Constructor for class org.jppf.client.monitoring.jobs.JobMonitor
-
- JobMonitor(JobMonitorUpdateMode, long, TopologyManager, JobMonitoringListener...) - Constructor for class org.jppf.client.monitoring.jobs.JobMonitor
-
Initialize this job manager with the specified topology manager and event mode.
- JobMonitoringEvent - Class in org.jppf.client.monitoring.jobs
-
This class represents an event emitteed by a
JobMonitor.
- JobMonitoringHandler - Interface in org.jppf.client.monitoring.jobs
-
Interface implemented by all handlers that monitor and mantain the jobs tree.
- JobMonitoringListener - Interface in org.jppf.client.monitoring.jobs
-
Listener interface for changes in the jobs of one or more drivers.
- JobMonitoringListenerAdapter - Class in org.jppf.client.monitoring.jobs
-
A convenience class for subclasses that wish to subscribe to job monitoring events
without having to implement all the methods of the
JobMonitoringListener interface.
- JobMonitoringListenerAdapter() - Constructor for class org.jppf.client.monitoring.jobs.JobMonitoringListenerAdapter
-
- JobMonitorUpdateMode - Enum in org.jppf.client.monitoring.jobs
-
Enumeration of the possible ways job updates are published as events by the job monitor.
- JobPersistence<K> - Interface in org.jppf.client.persistence
-
Interface for facilities managing the persistence of jobs and their state.
- JobPersistenceException - Exception in org.jppf.client.persistence
-
Exception thrown when an error occurs during a job persistence operation.
- JobPersistenceException(String, Throwable) - Constructor for exception org.jppf.client.persistence.JobPersistenceException
-
Initialize this exception with a specified message and cause exception.
- JobPersistenceException(String) - Constructor for exception org.jppf.client.persistence.JobPersistenceException
-
Initialize this exception with a specified message.
- JobPersistenceException(Throwable) - Constructor for exception org.jppf.client.persistence.JobPersistenceException
-
Initialize this exception with a specified cause exception.
- jobRemoved(ClientQueueEvent) - Method in interface org.jppf.client.event.ClientQueueListener
-
Called to notify that a job was removed from the queue.
- jobRemoved(ClientQueueEvent) - Method in class org.jppf.client.event.ClientQueueListenerAdapter
-
- jobRemoved(JobMonitoringEvent) - Method in interface org.jppf.client.monitoring.jobs.JobMonitoringListener
-
Called when a job is removed from the driver queue.
- jobRemoved(JobMonitoringEvent) - Method in class org.jppf.client.monitoring.jobs.JobMonitoringListenerAdapter
-
- JobResults - Class in org.jppf.client
-
Instances of this class hold and manage the results of a job.
- JobResults() - Constructor for class org.jppf.client.JobResults
-
- jobReturned(JobEvent) - Method in interface org.jppf.client.event.JobListener
-
Called when the execution of a subset of the tasks of a job is complete.
- jobReturned(JobEvent) - Method in class org.jppf.client.event.JobListenerAdapter
-
- jobStarted(JobEvent) - Method in interface org.jppf.client.event.JobListener
-
Called when the execution of a job is starting.
- jobStarted(JobEvent) - Method in class org.jppf.client.event.JobListenerAdapter
-
- JobStatus - Enum in org.jppf.client
-
The status of a job.
- jobStatusChanged(JobStatusEvent) - Method in interface org.jppf.client.event.JobStatusListener
-
Called when the status of a job has changed.
- JobStatusEvent - Class in org.jppf.client.event
-
Instances of this class represent a status change notification for a jppf job.
- JobStatusListener - Interface in org.jppf.client.event
-
Listener interface for receiving job status change notifications.
- jobUpdated(JobMonitoringEvent) - Method in interface org.jppf.client.monitoring.jobs.JobMonitoringListener
-
Called when the state a job has changed.
- jobUpdated(JobMonitoringEvent) - Method in class org.jppf.client.monitoring.jobs.JobMonitoringListenerAdapter
-
- JPPFClient - Class in org.jppf.client
-
This class provides an API to submit execution requests and administration commands,
and request server information data.
It has its own unique identifier, used by the nodes, to determine whether classes from
the submitting application should be dynamically reloaded or not, depending on whether
the uuid has changed or not.
- JPPFClient() - Constructor for class org.jppf.client.JPPFClient
-
Initialize this client with an automatically generated application UUID.
- JPPFClient(String) - Constructor for class org.jppf.client.JPPFClient
-
Initialize this client with the specified application UUID.
- JPPFClient(ConnectionPoolListener...) - Constructor for class org.jppf.client.JPPFClient
-
Initialize this client with an automatically generated application UUID.
- JPPFClient(String, ConnectionPoolListener...) - Constructor for class org.jppf.client.JPPFClient
-
Initialize this client with the specified application UUID and new connection listeners.
- JPPFClient(TypedProperties, ConnectionPoolListener...) - Constructor for class org.jppf.client.JPPFClient
-
Initialize this client with the specified configuration and connection listeners.
- JPPFClient(String, TypedProperties, ConnectionPoolListener...) - Constructor for class org.jppf.client.JPPFClient
-
Initialize this client with the specified application UUID and new connection listeners.
- JPPFClientConnection - Interface in org.jppf.client
-
Interface for a client connection to a JPPF driver.
- JPPFClientConnectionStatus - Enum in org.jppf.client
-
Status of the connection between a client and a driver.
- JPPFCompletionService<V> - Class in org.jppf.client.concurrent
-
- JPPFCompletionService(JPPFExecutorService) - Constructor for class org.jppf.client.concurrent.JPPFCompletionService
-
Initialize this completion service with the specified executor.
- JPPFConnectionPool - Class in org.jppf.client
-
Instances of this class manage a list of client connections with the same pool name, priority and remote driver.
- JPPFDriverJobPersistence - Class in org.jppf.client
-
Instances of this class allow monitoring and managing, on the client side, the jobs persisted in a remote driver.
- JPPFDriverJobPersistence(JMXDriverConnectionWrapper) - Constructor for class org.jppf.client.JPPFDriverJobPersistence
-
Initialize this persisted job manager with the specified driver JMX connection.
- JPPFExecutorService - Class in org.jppf.client.concurrent
-
- JPPFExecutorService(JPPFClient) - Constructor for class org.jppf.client.concurrent.JPPFExecutorService
-
Initialize this executor service with the specified JPPF client.
- JPPFExecutorService(JPPFClient, int, long) - Constructor for class org.jppf.client.concurrent.JPPFExecutorService
-
Initialize this executor service with the specified JPPF client, batch size and batch tiemout.
- JPPFJob - Class in org.jppf.client
-
Instances of this class represent a JPPF job and hold all the required elements:
tasks, execution policy, task listener, data provider, priority, blocking indicator.
- JPPFJob() - Constructor for class org.jppf.client.JPPFJob
-
Default constructor, creates a blocking job with no data provider, default SLA values and a priority of 0.
- JPPFJob(String) - Constructor for class org.jppf.client.JPPFJob
-
Default constructor, creates a blocking job with no data provider, default SLA values and a priority of 0.
- setBatchSize(int) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Set the minimum number of tasks that must be submitted before they are sent to the server.
- setBatchTimeout(long) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Set the maximum time to wait before the next batch of tasks is to be sent for execution.
- setBlocking(boolean) - Method in class org.jppf.client.AbstractJPPFJob
-
- setCascadeCancellation(boolean) - Method in class org.jppf.client.JPPFJob
-
Set whether cancellation of this job should trigger the cancellation of the jobs that depend on it.
- setDataProvider(DataProvider) - Method in class org.jppf.client.AbstractJPPFJob
-
Set the container for data shared between tasks.
- setDataProvider(DataProvider) - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Set the job's data provider.
- setDefaultClientPolicy(ExecutionPolicy) - Method in class org.jppf.client.JPPFClient
-
Set the default client-side job execution policy.
- setDefaultPolicy(ExecutionPolicy) - Method in class org.jppf.client.JPPFClient
-
Set the default server-side job execution policy.
- setDependencyId(Supplier<String>) - Method in class org.jppf.client.JPPFJob
-
Set this job's dependency id from the specified id supplier.
- setDependencyId(JobDependencyIdSupplier) - Method in class org.jppf.client.JPPFJob
-
Set this job's dependency id from a dependency id supplier.
- setDependencyId(String) - Method in class org.jppf.client.JPPFJob
-
Set this job's dependency id.
- setGraphRoot(boolean) - Method in class org.jppf.client.JPPFJob
-
Set whether this job is a root in a job dependency graph.
- setJMXPoolMaxSize(int) - Method in class org.jppf.client.AbstractClientConnectionPool
-
- setJMXPoolSize(int) - Method in class org.jppf.client.AbstractClientConnectionPool
-
Set a new maximum size for the associated pool of JMX connections, adding new or closing existing connections as needed.
- setLoadBalancerSettings(String, Properties) - Method in class org.jppf.client.JPPFClient
-
Change the load balancer settings.
- setLocalExecutionEnabled(boolean) - Method in class org.jppf.client.AbstractGenericClient
-
Specify whether local execution is enabled on this client.
- setMaxJobs(int) - Method in class org.jppf.client.AbstractClientConnectionPool
-
Set the maximum number of jobs that can be processed concurrently by each connection.
- setName(String) - Method in class org.jppf.client.AbstractJPPFJob
-
Set the user-defined display name for this job.
- setNameAsDependencyId() - Method in class org.jppf.client.JPPFJob
-
Convenience method to set this job's name as dpeendency id.
- setNodeFilter(NodeSelector) - Method in class org.jppf.client.monitoring.topology.TopologyManager
-
Set the node selector used to filter the nodes and associated events.
- setOnCancelCallback(JPPFTaskCallback<Object>) - Method in interface org.jppf.client.concurrent.TaskConfiguration
-
Set the delegate for the onCancel() method.
- setOnTimeoutCallback(JPPFTaskCallback<Object>) - Method in interface org.jppf.client.concurrent.TaskConfiguration
-
Set the delegate for the onTimeout() method.
- setPersistenceManager(JobPersistence<T>) - Method in interface org.jppf.client.concurrent.JobConfiguration
-
Set the persistence manager that enables saving and restoring the state of this job.
- setPersistenceManager(JobPersistence<T>) - Method in class org.jppf.client.JPPFJob
-
Set the persistence manager that enables saving and restoring the state of this job.
- setSize(int) - Method in interface org.jppf.client.ConnectionPool
-
Set the size of this connection pool, starting or stopping connections as needed.
- setSize(int) - Method in class org.jppf.client.JPPFConnectionPool
-
- setStatus(JobStatus) - Method in class org.jppf.client.AbstractJPPFJob
-
- setTimeoutSchedule(JPPFSchedule) - Method in interface org.jppf.client.concurrent.TaskConfiguration
-
Set the timeout set on the task.
- setUuidAsDependencyId() - Method in class org.jppf.client.JPPFJob
-
Convenience method to set this job's uuid as dependency id.
- shutdown() - Method in class org.jppf.client.ClientConfigDriverDiscovery
-
- shutdown() - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
- shutdownNow() - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Attempts to stop all actively executing tasks, halts the processing of waiting tasks,
and returns a list of the tasks that were awaiting execution.
This implementation simply waits for all submitted tasks to terminate, due to the complexity of stopping remote tasks.
- size() - Method in class org.jppf.client.JobResults
-
Get the current number of received results.
- statusChanged(ClientConnectionStatusEvent) - Method in interface org.jppf.client.event.ClientConnectionStatusListener
-
Invoked to notify of a status change event on a client connection.
- storeJob(String, JPPFJob, List<Task<?>>) - Method in class org.jppf.client.persistence.DefaultFilePersistenceManager
-
Store the specified job.
- storeJob(K, JPPFJob, List<Task<?>>) - Method in interface org.jppf.client.persistence.JobPersistence
-
Store the specified tasks of the specified job with the specified key.
- submit(Callable<V>) - Method in class org.jppf.client.concurrent.JPPFCompletionService
-
- submit(Runnable, V) - Method in class org.jppf.client.concurrent.JPPFCompletionService
-
- submit(Callable<T>) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Submit a value-returning task for execution and returns a Future representing the pending results of the task.
- submit(Runnable) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Submits a Runnable task for execution and returns a Future representing that task.
- submit(Runnable, T) - Method in class org.jppf.client.concurrent.JPPFExecutorService
-
Submits a Runnable task for execution and returns a Future representing that task that will upon completion return the given result.
- submit(JPPFJob) - Method in class org.jppf.client.JPPFClient
-
Submit the specified job for execution and wait for its completion.
- submitAsync(JPPFJob) - Method in class org.jppf.client.JPPFClient
-
Submit the specified job asynchronously for execution, without waiting for the job to complete.
- submitJob(JPPFJob) - Method in class org.jppf.client.JPPFClient
-