A B C D E F G H I J K L M N O P Q R S T U V W X Z 

A

AbstractAdaptiveBundler - Class in org.jppf.server.scheduler.bundle
 
AbstractAdaptiveBundler(LoadBalancingProfile) - Constructor for class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
Creates a new instance with the specified parameters profile.
AbstractBundler - Class in org.jppf.server.scheduler.bundle
Abstract implementation of the bundler interface.
AbstractBundler(LoadBalancingProfile) - Constructor for class org.jppf.server.scheduler.bundle.AbstractBundler
Creates a new instance with the specified parameters profile.
AbstractClientConnectionHandler - Class in org.jppf.client
Common abstract superclass for client connections to a server.
AbstractClientConnectionHandler(JPPFClientConnection, String) - Constructor for class org.jppf.client.AbstractClientConnectionHandler
Initialize this connection with the specified owner.
AbstractCollectionConcurrentMap<K,V> - Class in org.jppf.utils.collections
A ConcurrentHashMap whose values are Collection instances (specialized in concrete subclasses).
AbstractCollectionConcurrentMap() - Constructor for class org.jppf.utils.collections.AbstractCollectionConcurrentMap
Default constructor.
AbstractCollectionHashtable<K,V> - Class in org.jppf.utils.collections
A Hashtable whose values are Collection instances (specialized in concrete subclasses).
AbstractCollectionHashtable() - Constructor for class org.jppf.utils.collections.AbstractCollectionHashtable
Default constructor.
AbstractCollectionMap<K,V> - Class in org.jppf.utils.collections
A map whose values are collections of a given component type.
AbstractCollectionMap() - Constructor for class org.jppf.utils.collections.AbstractCollectionMap
Default constructor.
AbstractCollectionSortedMap<K,V> - Class in org.jppf.utils.collections
A sorted map whose values are sets of a given component type.
AbstractCollectionSortedMap() - Constructor for class org.jppf.utils.collections.AbstractCollectionSortedMap
Default cosntructor.
AbstractCollectionSortedMap(Comparator<K>) - Constructor for class org.jppf.utils.collections.AbstractCollectionSortedMap
Initialize this collection sorted map with the specified comparator.
AbstractCommonNode - Class in org.jppf.server.node
This class is used as a container for common methods that cannot be implemented in AbstractNode.
AbstractCommonNode() - Constructor for class org.jppf.server.node.AbstractCommonNode
 
AbstractCommonSLA - Class in org.jppf.server.protocol
This class represents the Service Level Agreement Between a JPPF job and a server.
AbstractCommonSLA() - Constructor for class org.jppf.server.protocol.AbstractCommonSLA
Default constructor.
AbstractCommonSLA(ExecutionPolicy) - Constructor for class org.jppf.server.protocol.AbstractCommonSLA
Initialize this job SLA with the specified execution policy.
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.
AbstractIPAddressPattern - Class in org.jppf.net
Represents a pattern used for IP addresses inclusion or exclusion lists.
A pattern represents a single value or a range of values for each component of an IP address.
AbstractIPAddressPattern(String, PatternConfiguration) - Constructor for class org.jppf.net.AbstractIPAddressPattern
Initialize this object with the specified string pattern.
AbstractJPPFClassLoader - Class in org.jppf.classloader
This class is a custom class loader serving the purpose of dynamically loading the JPPF classes and the client application classes, to avoid costly redeployment system-wide.
AbstractJPPFClassLoader(ClassLoaderConnection, ClassLoader) - Constructor for class org.jppf.classloader.AbstractJPPFClassLoader
Initialize this class loader with a parent class loader.
AbstractJPPFClassLoader(ClassLoaderConnection, ClassLoader, List<String>) - Constructor for class org.jppf.classloader.AbstractJPPFClassLoader
Initialize this class loader with a parent class loader.
AbstractJPPFClassLoaderLifeCycle - Class in org.jppf.classloader
This class is a custom class loader serving the purpose of dynamically loading the JPPF classes and the client application classes, to avoid costly redeployment system-wide.
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.
AbstractJPPFClientConnection - 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.
AbstractJPPFClientConnection() - Constructor for class org.jppf.client.AbstractJPPFClientConnection
 
AbstractLocation<T> - Class in org.jppf.server.protocol
Instances of this class represent the location of an artifact, generally a file or the data found at a url.
AbstractLocation(T) - Constructor for class org.jppf.server.protocol.AbstractLocation
Initialize this location with the specified type and path.
AbstractNode - Class in org.jppf.node
Abstract implementation of the Node interface.
AbstractNode() - Constructor for class org.jppf.node.AbstractNode
 
AbstractNodeIO.ObjectSerializationTask - Class in org.jppf.server.node
The goal of this class is to serialize an object before sending it back to the server, and catch an eventual exception.
AbstractNodeIO.ObjectSerializationTask(Object) - Constructor for class org.jppf.server.node.AbstractNodeIO.ObjectSerializationTask
Initialize this task with the specified data buffer.
AbstractThreadDumpWriter - Class in org.jppf.management.diagnostics
Abstract implementation of a ThreadDumpWriter.
AbstractThreadDumpWriter(Writer, String) - Constructor for class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Intiialize this printer with the specified writer.
AbstractThreadManager - Class in org.jppf.server.node
This class manages the thread for the node's execution manager.
AbstractThreadManager() - Constructor for class org.jppf.server.node.AbstractThreadManager
Initialize this execution manager with the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.AtLeast
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.AtMost
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.BetweenEE
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.BetweenEI
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.BetweenIE
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.BetweenII
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.Contains
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.Equal
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.ExecutionPolicy
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.ExecutionPolicy.AndRule
Determine if a node is acceptable for this policy.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.ExecutionPolicy.NotRule
Determine if a node is acceptable for this policy.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.ExecutionPolicy.OrRule
Determine if a node is acceptable for this policy.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.ExecutionPolicy.XorRule
Determine if a node is acceptable for this policy.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.LessThan
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.MoreThan
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.OneOf
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.PolicyRuleTest
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection) - Method in class org.jppf.node.policy.RegExp
Determines whether this policy accepts the specified node.
accepts(String, String) - Method in interface org.jppf.utils.TypedProperties.Filter
Determine whether this filter accepts a property with the specirfied name and value.
add(NodeExecutionInfo) - Method in class org.jppf.node.NodeExecutionInfo
Add the times of another instance to this one.
add(E) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
add(E) - Method in class org.jppf.utils.TraversalList
Add a new element to the list.
addAll(Collection<? extends E>) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
addClassLoaderListener(ClassLoaderListener) - Method in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
Add the specified listener to the list of listeners.
addClientConnectionStatusListener(ClientConnectionStatusListener) - Method in class org.jppf.client.AbstractClientConnectionHandler
Add a connection status listener to this connection's list of listeners.
addClientConnectionStatusListener(ClientConnectionStatusListener) - Method in class org.jppf.client.AbstractJPPFClientConnection
Add a connection status listener to this connection's list of listeners.
addClientListener(ClientListener) - Method in class org.jppf.client.AbstractJPPFClient
Add a listener to the list of listeners to this client.
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.
addListener(S) - Method in class org.jppf.utils.EventEmitter
Add a listener to the list of listeners.
addLocationEventListener(LocationEventListener) - Method in class org.jppf.server.protocol.AbstractLocation
Add a listener to the list of location event listeners for this location.
addLocationEventListener(LocationEventListener) - Method in interface org.jppf.server.protocol.Location
Add a listener to the list of location event listeners for this location.
addNotificationListener(String, NotificationListener) - Method in class org.jppf.management.JMXConnectionWrapper
Adds a listener to the specified MBean.
addNotificationListener(String, NotificationListener, NotificationFilter, Object) - Method in class org.jppf.management.JMXConnectionWrapper
Adds a listener to the specified MBean.
addProperties(String, TypedProperties) - Method in class org.jppf.management.JPPFSystemInformation
 
addProperties(E, TypedProperties) - Method in interface org.jppf.utils.PropertiesCollection
Add the psecified properties with the specified keys.
addShutdownHook(String, Thread) - Static method in class org.jppf.utils.SystemUtils
Add the specified shutdown hook with the specified key.
addSubmissionStatusListener(SubmissionStatusListener) - Method in class org.jppf.client.JPPFResultCollector
Add a listener to the list of status listeners.
addSubmissionStatusListener(String, SubmissionStatusListener) - Method in interface org.jppf.jca.cci.JPPFConnection
Add a listener to the submission with the specified id.
addTask(Object, Object...) - Method in class org.jppf.client.JPPFJob
Add a task to this job.
addTask(String, Object, Object...) - Method in class org.jppf.client.JPPFJob
Add a POJO task to this job.
addTaskExecutionListener(TaskExecutionListener) - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Add a task execution listener to the list of task execution listeners.
addURL(URL) - Method in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
 
addValues(K, V...) - Method in class org.jppf.utils.collections.AbstractCollectionConcurrentMap
 
addValues(K, V...) - Method in class org.jppf.utils.collections.AbstractCollectionHashtable
 
addValues(K, V...) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
addValues(K, V...) - Method in interface org.jppf.utils.collections.CollectionMap
Add the specified values to the specified key.
afterPropertiesSet() - Method in class org.jppf.gigaspaces.test.GSClient
Called after the Spring bean initialization.
ALL_NODES - Static variable in interface org.jppf.management.NodeSelector
Constant for a selector which accepts all nodes.
ALL_RESULTS - Static variable in interface org.jppf.server.protocol.results.SendResultsStrategy
Name of a strategy which returns results only when a client bundle is complete.
allKeys() - Method in class org.jppf.client.persistence.DefaultFilePersistenceManager
Get the keys of all jobs in the persistence store.
allKeys() - Method in interface org.jppf.client.persistence.JobPersistence
Get the keys of all jobs in the persistence store.
ALPHA_NUM - Static variable in class org.jppf.utils.JPPFUuid
Set of characters used to compose a uuid, including only alphanumeric characters.
ALPHABET_SUPERSET - Static variable in class org.jppf.utils.JPPFUuid
Set of characters used to compose a uuid, including more than alphanumeric characters.
ALPHABET_SUPERSET_CHAR - Static variable in class org.jppf.utils.JPPFUuid
Set of characters used to compose a uuid, including more than alphanumeric characters.
and(ExecutionPolicy...) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "AND" combination of this policy and the one specified as operand.
append(LoggingEvent) - Method in class org.jppf.logging.log4j.JmxAppender
Append the specified event to the logger.
arguments - Variable in class org.jppf.node.policy.PolicyDescriptor
List of arguments used in a custom (user-defined policy).
array(T...) - Static method in class org.jppf.utils.CollectionUtils
Return the parameters as an array.
ArrayListHashMap<K,V> - Class in org.jppf.utils.collections
A HashMap whose values are ArrayLists of a given component type.
ArrayListHashMap() - Constructor for class org.jppf.utils.collections.ArrayListHashMap
Default constructor.
arrayToString(T...) - Static method in class org.jppf.utils.StringUtils
Get a String representation of an array of any type.
arrayToString(String, String, String, T...) - Static method in class org.jppf.utils.StringUtils
Get a String representation of an array of any type.
asString() - Method in class org.jppf.utils.TypedProperties
Convert this set of properties into a string.
AtLeast - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value >= value.
AtLeast(String, double) - Constructor for class org.jppf.node.policy.AtLeast
Define a comparison between the numeric value of a property and another numeric value.
AtMost - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value <= value.
AtMost(String, double) - Constructor for class org.jppf.node.policy.AtMost
Define an equality comparison between the numeric value of a property and another numeric value.
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.

B

Base64 - Class in org.jppf.utils.base64
Encodes and decodes to and from Base64 notation.
Base64Decoding - Class in org.jppf.utils.base64
 
Base64Decoding() - Constructor for class org.jppf.utils.base64.Base64Decoding
 
Base64Encoding - Class in org.jppf.utils.base64
 
Base64Encoding() - Constructor for class org.jppf.utils.base64.Base64Encoding
 
Base64InputStream - Class in org.jppf.utils.base64
A Base64InputStream will read data from another InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64InputStream(InputStream) - Constructor for class org.jppf.utils.base64.Base64InputStream
Constructs a Base64InputStream in DECODE mode.
Base64InputStream(InputStream, int) - Constructor for class org.jppf.utils.base64.Base64InputStream
Constructs a Base64InputStream in either ENCODE or DECODE mode.
Base64OutputStream - Class in org.jppf.utils.base64
A Base64OutputStream will write data to another OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64OutputStream(OutputStream) - Constructor for class org.jppf.utils.base64.Base64OutputStream
Constructs a Base64OutputStream in ENCODE mode.
Base64OutputStream(OutputStream, int) - Constructor for class org.jppf.utils.base64.Base64OutputStream
Constructs a Base64OutputStream in either ENCODE or DECODE mode.
BetweenEE - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type a < property_value < b.
BetweenEE(String, double, double) - Constructor for class org.jppf.node.policy.BetweenEE
Define a comparison of type value between a and b with a excluded and b excluded.
BetweenEI - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type a < property_value <= b.
BetweenEI(String, double, double) - Constructor for class org.jppf.node.policy.BetweenEI
Define a comparison of type value between a and b with a excluded and b included.
BetweenIE - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type a <= property_value < b.
BetweenIE(String, double, double) - Constructor for class org.jppf.node.policy.BetweenIE
Define a comparison of type value between a and b with a included and b excluded.
BetweenII - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type a <= property_value <= b.
BetweenII(String, double, double) - Constructor for class org.jppf.node.policy.BetweenII
Define a comparison of type value between a and b with a included and b included.
build(Object...) - Static method in class org.jppf.utils.StringUtils
Build a string made of the specified tokens.
buildExceptionResult(Object, Throwable) - Method in class org.jppf.server.node.DefaultSerializationExceptionHook
 
buildExceptionResult(Object, Throwable) - Method in interface org.jppf.server.node.SerializationExceptionHook
Build the JPPFExceptionResult task that will be returned instead of the user task.
buildPolicy(PolicyDescriptor) - Method in class org.jppf.node.policy.PolicyBuilder
Build an execution policy from a parsed policy descriptor.
buildProcess() - Method in class org.jppf.process.ProcessLauncher
Start the JPPF driver subprocess.
buildResults() - Method in class org.jppf.client.JPPFResultCollector
Build the results list based on a map of executed tasks.
buildString(int[]) - Static method in class org.jppf.utils.StringUtils
Convert an array of int values into a space-separated string.
Bundler - Interface in org.jppf.server.scheduler.bundle
This is the interface of all strategies for defining bundle task size.
BundlerEx - Interface in org.jppf.server.scheduler.bundle
A bundler which provides a more advanced feedback method with additional performance data.
bundlerNumber - Variable in class org.jppf.server.scheduler.bundle.AbstractBundler
The bundler number for this bundler.
bundleSize - Variable in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
The current bundle size.
bytesNotification(long) - Method in interface org.jppf.utils.streams.NotifyingStreamCallback
Notify that some bytes were read, written or skipped.
bytesTransferred() - Method in class org.jppf.server.protocol.LocationEvent
Get the number of bytes transferred during this event.

C

cacheResetFlag - Variable in class org.jppf.server.node.AbstractCommonNode
Flag which determines whether a reset of the resource caches should be performed at the next opportunity.
call() - Method in class org.jppf.server.node.AbstractNodeIO.ObjectSerializationTask
Execute this task.
call() - Method in class org.jppf.server.node.JPPFContainer.ObjectDeserializationTask
Execute this task.
call() - Method in class org.jppf.ssl.FileStoreSource
 
call() - Method in class org.jppf.ssl.PlainTextPassword
cancel() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Called when this task bundle is cancelled.
cancelAllTasks(boolean, boolean) - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Cancel all executing or pending tasks.
cancelCallback - Variable in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
A delegate for the onCancel() method.
cancelJob(String) - Method in class org.jppf.client.AbstractGenericClient
Cancel the job with the specified id.
cancelJob(String) - Method in class org.jppf.client.AbstractJPPFClientConnection
Cancel the job with the specified id.
cancelJob(String) - Method in class org.jppf.client.JPPFClient
Cancel the job with the specified id.
cancelJob(String) - Method in class org.jppf.client.utils.ClientWithFailover
Cancel the job with the specified uuid.
cancelJob(String) - Method in interface org.jppf.jca.cci.JPPFConnection
Cancel the job with the specified id.
cancelJob(NodeSelector, String, Boolean) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Cancel the job with the specified id in the specified nodes.
cancelJob(String) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Cancel the job with the specified id.
cancelJob(String, Boolean) - Method in class org.jppf.management.JMXNodeConnectionWrapper
Cancel the job with the specified id.
cancelJob(String, Boolean) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Cancel the job with the specified id.
cancelJob(String) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Cancel the job with the specified id.
cellEnd() - Method in class org.jppf.utils.HTMLPropertiesTableFormat
Write the prologue of a table cell.
cellEnd() - Method in class org.jppf.utils.PropertiesTableFormat
Write the prologue of a table cell.
cellSeparator() - Method in class org.jppf.utils.HTMLPropertiesTableFormat
Write the separator between 2 cells.
cellSeparator() - Method in class org.jppf.utils.PropertiesTableFormat
Write the separator between 2 cells.
cellSeparator() - Method in class org.jppf.utils.TextPropertiesTableFormat
Write the separator between 2 cells.
cellStart() - Method in class org.jppf.utils.HTMLPropertiesTableFormat
Write the prologue of a table cell.
cellStart() - Method in class org.jppf.utils.PropertiesTableFormat
Write the prologue of a table cell.
changeLoadBalancerSettings(String, Map) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Change the bundle size tuning settings.
changeLoadBalancerSettings(String, Map<Object, Object>) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Change the bundle size tuning settings.
checkConfigChanged() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Determines whether the configuration has changed and resets the flag if it has.
checkConnection - Variable in class org.jppf.server.node.JPPFNode
Determines whether the node connection checker should be used.
checkTaskCount() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Check the task count in this node bundle is equal to the one in its JPPFTaskBundle.
children - Variable in class org.jppf.node.policy.PolicyDescriptor
The children of this element, if any.
classLoaded(ClassLoaderEvent) - Method in interface org.jppf.classloader.ClassLoaderListener
Called when a class has been successfully loaded by a class loader.
ClassLoaderEvent - Class in org.jppf.classloader
Event emitted by an AbstractJPPFClassLoader when a class is loaded or not found for the first time.
ClassLoaderEvent(AbstractJPPFClassLoader, Class<?>, boolean) - Constructor for class org.jppf.classloader.ClassLoaderEvent
Initialize this event with the specified source and Class object.n
ClassLoaderEvent(AbstractJPPFClassLoader, String) - Constructor for class org.jppf.classloader.ClassLoaderEvent
Initialize this event with the specified source and Class object.n
ClassLoaderListener - Interface in org.jppf.classloader
Interface to implement for the objects that wish to receive notifications of JPPF class loader events.
ClassLoaderListenerHandler - Class in org.jppf.classloader
This class loads and registers class loader listeners found in the class path via SPI.
classLoaderManager - Variable in class org.jppf.server.node.AbstractCommonNode
Manages the class loaders and how they are used.
className - Variable in class org.jppf.node.policy.PolicyDescriptor
The fully qualified class name of a custom policy class.
classNotFound(ClassLoaderEvent) - Method in interface org.jppf.classloader.ClassLoaderListener
Called when a class was not found by a class loader.
clear() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
clear() - Method in interface org.jppf.utils.collections.CollectionMap
Clear the map.
clear() - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
clearNotFoundCache() - Method in class org.jppf.classloader.AbstractJPPFClassLoader
Clear the cache of resources not found.
clearReferences(ClassLoader) - Method in class org.jppf.classloader.JPPFLeakPrevention
Clears all references as prevention for memory leaks.
clearResourceCachesIfRequested() - Method in class org.jppf.server.node.AbstractCommonNode
Clear the resource caches of all class loaders managed by this object.
client - Variable in class org.jppf.client.utils.ClientWithFailover
The JPPF client to which requests are delegated.
ClientConnectionHandler - Interface in org.jppf.client
Interface for wrappers around a socket connection to the server on the client side.
ClientConnectionStatusEvent - Class in org.jppf.client.event
Event sent to notify of a status change for a client connection.
ClientConnectionStatusEvent(ClientConnectionStatusHandler, JPPFClientConnectionStatus) - Constructor for class org.jppf.client.event.ClientConnectionStatusEvent
Initialize this event with a client connection as source.
ClientConnectionStatusListener - Interface in org.jppf.client.event
Instances of this class listen to status change events on client connections.
ClientDataProvider - Class in org.jppf.task.storage
ClientDataProvider() - Constructor for class org.jppf.task.storage.ClientDataProvider
Deprecated.
Initialize this DataProvider.
ClientEvent - Class in org.jppf.client.event
Instances of this class are events sent to notify interested listeners that a new connection to a JPPF driver was created.
ClientEvent(JPPFClientConnection) - Constructor for class org.jppf.client.event.ClientEvent
Initialize this event with the specified client connection.
ClientListener - Interface in org.jppf.client.event
Listener interface for receiving notifications when a new connection to a server is established and when an existing connections fails and is removed from the client.
ClientWithFailover - Class in org.jppf.client.utils
A wrapper for a JPPF client which provides connections failover based on their priority.
ClientWithFailover(ClientListener...) - Constructor for class org.jppf.client.utils.ClientWithFailover
Initialize this client wrapper with the specified array of listeners.
ClientWithFailover(String, ClientListener...) - Constructor for class org.jppf.client.utils.ClientWithFailover
Initialize this client wrapper with the specified uuid and array of listeners.
close() - Method in class org.jppf.classloader.AbstractJPPFClassLoader
 
close() - Method in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
This method does nothing.
close() - Method in class org.jppf.client.AbstractClientConnectionHandler
 
close() - Method in class org.jppf.client.AbstractGenericClient
Close this client and release all the resources it is using.
close() - Method in class org.jppf.client.AbstractJPPFClient
Close this client and release all the resources it is using.
close() - Method in class org.jppf.client.AbstractJPPFClientConnection
Shutdown this client and retrieve all pending executions for resubmission.
close() - Method in interface org.jppf.client.ClientConnectionHandler
Close and cleanup this connection handler.
close() - Method in interface org.jppf.client.JPPFClientConnection
Shutdown this client and retrieve all pending executions for resubmission.
close() - Method in class org.jppf.client.persistence.DefaultFilePersistenceManager
Close this store and release any used resources.
close() - Method in interface org.jppf.client.persistence.JobPersistence
Close this store and release any used resources.
close() - Method in class org.jppf.client.utils.ClientWithFailover
Close the underlying client and free its resources.
close() - Method in class org.jppf.client.utils.GridMonitor
Deprecated.
Close this monitor and release the resources it uses.
close() - Method in interface org.jppf.jca.cci.JPPFConnection
Close this connection.
close() - Method in class org.jppf.logging.jdk.JmxHandler
close() - Method in class org.jppf.logging.log4j.JmxAppender
Close this appender.
close() - Method in class org.jppf.management.diagnostics.Diagnostics
 
close() - Method in class org.jppf.management.diagnostics.HTMLThreadDumpWriter
 
close() - Method in class org.jppf.management.diagnostics.TextThreadDumpWriter
 
close() - Method in class org.jppf.management.JMXConnectionWrapper
Close the connection to the remote MBean server.
close() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
close() - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
close() - Method in class org.jppf.utils.base64.Base64OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in class org.jppf.utils.streams.NotifyingInputStream
 
close() - Method in class org.jppf.utils.streams.NotifyingOutputStream
 
close(Closeable) - Static method in class org.jppf.utils.streams.StreamUtils
Attempt to close the specified closeable without logging an eventual error.
close(Closeable, Logger) - Static method in class org.jppf.utils.streams.StreamUtils
Attempt to close the specified closeable and log any eventual error.
closeConnection(JPPFConnection) - Static method in class org.jppf.jca.demo.JPPFHelper
Close (release) the specified connection.
closed - Variable in class org.jppf.client.AbstractJPPFClientConnection
Determines whether this connection has been shut down;
closeDataChannel() - Method in class org.jppf.server.node.JPPFNode
Initialize this node's data channel.
closeSilent(Closeable) - Static method in class org.jppf.utils.streams.StreamUtils
Attempt to silently close (no exception logging) the specified closeable.
CollectionMap<K,V> - Interface in org.jppf.utils.collections
Interface for maps whose values are collections of a given component type.
CollectionUtils - Class in org.jppf.utils
This class provides a set of utility methods for manipulating and converting collections and arrays.
CommandLineTask - Class in org.jppf.server.protocol
Instances of this class encapsulate the execution of an external process, program or shell script.
This task starts and external process using command line arguments, environment variables, and a list of input and/or output files to use or generated by the external process.
This task also captures the standard and error output (i.e.
CommandLineTask() - Constructor for class org.jppf.server.protocol.CommandLineTask
Default constructor.
CommandLineTask(String...) - Constructor for class org.jppf.server.protocol.CommandLineTask
Create an instance of this class and set the parameters of the external process or script to launch.
CommandLineTask(Map<String, String>, String, String...) - Constructor for class org.jppf.server.protocol.CommandLineTask
Create an instance of this class and set the parameters of the external process or script to launch.
committed - Variable in class org.jppf.client.utils.GridMonitor.NodeData
Deprecated.
current heap size.
comparator - Variable in class org.jppf.utils.collections.AbstractCollectionSortedMap
Comparator used to sort the keys.
compareTo(JPPFManagementInfo) - Method in class org.jppf.management.JPPFManagementInfo
 
CompressionUtils - Class in org.jppf.utils
Collection of utility methods for compressing and uncompressing data.
compute(JPPFCallable<V>) - Method in interface org.jppf.node.protocol.Task
Compute a value on the client-side, as the result of the execution of a JPPFCallable.
compute(JPPFCallable<V>) - Method in class org.jppf.server.protocol.JPPFTask
 
computeCallable(JPPFCallable<V>) - Method in class org.jppf.classloader.AbstractJPPFClassLoader
Compute a value on the client-side, as the result of the execution of a JPPFCallable.
computeExecutionInfo() - Method in class org.jppf.server.node.AbstractThreadManager
 
computeExecutionInfo(long) - Method in class org.jppf.server.node.AbstractThreadManager
 
computeExecutionInfo(long) - Static method in class org.jppf.server.node.CpuTimeCollector
Computes the CPU time used by thread identified by threadID.
computeKey(JPPFJob) - Method in class org.jppf.client.persistence.DefaultFilePersistenceManager
Compute the key assigned ot the specified job.
computeKey(JPPFJob) - Method in interface org.jppf.client.persistence.JobPersistence
Compute the key for the specified job.
computeValue(Object, JPPFCallable<V>) - Method in class org.jppf.task.storage.ClientDataProvider
Deprecated.
Get a value specified by its key and computed by a callable object on the client side.
If the value has already been computed on the client side, it is simply retrieved locally from this data provider.
concatArrays(T[]...) - Static method in class org.jppf.utils.CollectionUtils
Concatenate a set of array into a single array.
ConcurrentHashSet<E> - Class in org.jppf.utils.collections
A concurrent et implementation backed by a ConcurrentHashMap.
ConcurrentHashSet() - Constructor for class org.jppf.utils.collections.ConcurrentHashSet
Create a new, empty set with a default initial capacity of 16, a load factor of 0.75 and a concurrency level of 16.
ConcurrentHashSet(int) - Constructor for class org.jppf.utils.collections.ConcurrentHashSet
Create a new, empty set with the specified initial capacity, a load factor of 0.75 and a concurrency level of 16
ConcurrentHashSet(int, float) - Constructor for class org.jppf.utils.collections.ConcurrentHashSet
Create a new, empty set with the specified initial capacity, load factor and a concurrency level of 16.
ConcurrentHashSet(int, float, int) - Constructor for class org.jppf.utils.collections.ConcurrentHashSet
Create a new, empty map with the specified initial capacity, load factor and concurrency level.
config - Variable in class org.jppf.net.RangePattern
The configuration used for this pattern.
CONFIG_PLUGIN_PROPERTY - Static variable in class org.jppf.utils.JPPFConfiguration
The name of the system property used to specified an alternate JPPF configuration source.
CONFIG_PROPERTY - Static variable in class org.jppf.utils.JPPFConfiguration
Name of the system property holding the location of the JPPF configuration file.
configure(String, String, String, int, int, boolean) - Method in class org.jppf.client.AbstractJPPFClientConnection
Configure this client connection with the specified parameters.
connect() - Method in class org.jppf.client.JPPFClientConnectionImpl
Connect to the driver.
connect() - Method in class org.jppf.management.JMXConnectionWrapper
Initialize the connection to the remote MBean server.
connectAndWait(long) - Method in class org.jppf.management.JMXConnectionWrapper
Initiate the connection and wait until the connection is established or the timeout has expired, whichever comes first.
connected - Variable in class org.jppf.management.JMXConnectionWrapper
Determines whether the connection to the JMX server has been established.
connection - Variable in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
The connection to the driver.
connectionChecker - Variable in class org.jppf.server.node.JPPFNode
The connection checker for this node.
connectionFailed(ClientEvent) - Method in interface org.jppf.client.event.ClientListener
Notify this listener that a driver connection has failed.
connectionFailed(ClientEvent) - Method in class org.jppf.client.utils.ClientWithFailover
 
connectionThread - Variable in class org.jppf.management.JMXConnectionWrapper
The connection thread that performs the connection to the management server.
Contains - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value contains string.
Contains(String, boolean, String) - Constructor for class org.jppf.node.policy.Contains
Define an equality comparison between the string value of a property and another string value.
contains(Object) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
contains(E) - Method in class org.jppf.utils.TraversalList
Determine whether this traversal list contains a specified element.
containsAll(Collection<?>) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
containsKey(K) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
containsKey(K) - Method in interface org.jppf.utils.collections.CollectionMap
Determine whether this map contains the specified key.
containsValue(K, V) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
containsValue(V) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
containsValue(K, V) - Method in interface org.jppf.utils.collections.CollectionMap
Determine whether the collection mapped to the specified key contains the specified value.
containsValue(V) - Method in interface org.jppf.utils.collections.CollectionMap
Determine whether at least one of the collections in the map contains the specified value.
ContextAwareness - Interface in org.jppf.server.scheduler.bundle
Bundler implementations should implement this interface if they wish to have access to a node's context.
convertSource(String) - Method in class org.jppf.net.RangePattern
Convert the specified source into an IP pattern.
copy() - Method in class org.jppf.management.JPPFNodeState
Make a copy of this node state.
copy() - Method in class org.jppf.server.JPPFStats
Build a copy of this stats object.
copy() - Method in class org.jppf.server.protocol.JPPFJobClientSLA
Create a copy of this job SLA.
copy() - Method in class org.jppf.server.protocol.JPPFJobSLA
Create a copy of this job SLA.
copy() - Method in interface org.jppf.server.scheduler.bundle.Bundler
Make a copy of this bundler.
copy() - Method in interface org.jppf.server.scheduler.bundle.LoadBalancingProfile
Make a copy of this profile.
copy() - Method in class org.jppf.utils.QueueStats
Make a copy of this queue stats object.
copy() - Method in class org.jppf.utils.StatsSnapshot
Make a copy of this time snapshot object.
CopyOnWriteListConcurrentMap<K,V> - Class in org.jppf.utils.collections
A ConcurrentHashMap whose values are CopyOnWriteArryList instances.
CopyOnWriteListConcurrentMap() - Constructor for class org.jppf.utils.collections.CopyOnWriteListConcurrentMap
Default constructor.
copyStream(InputStream, OutputStream) - Static method in class org.jppf.utils.streams.StreamUtils
Copy the data read from the specified input stream to the specified output stream.
copyTo(AbstractCommonSLA) - Method in class org.jppf.server.protocol.AbstractCommonSLA
Create a copy of this job SLA.
copyTo(Location) - Method in class org.jppf.server.protocol.AbstractLocation
Copy the content at this location to another location.
copyTo(Location) - Method in interface org.jppf.server.protocol.Location
Copy the content at this location to another location.
cpuLoad() - Method in class org.jppf.management.diagnostics.Diagnostics
 
cpuLoad() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Get an approximation of the current CPU load.
cpuTime - Variable in class org.jppf.node.NodeExecutionInfo
Total cpu time used by the tasks.
CPUTimeCollector - Class in org.jppf.management.diagnostics
This class computes, at regular intervals, the approximative value of the CPU load for the current JVM.
CPUTimeCollector() - Constructor for class org.jppf.management.diagnostics.CPUTimeCollector
 
CpuTimeCollector - Class in org.jppf.server.node
 
CpuTimeCollector() - Constructor for class org.jppf.server.node.CpuTimeCollector
 
cpuTimeEnabled - Static variable in class org.jppf.server.node.CpuTimeCollector
Determines whether the thread cpu time measurement is supported and enabled.
createMap() - Method in class org.jppf.utils.collections.AbstractCollectionConcurrentMap
 
createMap() - Method in class org.jppf.utils.collections.AbstractCollectionHashtable
 
createMap() - Method in class org.jppf.utils.collections.AbstractCollectionMap
Create a new map.
createMap() - Method in class org.jppf.utils.collections.AbstractCollectionSortedMap
 
createMap() - Method in class org.jppf.utils.collections.ArrayListHashMap
 
createMap() - Method in class org.jppf.utils.collections.EnumSetEnumMap
 
createMap() - Method in class org.jppf.utils.collections.SetIdentityMap
 
createMBean() - Method in interface org.jppf.management.spi.JPPFDriverMBeanProvider
Return a concrete MBean.
The class of this MBean must implement the interface defined by getMBeanInterfaceName().
createMBean(Node) - Method in interface org.jppf.management.spi.JPPFNodeMBeanProvider
Return a concrete MBean.
The class of this MBean must implement the interface defined by getMBeanInterfaceName().
createOrGetCollection(K) - Method in class org.jppf.utils.collections.AbstractCollectionMap
Get an exisitng collection for the specified key, or create it if it doesn't exist.
createOrGetCollectionSynchronized(K) - Method in class org.jppf.utils.collections.AbstractCollectionMap
Get an exisitng collection for the specified key, or create it if it doesn't exist.
createShutdownHook() - Method in class org.jppf.process.ProcessLauncher
Create a shutdown hook that is run when this JVM terminates.
This is normally used to ensure the subprocess is terminated as well.
createSocketInitializer() - Method in class org.jppf.client.AbstractClientConnectionHandler
Create a socket initializer for this connection handler.
createSocketInitializer() - Method in class org.jppf.client.AbstractJPPFClientConnection
Create a socket initializer.
createSocketInitializer() - Method in class org.jppf.client.JPPFClientConnectionImpl
Create a socket initializer.
createSSLConnection() - Method in class org.jppf.client.AbstractClientConnectionHandler
Create the ssl connection over an established plain connection.
createTypeArray(Object[]) - Static method in class org.jppf.utils.ReflectionUtils
Generate an array of the types of the specified arguments.
CustomPolicy - Class in org.jppf.node.policy
Abstract superclass for all user-defined policies.
CustomPolicy(String...) - Constructor for class org.jppf.node.policy.CustomPolicy
Initialize this policy with the specified arguments.

D

DataProvider - Interface in org.jppf.task.storage
Instances of this class provide a way for tasks to share common data.
DataProviderHolder - Interface in org.jppf.client.taskwrapper
This interface must be implemented by tasks that are not subclasses of JPPFTask when they need access to the job's DataProvider.
dataTransferred(LocationEvent) - Method in interface org.jppf.server.protocol.LocationEventListener
Invoked when a data transfer has occurred between the location pointed to by the event and another location.
DateTimeUtils - Class in org.jppf.utils
Utility methods for date and time manipulation and conversion.
DateTimeUtils() - Constructor for class org.jppf.utils.DateTimeUtils
 
decIndent() - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Decrement the current indentation level.
DECODE - Static variable in class org.jppf.utils.base64.Base64
Specify decoding in first bit.
decode(byte[]) - Static method in class org.jppf.utils.base64.Base64Decoding
Low-level access to decoding ASCII characters in the form of a byte array.
decode(byte[], int, int, int) - Static method in class org.jppf.utils.base64.Base64Decoding
Low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.jppf.utils.base64.Base64Decoding
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.jppf.utils.base64.Base64Decoding
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFileToFile(String, String) - Static method in class org.jppf.utils.base64.Base64Decoding
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class org.jppf.utils.base64.Base64Decoding
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.jppf.utils.base64.Base64Decoding
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.jppf.utils.base64.Base64Decoding
Attempts to decode Base64 data and deserialize a Java Object within.
decodeToObject(String, int, ClassLoader) - Static method in class org.jppf.utils.base64.Base64Decoding
Attempts to decode Base64 data and deserialize a Java Object within.
decPosition() - Method in class org.jppf.utils.TraversalList
Increment the current position by 1.
deepCopy(Object) - Static method in class org.jppf.utils.ReflectionUtils
Perform a deep copy of an object.
DEFAULT_EXT - Static variable in class org.jppf.client.persistence.DefaultFilePersistenceManager
The default extension for the files in the store.
DEFAULT_FILE - Static variable in class org.jppf.utils.JPPFConfiguration
Default location of the JPPF configuration file.
DEFAULT_PREFIX - Static variable in class org.jppf.client.persistence.DefaultFilePersistenceManager
The default prefix for the files in the store.
DefaultFilePersistenceManager - Class in org.jppf.client.persistence
This implementation of JobPersistence stores jobs on the file system using Java serialization to a file for each job, and uses the jobs uuids as keys to retrieve them.
DefaultFilePersistenceManager(File) - Constructor for class org.jppf.client.persistence.DefaultFilePersistenceManager
Initialize this persistence manager with the specified root path, using DEFAULT_PREFIX as the files prefix and DEFAULT_EXT as the extension.
DefaultFilePersistenceManager(File, String, String) - Constructor for class org.jppf.client.persistence.DefaultFilePersistenceManager
Initialize this persistence manager with the specified root path, file prefix and extension.
DefaultFilePersistenceManager(String) - Constructor for class org.jppf.client.persistence.DefaultFilePersistenceManager
Initialize this persistence manager with the specified root path, using "job" as the files prefix and ".ser" as the extension.
DefaultFilePersistenceManager(String, String, String) - Constructor for class org.jppf.client.persistence.DefaultFilePersistenceManager
Initialize this persistence manager with the specified root path.
DefaultLifeCycleErrorHandler - Class in org.jppf.node.event
The default node life cycle error handler, used when the life cycle listener implementation does not implement NodeLifeCycleErrorHandler.
DefaultLifeCycleErrorHandler() - Constructor for class org.jppf.node.event.DefaultLifeCycleErrorHandler
 
defaultReadObject() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
DefaultSerializationExceptionHook - Class in org.jppf.server.node
This default hook is used when none is specified in the node configuration.
DefaultSerializationExceptionHook() - Constructor for class org.jppf.server.node.DefaultSerializationExceptionHook
 
defaultWriteObject() - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
delegateStatusChanged(ClientConnectionStatusEvent) - Method in class org.jppf.client.AbstractJPPFClientConnection
Invoked to notify of a status change event on a client connection.
DelegationModel - Enum in org.jppf.classloader
Enumeration of available delegation models for the JPPF class loaders.
deleteJob(String) - Method in class org.jppf.client.persistence.DefaultFilePersistenceManager
Delete the job with the specified key from the persistence store.
deleteJob(K) - Method in interface org.jppf.client.persistence.JobPersistence
Delete the job with the specified key from the persistence store.
deletePath(File) - Static method in class org.jppf.utils.FileUtils
Delete the specified path, recursively if this is a directory.
DemoTask - Class in org.jppf.jca.demo
Demonstration task to test the resource adaptor.
DemoTask(long) - Constructor for class org.jppf.jca.demo.DemoTask
Initialize this task withe specified duration.
Diagnostics - Class in org.jppf.management.diagnostics
Implementation of the DiagnosticsMBean interface.
Diagnostics(String) - Constructor for class org.jppf.management.diagnostics.Diagnostics
Initialize this MBean implementation.
DiagnosticsMBean - Interface in org.jppf.management.diagnostics
Interface for the diagnostics MBean.
displayName - Variable in class org.jppf.client.AbstractJPPFClientConnection
The name displayed for this connection.
displayName - Variable in class org.jppf.management.JMXConnectionWrapper
A string representing this connection, used for displaying in the admin conosle.
displayOptions() - Static method in class org.jppf.utils.TexFileSplitter
Display the list of options and their meaning.
dispose() - Method in class org.jppf.node.ThreadManager.UsedClassLoader
Disposes usage for classLoader.
dispose() - Method in class org.jppf.server.scheduler.bundle.AbstractBundler
Release the resources used by this bundler.
dispose() - Method in interface org.jppf.server.scheduler.bundle.Bundler
Release the resources used by this bundler.
DO_BREAK_LINES - Static variable in class org.jppf.utils.base64.Base64
Do break lines when encoding.
docTitle - Variable in class org.jppf.utils.PropertiesTableFormat
The title of the whole document.
DONT_GUNZIP - Static variable in class org.jppf.utils.base64.Base64
Specify that gzipped data should not be automatically gunzipped.
DRIVER_MBEAN_NAME - Static variable in interface org.jppf.management.JPPFAdminMBean
Deprecated.
DRIVER_SUFFIX - Static variable in interface org.jppf.management.JPPFAdminMBean
RMI registry namespace suffix for drivers.
DriverJobManagementMBean - Interface in org.jppf.server.job.management
This is the job management MBean interface.
dumpObject(Object, String...) - Static method in class org.jppf.utils.ReflectionUtils
Generates a string that displays all return values for all getters of an object.
dumpObject(Object, String, boolean, boolean, String...) - Static method in class org.jppf.utils.ReflectionUtils
Generates a string that displays all return values for all getters of an object.
dynamic - Variable in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
Determines whether this class loader should handle dynamic class updating.

E

EMPTY_ARRAY - Static variable in class org.jppf.server.job.management.NodeJobInformation
Empty array
EMPTY_BYTES - Static variable in class org.jppf.utils.streams.StreamConstants
A definition of an empty byte array.
ENCODE - Static variable in class org.jppf.utils.base64.Base64
Specify encoding in first bit.
encode(ByteBuffer, ByteBuffer) - Static method in class org.jppf.utils.base64.Base64Encoding
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded ByteBuffer.
encode(ByteBuffer, CharBuffer) - Static method in class org.jppf.utils.base64.Base64Encoding
Performs Base64 encoding on the raw ByteBuffer, writing it to the encoded CharBuffer.
encodeBytes(byte[]) - Static method in class org.jppf.utils.base64.Base64Encoding
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.jppf.utils.base64.Base64Encoding
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.jppf.utils.base64.Base64Encoding
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.jppf.utils.base64.Base64Encoding
Encodes a byte array into Base64 notation.
encodeBytesToBytes(byte[]) - Static method in class org.jppf.utils.base64.Base64Encoding
Similar to Base64Encoding.encodeBytes(byte[]) but returnsa byte array instead of instantiating a String.
encodeBytesToBytes(byte[], int, int, int) - Static method in class org.jppf.utils.base64.Base64Encoding
Similar to Base64Encoding.encodeBytes(byte[], int, int, int) but returns a byte array instead of instantiating a String.
encodeFileToFile(String, String) - Static method in class org.jppf.utils.base64.Base64Decoding
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class org.jppf.utils.base64.Base64Decoding
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.jppf.utils.base64.Base64Encoding
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.jppf.utils.base64.Base64Encoding
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.jppf.utils.base64.Base64Decoding
Convenience method for encoding data to a file.
end() - Method in class org.jppf.utils.HTMLPropertiesTableFormat
Write the epilogue for the formatted text.
end() - Method in class org.jppf.utils.PropertiesTableFormat
Write the epilogue for the formatted text.
entrySet() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
entrySet() - Method in interface org.jppf.utils.collections.CollectionMap
Get the set map entries.
entrySet() - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
EnumSetEnumMap<S extends Enum<S>> - Class in org.jppf.utils.collections
A map whose keys and values are elements of an enum type.
EnumSetEnumMap(Class<S>) - Constructor for class org.jppf.utils.collections.EnumSetEnumMap
Initialize this map with the specified enumeration class.
env - Variable in class org.jppf.management.JMXConnectionWrapper
JMX property used for establishing the connection.
Equal - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value == value.
Equal(String, double) - Constructor for class org.jppf.node.policy.Equal
Define an equality comparison between the numeric value of a property and another numeric value.
Equal(String, boolean, String) - Constructor for class org.jppf.node.policy.Equal
Define an equality comparison between the string value of a property and another string value.
Equal(String, boolean) - Constructor for class org.jppf.node.policy.Equal
Define an equality comparison between the boolean value of a property and another boolean value.
equals(Object) - Method in class org.jppf.client.JPPFJob
 
equals(Object) - Method in class org.jppf.management.JPPFManagementInfo
 
equals(Object) - Method in class org.jppf.utils.Pair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class org.jppf.utils.Range
 
equals(Object) - Method in class org.jppf.utils.TraversalList
 
errorStreamAltered(ProcessWrapperEvent) - Method in interface org.jppf.process.event.ProcessWrapperEventListener
Notification that the process has written to its error stream.
errorStreamAltered(ProcessWrapperEvent) - Method in class org.jppf.process.ProcessLauncher
Notification that the process has written to its error stream.
errorStreamAltered(ProcessWrapperEvent) - Method in class org.jppf.server.protocol.CommandLineTask
Notification that the process has written to its error stream.
EventEmitter<S extends EventListener> - Class in org.jppf.utils
Generic abstract super class for class that wish to emit events.
EventEmitter() - Constructor for class org.jppf.utils.EventEmitter
 
eventListeners - Variable in class org.jppf.utils.EventEmitter
The list of registered listeners.
eventsEnabled - Variable in class org.jppf.server.protocol.AbstractLocation
Boolean flag that determines if at least one listener is registered.
ExceptionUtils - Class in org.jppf.utils
This class provides a set of utility methods for manipulating Throwable objects.
execute(Runnable) - Method in class org.jppf.client.concurrent.JPPFExecutorService
Executes the given command at some time in the future.
execute(String, int, long) - Static method in class org.jppf.gigaspaces.test.GSClient
Initialize the Spring context, invoke the appropriate bean method, and return the results of the JPPF execution.
execute(JPPFTaskBundle, List<? extends Task>) - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Execute the specified tasks of the specified tasks bundle.
executionManager - Variable in class org.jppf.server.node.JPPFNode
The task execution manager for this node.
ExecutionPolicy - Class in org.jppf.node.policy
Interface for all execution policy implementations.
ExecutionPolicy() - Constructor for class org.jppf.node.policy.ExecutionPolicy
 
executionPolicy - Variable in class org.jppf.server.protocol.AbstractCommonSLA
The tasks execution policy.
ExecutionPolicy.AndRule - Class in org.jppf.node.policy
An execution policy that realizes a logical "AND" combination of multiple policies specified as operands.
ExecutionPolicy.AndRule(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.ExecutionPolicy.AndRule
Initialize this AND operator with the specified operands.
ExecutionPolicy.LogicalRule - Class in org.jppf.node.policy
An execution policy that realizes a binary logical combination of the policies specified as operands.
ExecutionPolicy.LogicalRule(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.ExecutionPolicy.LogicalRule
Initialize this binary logical operator with the specified operands.
ExecutionPolicy.NotRule - Class in org.jppf.node.policy
An execution policy that realizes the negation of a policy specified as operand.
ExecutionPolicy.NotRule(ExecutionPolicy) - Constructor for class org.jppf.node.policy.ExecutionPolicy.NotRule
Initialize this binary logical operator with the specified operands.
ExecutionPolicy.OrRule - Class in org.jppf.node.policy
An execution policy that realizes a logical "OR" combination of multiple policies specified as operands.
ExecutionPolicy.OrRule(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.ExecutionPolicy.OrRule
Initialize this OR operator with the specified operands.
ExecutionPolicy.XorRule - Class in org.jppf.node.policy
An execution policy that realizes a logical "XOR" combination of multiple policies specified as operands.
ExecutionPolicy.XorRule(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.ExecutionPolicy.XorRule
Initialize this OR operator with the specified operands.
ExecutorServiceConfiguration - Interface in org.jppf.client.concurrent
Interface for the configuration properties of a JPPFExecutorService.

F

feedback(int, double, double, double) - Method in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
 
feedback(int, double) - Method in class org.jppf.server.scheduler.bundle.AbstractBundler
This method does nothing and should be overridden in subclasses.
feedback(int, double) - Method in interface org.jppf.server.scheduler.bundle.Bundler
Feedback the bundler with the result of using the bundle with the specified size.
feedback(int, double, double, double) - Method in interface org.jppf.server.scheduler.bundle.BundlerEx
Feedback the bundler with the result of using the bundle with the specified size.
FileLocation - Class in org.jppf.server.protocol
Wrapper for manipulating a file.
FileLocation(File) - Constructor for class org.jppf.server.protocol.FileLocation
Initialize this location with the specified file path.
FileLocation(String) - Constructor for class org.jppf.server.protocol.FileLocation
Initialize this location with the specified file path.
FileStoreSource - Class in org.jppf.ssl
A secure store source that uses a file as source.
FileStoreSource(String...) - Constructor for class org.jppf.ssl.FileStoreSource
Initialize this store source with a file name.
FileUtils - Class in org.jppf.utils
This class provides a set of utility methods for reading, writing and manipulating files.
filter(TypedProperties.Filter) - Method in class org.jppf.utils.TypedProperties
Extract the properties that passs the specfied filter.
findClass(String) - Method in class org.jppf.classloader.AbstractJPPFClassLoader
Find a class in this class loader's classpath.
findResource(String) - Method in class org.jppf.classloader.AbstractJPPFClassLoader
Finds the resource with the specified name.
findResources(String) - Method in class org.jppf.classloader.AbstractJPPFClassLoader
Find all resources with the specified name.
fireEvent(Class<?>, String, boolean) - Method in class org.jppf.classloader.AbstractJPPFClassLoader
Notify all listeners that a class was either loaded or not found.
fireJobEvent(JobNotification) - Method in interface org.jppf.job.JobNotificationEmitter
Fire job listener event.
fireLocationEvent(int) - Method in class org.jppf.server.protocol.AbstractLocation
Notify all listeners that a data transfer has occurred.
fireStatusChanged(JPPFClientConnectionStatus) - Method in class org.jppf.client.AbstractClientConnectionHandler
Notify all listeners that the status of this connection has changed.
fireStatusChanged(JPPFClientConnectionStatus) - Method in class org.jppf.client.AbstractJPPFClientConnection
Notify all listeners that the status of this connection has changed.
fireStreamEvent(boolean, String) - Method in class org.jppf.process.ProcessWrapper
Notify all listeners that a stream event has occurred.
first - Variable in class org.jppf.utils.Pair
The first object of this pair.
first() - Method in class org.jppf.utils.Pair
Get the first value of this pair.
flush() - Method in class org.jppf.logging.jdk.JmxHandler
flush() - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
flush() - Method in class org.jppf.utils.streams.NotifyingOutputStream
 
flushBase64() - Method in class org.jppf.utils.base64.Base64OutputStream
Method added by PHIL.
format(LogRecord) - Method in class org.jppf.logging.jdk.JPPFLogFormatter
Format a log record.
formatSizeMapInfo(String, Map<T, List<U>>) - Static method in class org.jppf.utils.CollectionUtils
Format a string with size information about a map whose values are lists of elements.
formatSizeMapInfo(String, AbstractCollectionMap<T, U>) - Static method in class org.jppf.utils.CollectionUtils
Format a string with size information about a map whose values are lists of elements.
formatTable(Properties, String) - Method in class org.jppf.utils.PropertiesTableFormat
Generate the formatted text for a set of properties.
forwardGetAttribute(NodeSelector, String, String) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Get the value of an attribute of the specified MBean for each specified node.
forwardInvoke(NodeSelector, String, String, Object[], String[]) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Invoke a method on the specified MBean of all nodes attached to the driver.
forwardInvoke(NodeSelector, String, String) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Convenience method to invoke an MBean method that has no parameter.
forwardSetAttribute(NodeSelector, String, String, Object) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Set the value of an attribute of the specified MBean on the specified nodes attached to the driver.

G

gc() - Method in class org.jppf.management.diagnostics.Diagnostics
 
gc() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Perform a garbage collection.
gc(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Invoke System.gc() on the specified nodes.
GenericObjectStreamBuilder - Class in org.jppf.serialization
This the factory for the JPPF implementation of object streams which allow the serialization and deserialization of objects whose class does not implement java.io.Serializable.
GenericObjectStreamBuilder() - Constructor for class org.jppf.serialization.GenericObjectStreamBuilder
 
get(Object) - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
getAlgorithm() - Method in class org.jppf.server.scheduler.bundle.LoadBalancingInformation
Get the name of the algorithm.
getAlgorithmNames() - Method in class org.jppf.server.scheduler.bundle.LoadBalancingInformation
The names of all available algorithms.
getAll() - Method in class org.jppf.client.JobResults
Get all the tasks received as results for this job.
getAll() - Method in interface org.jppf.node.protocol.JobMetadata
Get a copy of the metadata map.
getAll() - Method in class org.jppf.server.protocol.JPPFJobMetadata
Get a copy of the metadata map.
getAllBeanMethods(Class, boolean) - Static method in class org.jppf.utils.ReflectionUtils
Obtain all the getters or setters of a specified class.
getAllConnectionNames() - Method in class org.jppf.client.AbstractJPPFClient
Get the names of all the client connections handled by this JPPFClient.
getAllConnections() - Method in class org.jppf.client.AbstractJPPFClient
Get all the client connections handled by this JPPFClient.
getAllConnectionsCount() - Method in class org.jppf.client.AbstractJPPFClient
Get count of all client connections handled by this JPPFClient.
getAllElements(List<T>, int, int) - Static method in class org.jppf.utils.CollectionUtils
Generate a list that contains the specified number of elements of the specified list, starting at the specified position in the specified list.
getAllJobIds() - Method in class org.jppf.management.JMXDriverConnectionWrapper
Get the set of ids for all the jobs currently queued or executing.
getAllJobIds() - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Get the set of uuids for all the jobs currently queued or executing.
getAllJobListeners() - Method in interface org.jppf.client.concurrent.JobConfiguration
Get all the job listeners added to this job configuration.
getAllProviders() - Method in class org.jppf.management.spi.JPPFMBeanProviderManager
Retrieve all defined MBean providers for the specified provider interface.
getAllProviders(ClassLoader) - Method in class org.jppf.management.spi.JPPFMBeanProviderManager
Retrieve all defined MBean providers for the specified provider interface.
getAllSubmissionIds() - Method in interface org.jppf.jca.cci.JPPFConnection
Get the ids of all currently available submissions.
getAndReplaceInt(String, String, int, boolean) - Method in class org.jppf.utils.TypedProperties
Get an int value from the first specified property if it exists, or from the specified second one if it doesn't.
getAndReplaceString(String, String, String, boolean) - Method in class org.jppf.utils.TypedProperties
Get a String value from the first specified property if it exists, or from the specified second one if it doesn't.
getArgs() - Method in class org.jppf.node.policy.CustomPolicy
Get the arguments of this policy.
getAttribute(String, String) - Method in class org.jppf.management.JMXConnectionWrapper
Get the value of an attribute of the specified MBean.
getAvg() - Method in class org.jppf.utils.StatsSnapshot
Get the average time / size.
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.
getBlockedCount() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the count of times this thread has been blocked.
getBlockedTime() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the total cumulated block time.
getBoolean(String) - Method in class org.jppf.utils.TypedProperties
Get the boolean value of a property with a specified name.
getBoolean(String, boolean) - Method in class org.jppf.utils.TypedProperties
Get the boolean value of a property with a specified name.
getBuildDate() - Method in class org.jppf.utils.VersionUtils.Version
Get the JPPF build date.
getBuildNumber() - Method in class org.jppf.utils.VersionUtils.Version
Get the JPPF build number.
getBundle() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Get the bundle whose tasks are currently being executed.
getBundlerNumber() - Method in class org.jppf.server.scheduler.bundle.AbstractBundler
Get the bundler number for this bundler.
getBundleSize() - Method in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
 
getBundleSize() - Method in interface org.jppf.server.scheduler.bundle.Bundler
Get the current size of bundle.
getChannel() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Get the channel to which the job is dispatched.
getChar(String) - Method in class org.jppf.utils.TypedProperties
Get the char value of a property with a specified name.
getChar(String, char) - Method in class org.jppf.utils.TypedProperties
Get the char value of a property with a specified name.
getClassLoader() - Method in class org.jppf.classloader.ClassLoaderEvent
Get the class laoder which emitted this event.
getClassLoader() - Method in class org.jppf.node.ThreadManager.UsedClassLoader
Get a class loader instance.
getClassLoader() - Method in class org.jppf.server.node.AbstractCommonNode
Get the main classloader for the node.
getClassLoader(List<String>) - Method in class org.jppf.server.node.JPPFNode
 
getClassName() - Method in class org.jppf.classloader.ClassLoaderEvent
Get the name of a class that was loaded or could not be found by this class loader.
getClassName() - Method in class org.jppf.management.diagnostics.LockInformation
Get the fully qualified class name of this lock.
getClient() - Method in class org.jppf.client.utils.ClientWithFailover
Get the JPPF client to which requests are delegated.
getClientConnection(String) - Method in class org.jppf.client.AbstractJPPFClient
Get a connection given its name.
getClientConnection() - Method in class org.jppf.client.AbstractJPPFClient
Get an available connection with the highest possible priority.
getClientConnection(boolean) - Method in class org.jppf.client.AbstractJPPFClient
Get an available connection with the highest possible priority.
getClientConnection(boolean, boolean) - Method in class org.jppf.client.AbstractJPPFClient
Get an available connection with the highest possible priority.
getClientConnectionStatusHandler() - Method in class org.jppf.client.event.ClientConnectionStatusEvent
Get the source of this event.
getClientJob() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Get the client job this submission is for
getClients() - Method in class org.jppf.server.JPPFStats
Get the statistics for the number of nodes in the grid.
getClientSLA() - Method in interface org.jppf.client.concurrent.JobConfiguration
Get the service level agreement between the job and the client.
getClientSLA() - Method in class org.jppf.client.JPPFJob
Get the job SLA for the client side.
getClientUuid() - Method in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
Get the uuid of the JPPF client this class laoder gets resources from.
getCommandList() - Method in class org.jppf.server.protocol.CommandLineTask
Get the list of command-line arguments.
getCommitted() - Method in class org.jppf.management.diagnostics.MemoryUsageInformation
Get the current memory size.
getCompSeparator() - Method in class org.jppf.net.PatternConfiguration
Get the separator for the components of an address.
getConfig() - Method in class org.jppf.client.AbstractGenericClient
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.event.ClientEvent
Get the client connection on which the event occurred.
getConnection() - Method in class org.jppf.jca.cci.JPPFConnectionFactory
Get a connection through the application server.
getConnection() - Static method in class org.jppf.jca.demo.JPPFHelper
Obtain a JPPF connection from the resource adapter's connection pool.
getConnection(String) - Static method in class org.jppf.jca.demo.JPPFHelper
Obtain a JPPF connection from the resource adapter's connection pool.
getConnectionStatus() - Method in class org.jppf.management.JPPFNodeState
Get the status of the connection between the node and the server.
getContainer(List<String>) - Method in class org.jppf.server.node.AbstractCommonNode
Get a reference to the JPPF container associated with an application uuid.
getContent() - Method in class org.jppf.process.event.ProcessWrapperEvent
Get the content of this event.
getCpuLoad() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the cpu load.
getCpuTime() - Method in class org.jppf.management.JPPFNodeState
Get the total cpu time used by the task processing threads.
getCpuTime() - Method in class org.jppf.management.TaskInformation
Get the cpu time taken by the task.
getCpuTime(long) - Method in class org.jppf.server.node.AbstractThreadManager
 
getCpuTime(long) - Static method in class org.jppf.server.node.CpuTimeCollector
Get the current cpu time for the thread identified by the specified id.
getCurrentElement() - Method in class org.jppf.utils.TraversalList
Return the element at the current position in the list.
getCurrentJob() - Method in class org.jppf.client.AbstractJPPFClientConnection
Get the object that holds the tasks, data provider and submission mode for the current execution.
getCurrentJobId() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Get the id of the job currently being executed.
getCurrentMethodName() - Static method in class org.jppf.utils.ReflectionUtils
Get the name of the method that called this one.
getDataProvider() - Method in interface org.jppf.client.concurrent.JobConfiguration
Get the job's data provider.
getDataProvider() - Method in class org.jppf.client.JPPFJob
Get the container for data shared between tasks.
getDataProvider() - Method in class org.jppf.node.event.NodeLifeCycleEvent
Get the data provider for the current job, if any.
getDataProvider() - Method in interface org.jppf.node.protocol.Task
Get the provider of shared data for this task.
getDataProvider() - Method in class org.jppf.server.protocol.JPPFTask
 
getDataProviderL() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Get shared data provider for this task.
getDate() - Method in class org.jppf.scheduling.JPPFSchedule
Get the scheduled date for this configuration.
getDeadlockedThreads() - Method in class org.jppf.management.diagnostics.ThreadDump
Get the ids of the deadlock threads, if any.
getDelegationModel() - Static method in class org.jppf.classloader.AbstractJPPFClassLoader
Determine the class loading delegation model currently in use.
getDelegationModel(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Get the current class loader delegation model for the specified nodes.
getDelegationModel() - Method in class org.jppf.management.JMXNodeConnectionWrapper
 
getDelegationModel() - Method in interface org.jppf.management.JPPFNodeAdminMBean
Get the current class loader delegation model for the node.
getDisplayName() - Method in class org.jppf.management.JMXConnectionWrapper
Get the string representing this connection, used for displaying in the admin conosle.
getDouble(String) - Method in class org.jppf.utils.TypedProperties
Get the double precision value of a property with a specified name.
getDouble(String, double) - Method in class org.jppf.utils.TypedProperties
Get the double precision value of a property with a specified name.
getDouble(String, double, double, double) - Method in class org.jppf.utils.TypedProperties
Get the double precision value of a property with a specified name.
getDriver() - Method in class org.jppf.client.utils.GridMonitor
Deprecated.
Get the object that holds the JMX connection to the driver.
getDuration() - Method in class org.jppf.scheduling.JPPFSchedule
Get the duration for this configuration.
getElapsedTime() - Method in class org.jppf.management.TaskInformation
Get the wall clock time taken by the task.
getEnv() - Method in class org.jppf.management.JPPFSystemInformation
Get the map holding the environment variables.
getEnv() - Method in class org.jppf.server.protocol.CommandLineTask
Get the environment variables to set.
getEnvironment() - Static method in class org.jppf.utils.SystemUtils
Get a map of the environment variables.
getErrorOutput() - Method in class org.jppf.server.protocol.CommandLineTask
Get the content of the error output for the process.
getEventType() - Method in class org.jppf.job.JobNotification
Get the type of this job event.
getException() - Method in interface org.jppf.node.protocol.Task
Get the exception that was raised by this task's execution.
getException() - Method in class org.jppf.server.protocol.JPPFTask
 
getExecution() - Method in class org.jppf.server.JPPFStats
Get the time statistics for the tasks execution, including network transport and node execution time.
getExecutionManager() - Method in class org.jppf.server.node.JPPFNode
Get the task execution manager for this node.
getExecutionPolicy() - Method in interface org.jppf.node.protocol.JobCommonSLA
Get the tasks execution policy.
getExecutionPolicy() - Method in class org.jppf.server.protocol.AbstractCommonSLA
 
getExecutionStatus() - Method in class org.jppf.management.JPPFNodeState
Get the latest execution status of the node.
getExecutor() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Get the executor used by this execution manager.
getExecutorService() - Method in class org.jppf.server.node.ThreadManagerThreadPool
 
getExitCode() - Method in class org.jppf.server.protocol.CommandLineTask
Get the exit code returned by the sub-process.
getFileAsByte(String) - Static method in class org.jppf.utils.FileUtils
Get the content of a file as an array of bytes.
getFileAsByte(File) - Static method in class org.jppf.utils.FileUtils
Get the content of a file as an array of bytes.
getFileExtension(String) - Static method in class org.jppf.utils.FileUtils
Get the extension of a file.
getFileExtension(File) - Static method in class org.jppf.utils.FileUtils
Get the extension of a file.
getFileInputStream(String) - Static method in class org.jppf.utils.FileUtils
Get an input stream given a file path.
getFileName(String) - Static method in class org.jppf.utils.FileUtils
Get the name of a file from its full path.
getFileOutputStream(String) - Static method in class org.jppf.utils.FileUtils
Get an output stream given a file path.
getFileOutputStream(File) - Static method in class org.jppf.utils.FileUtils
Get an output stream given a file path.
getFilePathList(String) - Static method in class org.jppf.utils.FileUtils
Get a list of files whose paths are found in a text file.
getFileReader(String) - Static method in class org.jppf.utils.FileUtils
Get a Reader for the specified file path.
getFileWriter(String) - Static method in class org.jppf.utils.FileUtils
Get a Writer for the specified file path.
getFirst() - Method in class org.jppf.utils.TraversalList
Get the first element in the list.
getFloat(String) - Method in class org.jppf.utils.TypedProperties
Get the single precision value of a property with a specified name.
getFloat(String, float) - Method in class org.jppf.utils.TypedProperties
Get the single precision value of a property with a specified name.
getFloat(String, float, float, float) - Method in class org.jppf.utils.TypedProperties
Get the single precision value of a property with a specified name.
getFootprint() - Method in class org.jppf.server.JPPFStats
Get the total footprint of all the data that was sent to the nodes.
getFormat() - Method in class org.jppf.scheduling.JPPFSchedule
Get the format of timeout date for this task.
getFuture() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Get the future corresponding to the channel dispatch.
getGetter(Class, String) - Static method in class org.jppf.utils.ReflectionUtils
Get a getter with a given name from a class.
getGetterForAttribute(Class, String) - Static method in class org.jppf.utils.ReflectionUtils
Get a getter corresponding to a specified instance variable name from a class.
getHeader() - Static method in class org.jppf.client.utils.GridMonitor.NodeData
Deprecated.
Get the header.
getHeapMemoryUsage() - Method in class org.jppf.management.diagnostics.MemoryInformation
Get the heap memory usage.
getHeapUsed() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the used heap memory in bytes.
getHeapUsedRatio() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the ratio of used / max for heap memory.
getHelper() - Method in class org.jppf.node.AbstractNode
Get the utility for deserialization and serialization.
getHost() - Method in interface org.jppf.client.JPPFClientConnection
Get the driver's host name or ip address.
getHost() - Method in class org.jppf.management.JMXConnectionWrapper
Get the host the server is running on.
getHost() - Method in class org.jppf.management.JPPFManagementInfo
Get the host on which the node is running.
getId() - Method in class org.jppf.client.JPPFResultCollector
Get the unique id of this submission.
getId() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the id of this thread.
getId() - Method in class org.jppf.management.JMXConnectionWrapper
Get a string describing this connection.
getId() - Method in class org.jppf.management.TaskInformation
Get the task id.
getId() - Method in interface org.jppf.node.protocol.Task
Get the user-assigned id for this task.
getId() - Method in class org.jppf.server.protocol.JPPFTask
 
getIdentityHashcode() - Method in class org.jppf.management.diagnostics.LockInformation
Get the identity hash code of this lock.
getIdleNodes() - Method in class org.jppf.server.JPPFStats
Get the statistics for the number of idle nodes in the grid.
getIndent() - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Get the current indentation.
getInetAddress(String) - Method in class org.jppf.utils.TypedProperties
Get the value of a property with the specified name as an InetAddress.
getInetAddress(String, InetAddress) - Method in class org.jppf.utils.TypedProperties
Get the value of a property with the specified name as an InetAddress.
getInfo(GridMonitor.JPPFManagement) - Method in class org.jppf.client.utils.GridMonitor
Deprecated.
Compute a string that provides information about a driver or node, including the PID
getInit() - Method in class org.jppf.management.diagnostics.MemoryUsageInformation
Get the initial memory size.
getInitialTaskCount() - Method in class org.jppf.job.JobInformation
Get the initial task count of this bundle.
getInputStream() - Method in class org.jppf.server.protocol.FileLocation
Obtain an input stream to read from this location.
getInputStream() - Method in interface org.jppf.server.protocol.Location
Obtain an input stream to read from this location.
getInputStream() - Method in class org.jppf.server.protocol.MemoryLocation
Obtain an input stream to read from this location.
getInputStream() - Method in class org.jppf.server.protocol.URLLocation
Obtain an input stream to read from this location.
getInputStreamAsByte(InputStream) - Static method in class org.jppf.utils.streams.StreamUtils
Get the content of an input stream as an array of bytes.
getInstance() - Static method in class org.jppf.server.JPPFDriver
Get the singleton instance of the JPPFDriver.
getInt(String) - Method in class org.jppf.utils.TypedProperties
Get the integer value of a property with a specified name.
getInt(String, int) - Method in class org.jppf.utils.TypedProperties
Get the integer value of a property with a specified name.
getInt(String, int, int, int) - Method in class org.jppf.utils.TypedProperties
Get the integer value of a property with a specified name.
getJmxConnection() - Method in class org.jppf.client.AbstractJPPFClientConnection
Get the object that provides access to the management functions of the driver.
getJmxServer() - Method in class org.jppf.server.node.JPPFNode
Get the jmx server that handles administration and monitoring functions for this node.
getJob() - Method in class org.jppf.client.event.JobEvent
Get the source of this event.
getJob() - Method in class org.jppf.node.event.NodeLifeCycleEvent
Get the job currently being executed.
getJob() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Get the job this submission is for.
getJobConfiguration() - Method in interface org.jppf.client.concurrent.ExecutorServiceConfiguration
Get the configuration to use for the jobs submitted by the executor service.
getJobExpirationSchedule() - Method in interface org.jppf.node.protocol.JobCommonSLA
Get the job expiration schedule configuration.
getJobExpirationSchedule() - Method in class org.jppf.server.protocol.AbstractCommonSLA
 
getJobId() - Method in class org.jppf.job.JobInformation
Deprecated.
getJobId() - Method in class org.jppf.management.TaskInformation
Get the id of the job this task belongs to.
getJobInformation() - Method in class org.jppf.job.JobNotification
Get the information about the job.
getJobInformation(String) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Get an object describing the job with the specified id.
getJobInformation(String) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Get an object describing the job with the specified id.
getJobMetadata() - Method in interface org.jppf.server.scheduler.bundle.JobAwareness
Get the current job's metadata.
getJobName(String) - Static method in class org.jppf.jca.demo.JPPFHelper
Get the name of the specified job.
getJobName() - Method in class org.jppf.job.JobInformation
Get the user-defined name for the job.
getJobQueue() - Method in class org.jppf.server.JPPFStats
Get the statistics for the jobs in queue.
getJobSchedule() - Method in interface org.jppf.node.protocol.JobCommonSLA
Get the job schedule.
getJobSchedule() - Method in class org.jppf.server.protocol.AbstractCommonSLA
 
getJobTasks() - Method in class org.jppf.server.JPPFStats
Get the statistics for the tasks in the jobs.
getJobUuid() - Method in class org.jppf.job.JobInformation
Get the unique identifier for the job.
getJppf() - Method in class org.jppf.management.JPPFSystemInformation
Get the map holding the JPPF configuration properties.
getJPPFAnnotatedElement(Class<?>) - Static method in class org.jppf.utils.ReflectionUtils
Determines whether a class has a JPPF-annotated method and can be executed as a task.
getJPPFContext() - Method in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
 
getJPPFContext() - Method in interface org.jppf.server.scheduler.bundle.ContextAwareness
Get the corresponding node's context information.
getJppfService() - Method in class org.jppf.gigaspaces.test.GSClient
Get a proxy to the service deployed in a GS space.
getLast() - Method in class org.jppf.utils.TraversalList
Get the last element in the list.
getLatest() - Method in class org.jppf.utils.StatsSnapshot
Get the minimum time / size observed.
getLifeCycleEventHandler() - Method in class org.jppf.server.node.JPPFNode
 
getList() - Method in class org.jppf.utils.TraversalList
Get the list of elements of this traversal list.
getListeners() - Method in class org.jppf.utils.EventEmitter
return a list of all the registered listeners.
getLiveThreads() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the number of live threads in the JVM.
getLoad() - Method in class org.jppf.management.diagnostics.CPUTimeCollector
Get the CPU load as the ratio of totalCpuTime / computationInterval.
getLoadedClass() - Method in class org.jppf.classloader.ClassLoaderEvent
Get the class that was successfully loaded.
getLock() - Method in class org.jppf.client.JPPFClientConnectionImpl
Get the lock used to synchronize request submissions performed by multiple threads.
getLock() - Method in class org.jppf.management.diagnostics.StackFrameInformation
Get the associated lock.
getLockInformation() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the lock this thread is waiting for, if any.
getLockOwnerId() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the id of the owner of the lock this thread is waiting for, if any.
getLong(String) - Method in class org.jppf.utils.TypedProperties
Get the long integer value of a property with a specified name.
getLong(String, long) - Method in class org.jppf.utils.TypedProperties
Get the long integer value of a property with a specified name.
getLong(String, long, long, long) - Method in class org.jppf.utils.TypedProperties
Get the long value of a property with a specified name.
getLower() - Method in class org.jppf.utils.Range
Get the lower bound.
getMatchingConstructor(Class, Object[]) - Static method in class org.jppf.utils.ReflectionUtils
Get the constructor with in the specified declaring class, that matches the number, order and types of the specified arguments.
getMatchingMethod(Class, String, Object[]) - Static method in class org.jppf.utils.ReflectionUtils
Get the method with the specified name, in the specified declaring class, that matches the number, order and types of the specified arguments.
getMax() - Method in class org.jppf.management.diagnostics.MemoryUsageInformation
Get the maximum memory size.
getMax() - Method in class org.jppf.utils.StatsSnapshot
Get the peak time / size.
getMaxBundleSize() - Method in class org.jppf.client.JPPFContextClient
Get the maximum bundle size for the bundles present in the queue.
getMaxBundleSize() - Method in class org.jppf.server.JPPFContextDriver
 
getMaxBundleSize() - Method in class org.jppf.server.scheduler.bundle.JPPFContext
Get the maximum bundle size for the bundles present in the queue.
getMaxChannels() - Method in interface org.jppf.node.protocol.JobClientSLA
Get the maximum number of channels, including the local execution channel if it is enabled, this job can be sent on.
getMaxChannels() - Method in class org.jppf.server.protocol.JPPFJobClientSLA
 
getMaxNodes() - Method in class org.jppf.job.JobInformation
Get the maximum number of nodes this job can run on.
getMaxNodes() - Method in interface org.jppf.node.protocol.JobSLA
Get the maximum number of nodes this job can run on.
getMaxNodes() - Method in class org.jppf.server.protocol.JPPFJobSLA
 
getMbeanConnection() - Method in class org.jppf.management.JMXConnectionWrapper
Get the connection to the MBean server.
getMBeanInterfaceName() - Method in interface org.jppf.management.spi.JPPFMBeanProvider
Return the fully qualified name of the management interface defined by this provider.
getMbeanName() - Method in class org.jppf.logging.log4j.JmxAppender
Get the name of the mbean that sends messages as JMX notifications.
getMBeanName() - Method in class org.jppf.management.forwarding.JPPFNodeForwardingNotification
Get the name of the originating MBean in the node.
getMBeanName() - Method in interface org.jppf.management.spi.JPPFMBeanProvider
Return the name of the specified MBean.
This is the name under which the MBean will be registered with the MBean server.
getMessage(String) - Method in class org.jppf.jca.demo.J2EEDemo
Get the resulting message from a submission.
getMessage(String) - Static method in class org.jppf.jca.demo.JPPFHelper
Format the results of the specified job.
getMessage(Throwable) - Static method in class org.jppf.utils.ExceptionUtils
Get the message of the specified Throwable along with its class name.
getMetadata() - Method in interface org.jppf.client.concurrent.JobConfiguration
Get the user-defined metadata associated with this job.
getMetadata() - Method in class org.jppf.client.JPPFJob
 
getMetadata() - Method in interface org.jppf.node.protocol.JPPFDistributedJob
Get the user-defined metadata associated with this job.
getMin() - Method in class org.jppf.utils.StatsSnapshot
Get the smallest time / size observed.
getMultipleResources(String...) - Method in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
Get multiple resources, specified by their names, from the classpath.
getName() - Method in interface org.jppf.client.JPPFClientConnection
Get the name assigned to this client connection.
getName() - Method in class org.jppf.client.JPPFJob
 
getName() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the name of this thread.
getName() - Method in interface org.jppf.node.protocol.JPPFDistributedJob
Get the user-defined display name for this job.
getName() - Method in interface org.jppf.server.protocol.results.SendResultsStrategy
Get the name of this strategy.
getName() - Method in class org.jppf.server.protocol.results.SendResultsStrategy.SendAllResultsStrategy
 
getName() - Method in class org.jppf.server.protocol.results.SendResultsStrategy.SendNodeResultsStrategy
 
getNbTasksExecuted() - Method in class org.jppf.management.JPPFNodeState
Get the number of tasks executed by the node.
getNetwork() - Method in class org.jppf.management.JPPFSystemInformation
Get the map of the network configuration.
getNetwork() - Static method in class org.jppf.utils.SystemUtils
Get a map of the environment variables.
getNode() - Method in class org.jppf.node.event.NodeLifeCycleEvent
Get the object representing the current JPPF node.
getNodeAdmin() - Method in class org.jppf.server.node.JPPFNode
Get the administration and monitoring MBean for this node.
getNodeConfiguration() - Method in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
 
getNodeConfiguration() - Method in interface org.jppf.server.scheduler.bundle.NodeAwareness
Get the corresponding node's system information.
getNodeConnection() - Method in class org.jppf.node.AbstractNode
 
getNodeExecution() - Method in class org.jppf.server.JPPFStats
Get the time statistics for execution within the nodes.
getNodeInfo() - Method in class org.jppf.job.JobNotification
Get the information about the node.
getNodeInformation(String) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Get a list of objects describing the nodes to which the whole or part of a job was dispatched.
getNodeInformation() - Method in class org.jppf.server.event.NodeConnectionEvent
Get the node information for this event.
getNodeInformation(String) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Get a list of objects describing the nodes to which the whole or part of a job was dispatched.
getNodes() - Method in class org.jppf.client.utils.GridMonitor
Deprecated.
Get the objects that hold the JMX connection to the nodes.
getNodes() - Method in class org.jppf.server.JPPFStats
Get the statistics for the number of nodes in the grid.
getNodeUuid() - Method in class org.jppf.management.forwarding.JPPFNodeForwardingNotification
Get the uuid of the originating node.
getNonHeapMemoryUsage() - Method in class org.jppf.management.diagnostics.MemoryInformation
Get the non-heap memory usage.
getNonheapUsed() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the used non-heap memory in bytes.
getNonheapUsedRatio() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the ratio of used / max for non-heap memory.
getNotification() - Method in class org.jppf.management.forwarding.JPPFNodeForwardingNotification
Get the notification forwarded from the node.
getObjectDescriptor() - Method in class org.jppf.server.protocol.JPPFExceptionResult
Get a string describing the object on which the error occurred.
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.
getOutput(Process, String) - Method in class org.jppf.process.ProcessLauncher
Get the output of the driver process.
getOutputStream() - Method in class org.jppf.server.protocol.FileLocation
Obtain an output stream to write to this location.
getOutputStream() - Method in interface org.jppf.server.protocol.Location
Obtain an output stream to write to this location.
getOutputStream() - Method in class org.jppf.server.protocol.MemoryLocation
Obtain an output stream to write to this location.
getOutputStream() - Method in class org.jppf.server.protocol.URLLocation
Obtain an output stream to write to this location.
getOwnableSynchronizers() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the ownable synchronizers held by this thread.
getParameter(Object) - Method in interface org.jppf.node.protocol.JobMetadata
Retrieve a parameter in the metadata.
getParameter(Object, Object) - Method in interface org.jppf.node.protocol.JobMetadata
Retrieve a parameter in the metadata.
getParameter(Object) - Method in class org.jppf.server.protocol.JPPFJobMetadata
Retrieve a parameter in the metadata.
getParameter(Object, Object) - Method in class org.jppf.server.protocol.JPPFJobMetadata
Retrieve a parameter in the metadata.
getParameters() - Method in class org.jppf.server.scheduler.bundle.LoadBalancingInformation
Get the algorithm's parameters.
getParentFolder(String) - Static method in class org.jppf.utils.FileUtils
Get the parent folder of a file or directory from its full path.
getPath() - Method in class org.jppf.server.protocol.AbstractLocation
Return the path to this location.
getPath() - Method in interface org.jppf.server.protocol.Location
Get the path for this location.
getPendingTasks() - Method in class org.jppf.client.JPPFJob
Get the list of tasks that have not yet been executed.
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.
getPersistentData(Object) - Static method in class org.jppf.node.NodeRunner
Get a persistent object given its key.
getPID() - Static method in class org.jppf.utils.SystemUtils
Return the current process ID.
getPolicy() - Method in class org.jppf.management.NodeSelector.ExecutionPolicySelector
Get the execution policy to use to select the nodes.
getPoolSize() - Method in class org.jppf.server.node.ThreadManagerThreadPool
 
getPort() - Method in interface org.jppf.client.JPPFClientConnection
Get the port number on which the dirver is listeneing for connections.
getPort() - Method in class org.jppf.management.JMXConnectionWrapper
Get the JMX remote port used by the server.
getPort() - Method in class org.jppf.management.JPPFManagementInfo
Get the port on which the node's JMX server is listening.
getPosition() - Method in interface org.jppf.node.protocol.Task
Returns the position of this task in the job in which it was submitted.
getPosition() - Method in class org.jppf.server.protocol.JPPFTask
 
getPosition() - Method in class org.jppf.server.protocol.SerializedTask
Get the position of the task in the original JPPFJob.
getPosition() - Method in class org.jppf.utils.TraversalList
Get the current position in the list.
getPriority() - Method in class org.jppf.client.AbstractJPPFClientConnection
Get the priority assigned to this connection.
getPriority() - Method in interface org.jppf.client.JPPFClientConnection
Get the priority assigned to this connection.
getPriority() - Method in class org.jppf.job.JobInformation
Get the priority of the job.
getPriority() - Method in interface org.jppf.node.protocol.JobSLA
Get the priority of this job.
getPriority() - Method in class org.jppf.server.node.ThreadManagerThreadPool
 
getPriority() - Method in class org.jppf.server.protocol.JPPFJobSLA
 
getProcess() - Method in class org.jppf.process.ProcessWrapper
Get the process to handle.
getProcess() - Method in class org.jppf.server.protocol.CommandLineTask
Get the process that is launched by this task.
getProfile() - Method in class org.jppf.server.scheduler.bundle.AbstractBundler
Get the parameters of the algorithm, grouped as a performance analysis profile.
getProfile() - Method in interface org.jppf.server.scheduler.bundle.Bundler
Get the parameters profile used by this load-balancer.
getProperties(String) - Method in class org.jppf.management.JPPFSystemInformation
 
getProperties() - Static method in class org.jppf.utils.JPPFConfiguration
Get the configuration properties.
getProperties(E) - Method in interface org.jppf.utils.PropertiesCollection
Add the specified properties with the specified key.
getProperties(String) - Method in class org.jppf.utils.TypedProperties
Get the value of a property with the specified name as a set of a properties.
getProperties(String, TypedProperties) - Method in class org.jppf.utils.TypedProperties
Get the value of a property with the specified name as a set of properties.
getPropertiesArray() - Method in class org.jppf.management.JPPFSystemInformation
Get all the properties as an array.
getPropertiesArray() - Method in interface org.jppf.utils.PropertiesCollection
Get all the properties as an array.
getProperty(PropertiesCollection, String) - Method in class org.jppf.node.policy.ExecutionPolicy
Get the value of the specified property in the specified set of system information.
getPropertyStream() - Method in interface org.jppf.utils.JPPFConfiguration.ConfigurationSource
Obtain the JPPF configuration properties from an input stream.
getProxy(String, Class<T>) - Method in class org.jppf.management.JMXConnectionWrapper
Obtain a proxy to the specified remote MBean.
getProxy(ObjectName, Class<T>) - Method in class org.jppf.management.JMXConnectionWrapper
Obtain a proxy to the specified remote MBean.
getRemoteHost(Channel) - Static method in class org.jppf.utils.StringUtils
Returns the IP address of the remote host for a socket channel.
getRemoteHost(SocketAddress) - Static method in class org.jppf.utils.StringUtils
Returns the IP address of the remote host for a socket channel.
getRequestUuid() - Method in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
Get the uuid for the original task bundle that triggered this resource request.
getResource(String) - Method in class org.jppf.classloader.AbstractJPPFClassLoader
 
getResourceAsStream(String) - Method in class org.jppf.classloader.AbstractJPPFClassLoader
Get a stream from a resource file accessible form this class loader.
getResources(String) - Method in class org.jppf.classloader.AbstractJPPFClassLoader
 
getResult(int) - Method in class org.jppf.client.JobResults
Get the result for the task at the specified position.
getResult() - Method in interface org.jppf.node.protocol.Task
Get the result of the task execution.
getResult() - Method in class org.jppf.server.protocol.JPPFTask
 
getResultListener() - Method in class org.jppf.client.JPPFJob
Get the listener that receives notifications of completed tasks.
getResults() - Method in class org.jppf.client.JPPFJob
Get the object that holds the results of executed tasks.
getResults() - Method in class org.jppf.client.JPPFResultCollector
Get the list of final results.
getResultsStrategy() - Method in interface org.jppf.node.protocol.JobSLA
Get the strategy used to return the results back to the client.
getResultsStrategy() - Method in class org.jppf.server.protocol.JPPFJobSLA
 
getRuntime() - Method in class org.jppf.management.JPPFSystemInformation
Get the map holding the runtime information.
getRuntimeInformation() - Static method in class org.jppf.utils.SystemUtils
Get information about the number of processors available to the JVM and the JVM memory usage.
getServer() - Method in class org.jppf.server.JPPFStats
Get the time statistics for the server overhead.
getSetter(Class, String) - Static method in class org.jppf.utils.ReflectionUtils
Get a setter with a given name from a class.
getSetterForAttribute(Class, String) - Static method in class org.jppf.utils.ReflectionUtils
Get a setter corresponding to a specified instance variable name from a class.
getSizes() - Method in class org.jppf.utils.QueueStats
Get the sizes snapshot.
getSLA() - Method in interface org.jppf.client.concurrent.JobConfiguration
Get the service level agreement between the job and the server.
getSLA() - Method in class org.jppf.client.JPPFJob
 
getSLA() - Method in interface org.jppf.node.protocol.JPPFDistributedJob
Get the service level agreement between the job and the server.
getSocketClient() - Method in class org.jppf.client.AbstractClientConnectionHandler
Get the socket client used to communicate over a socket connection.
getSocketClient() - Method in interface org.jppf.client.ClientConnectionHandler
Get the socket client uses to communicate over a socket connection.
getSourceLocation() - Method in class org.jppf.server.protocol.LocationEvent
Get the source location, on which the event occurred.
getStackTrace() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the stack trace of this thread.
getStackTrace(Throwable) - Static method in class org.jppf.utils.ExceptionUtils
Get a throwable's stack trace.
getStackTraceElement() - Method in class org.jppf.management.diagnostics.StackFrameInformation
Get the stack trace element.
getStandardOutput() - Method in class org.jppf.server.protocol.CommandLineTask
Get the content of the standard output for the process.
getStartDir() - Method in class org.jppf.server.protocol.CommandLineTask
Get the directory to start the command in.
getState() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the state of this thread.
getStatus() - Method in class org.jppf.client.AbstractClientConnectionHandler
Get the status of this connection.
getStatus() - Method in class org.jppf.client.AbstractJPPFClientConnection
Get the status of this connection.
getStatus() - Method in class org.jppf.client.event.SubmissionStatusEvent
The status of the submission.
getStatus() - Method in class org.jppf.client.JPPFResultCollector
 
getStatus() - Method in interface org.jppf.client.submission.SubmissionStatusHandler
Get the status of this submission.
getStatus(String) - Static method in class org.jppf.jca.demo.JPPFHelper
Get the status of the specified job.
getStatusMap() - Method in class org.jppf.jca.demo.J2EEDemo
Get the map of submissions ids to their corresponding submission status.
getStatusMap() - Static method in class org.jppf.jca.demo.JPPFHelper
Get the map used to lookup the jobs status.
getStorage() - Method in class org.jppf.management.JPPFSystemInformation
Get the map holding the host storage information.
getStorageInformation() - Static method in class org.jppf.utils.SystemUtils
Get storage information about each file system root available on the current host.
getString(String) - Method in class org.jppf.utils.TypedProperties
Get the string value of a property with a specified name.
getString(String, String) - Method in class org.jppf.utils.TypedProperties
Get the string value of a property with a specified name.
getSubmissionId() - Method in class org.jppf.client.event.SubmissionStatusEvent
Get the id of the submission.
getSubmissionResults(String) - Method in interface org.jppf.jca.cci.JPPFConnection
Get the results of an execution request.
This method should be called only once a call to getSubmissionStatus(submissionId) has returned either COMPLETE or FAILED
getSubmissionStatus(String) - Method in interface org.jppf.jca.cci.JPPFConnection
Get the execution status of a tasks submission.
getSystem() - Method in class org.jppf.management.JPPFSystemInformation
Get the map holding the system properties.
getSystemInfo() - Method in class org.jppf.client.AbstractJPPFClientConnection
Get the system information.
getSystemInfo() - Method in class org.jppf.management.JPPFManagementInfo
Get the system information associated with the node at the time of the initial connection.
getSystemInformation() - Method in class org.jppf.node.AbstractNode
 
getSystemInformation() - Method in interface org.jppf.node.Node
Get the system information for this node.
getSystemInformation() - Method in class org.jppf.server.JPPFDriver
Get the system ibnformation for this driver.
getSystemProperties() - Static method in class org.jppf.utils.SystemUtils
Return a set of properties guaranteed to always be part of those returned by System.getProperties().
getTask() - Method in class org.jppf.client.taskwrapper.JPPFTaskCallback
Get the task this callback is associated with.
getTask() - Method in class org.jppf.server.node.TaskExecutionEvent
Get the JPPF task from which the event originates.
getTask() - Method in class org.jppf.server.protocol.SerializedTask
Get the serialized JPPF task.
getTaskClassLoader() - Method in class org.jppf.node.event.NodeLifeCycleEvent
Get the class loader used to load the tasks and the classes they need from the client.
getTaskClassName() - Method in class org.jppf.server.protocol.JPPFExceptionResult
Get the fully qualified class name of the intiial task object on which the error occurred.
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.job.JobInformation
Get the current number of tasks in the job.
getTaskCount() - Method in class org.jppf.node.AbstractNode
Get the total number of tasks executed.
getTaskCount() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Get the number of tasks in this node bundle.
getTaskInformation() - Method in class org.jppf.management.TaskExecutionNotification
Get the object encapsulating information about the task.
getTaskInformation() - Method in class org.jppf.server.node.TaskExecutionEvent
Get the object encapsulating information about the task.
getTaskList() - Method in class org.jppf.client.event.TaskResultEvent
Get the list of tasks whose results have been received from the server.
getTaskList() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Get the tasks to be executed by the node.
getTaskNotification() - Method in class org.jppf.management.JPPFNodeState
Deprecated.
see JPPFTaskListener for a rationale.
getTaskObject() - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Get the JPPFRunnable-annotated object or POJO wrapped by this task.
getTaskObject() - Method in interface org.jppf.node.protocol.Task
Get the JPPFRunnable-annotated object or POJO wrapped by this task.
getTaskObject() - Method in class org.jppf.server.protocol.JPPFTask
 
getTaskQueue() - Method in class org.jppf.server.JPPFStats
Get the statistics for the tasks in queue.
getTasks() - Method in class org.jppf.client.event.JobEvent
Get the tasks that were dispatched or returned.
getTasks() - Method in class org.jppf.client.JPPFJob
Get the list of tasks to execute.
getTasks() - Method in class org.jppf.node.event.NodeLifeCycleEvent
Get the tasks currently being executed.
getText() - Method in class org.jppf.utils.PropertiesTableFormat
Get the formatted text.
getThreadIds() - Method in class org.jppf.server.node.AbstractThreadManager
Get the ids of all managed threads.
getThreadIds() - Method in class org.jppf.server.node.ThreadManagerThreadPool
 
getThreadManager() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Get the thread manager for this node.
getThreadPoolSize() - Method in class org.jppf.management.JPPFNodeState
Get the size of the node's thread pool.
getThreadPoolSize() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Get the size of the node's thread pool.
getThreadPriority() - Method in class org.jppf.management.JPPFNodeState
Get the priority of the threads in the pool.
getThreads() - Method in class org.jppf.management.diagnostics.ThreadDump
Get information on the threads.
getThreadsPriority() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Get the priority assigned to the execution threads.
getThrowable() - Method in class org.jppf.client.event.TaskResultEvent
Get the throwable eventually raised while receiving the results.
getTimeoutSchedule() - Method in interface org.jppf.client.concurrent.TaskConfiguration
Get the timeout set on the task.
getTimeoutSchedule() - Method in interface org.jppf.node.protocol.Task
Get the task timeout schedule configuration.
getTimeoutSchedule() - Method in class org.jppf.server.protocol.JPPFTask
 
getTimes() - Method in class org.jppf.utils.QueueStats
Get the time snapshot.
getTimestamp() - Method in class org.jppf.management.TaskInformation
Get the timestamp for the creation of this event.
getTimestamp() - Method in class org.jppf.process.event.ProcessWrapperEvent
Get the timestamp of this event.
getTimestamp() - Method in class org.jppf.server.scheduler.bundle.AbstractBundler
Get the timestamp at which this bundler was created.
getTimestamp() - Method in interface org.jppf.server.scheduler.bundle.Bundler
Get the timestamp at which this bundler was created.
getTitle() - Method in class org.jppf.utils.QueueStats
Get the title.
getTotal() - Method in class org.jppf.utils.StatsSnapshot
Get the total cumulated time / size.
getTotalTaskCpuTime() - Method in interface org.jppf.management.JPPFNodeTaskMonitorMBean
The total cpu time used by the tasks in milliseconds.
getTotalTaskElapsedTime() - Method in interface org.jppf.management.JPPFNodeTaskMonitorMBean
The total elapsed time used by the tasks in milliseconds.
getTotalTasksExecuted() - Method in interface org.jppf.management.JPPFNodeTaskMonitorMBean
Get the total number of tasks executed by the node.
getTotalTasksExecuted() - Method in class org.jppf.server.JPPFStats
Get the total number of tasks executed.
getTotalTasksInError() - Method in interface org.jppf.management.JPPFNodeTaskMonitorMBean
The total number of tasks that ended in error.
getTotalTasksSucessfull() - Method in interface org.jppf.management.JPPFNodeTaskMonitorMBean
The total number of tasks that executed successfully.
getTransport() - Method in class org.jppf.server.JPPFStats
Get the time statistics for the network transport between nodes and server.
getType() - Method in class org.jppf.node.event.NodeLifeCycleEvent
Get the type of this event.
getUpper() - Method in class org.jppf.utils.Range
Get the upper bound.
getURL() - Method in class org.jppf.management.JMXConnectionWrapper
Get the service URL of the MBean server.
getURLFromFilePath(String) - Static method in class org.jppf.utils.FileUtils
Transform a file path into a URL.
getURLFromFilePath(File) - Static method in class org.jppf.utils.FileUtils
Transform a file path into a URL.
getUsed() - Method in class org.jppf.management.diagnostics.MemoryUsageInformation
Get the used memory size.
getUsedRatio() - Method in class org.jppf.management.diagnostics.MemoryUsageInformation
Return the ratio of used memory over maximum available memory.
getUuid() - Method in class org.jppf.client.AbstractJPPFClient
Get the unique universal identifier for this JPPF client.
getUuid() - Method in class org.jppf.client.JPPFJob
 
getUuid() - Method in class org.jppf.management.JPPFManagementInfo
Get the unique id for the node's mbean server.
getUuid() - Method in class org.jppf.management.JPPFSystemInformation
Get the properties object holding the JPPF uuid and evrsion information.
getUuid() - Method in class org.jppf.node.AbstractNode
 
getUuid() - Method in interface org.jppf.node.Node
Get this node's UUID.
getUuid() - Static method in class org.jppf.node.NodeRunner
This node's universal identifier.
getUuid() - Method in interface org.jppf.node.protocol.JPPFDistributedJob
Get the universal unique id for this job.
getUuid() - Method in class org.jppf.server.JPPFDriver
Get this driver's unique identifier.
getUuids() - Method in class org.jppf.management.NodeSelector.UuidSelector
Get the list of uuids of the nodes to select.
getValue(Object) - Method in interface org.jppf.task.storage.DataProvider
Get a value specified by its key.
getValue(Object) - Method in class org.jppf.task.storage.MemoryMapDataProvider
Get a value specified by its key.
getValues(K) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
getValues(K) - Method in interface org.jppf.utils.collections.CollectionMap
Get the collection of values maped to the specified key.
getVersion() - Static method in class org.jppf.utils.VersionUtils
Return the singleton object which provides the JPPF version information.
getVersionNumber() - Method in class org.jppf.utils.VersionUtils.Version
Get the JPPF version number.
getWaitCount() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the count of times this thread has been waiting.
getWaitTime() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the total cumulated wait time.
GridMonitor - Class in org.jppf.client.utils
Deprecated.
this class doesn't use the management request forwarding APIs, and thus doesn't handle nodes dynamically joining or leaving the grid.
GridMonitor(String, int) - Constructor for class org.jppf.client.utils.GridMonitor
Deprecated.
Initialize this grid monitor with the specified parameters.
GridMonitor(String, int, long) - Constructor for class org.jppf.client.utils.GridMonitor
Deprecated.
Initialize this grid monitor with the specified parameters.
GridMonitor(JPPFClient) - Constructor for class org.jppf.client.utils.GridMonitor
Deprecated.
Initialize this grid monitor with the specified JPPF client and the default (1 second) snapshot interval.
GridMonitor(JPPFClient, long) - Constructor for class org.jppf.client.utils.GridMonitor
Deprecated.
Initialize this grid monitor with the specified JPPF client and snapshot interval.
GridMonitor.DataUpdateTask - Class in org.jppf.client.utils
Deprecated.
This task is run at regular intervals by a timer and takes a snapshot of the heap memory usage for each node.
GridMonitor.DataUpdateTask() - Constructor for class org.jppf.client.utils.GridMonitor.DataUpdateTask
Deprecated.
 
GridMonitor.JPPFManagement - Class in org.jppf.client.utils
Deprecated.
Container class that holds references to JMX-related objects for one node.
GridMonitor.JPPFManagement() - Constructor for class org.jppf.client.utils.GridMonitor.JPPFManagement
Deprecated.
 
GridMonitor.NodeData - Class in org.jppf.client.utils
Deprecated.
Instances of this class represent a snapshot of the heap memory usage of a node at a given time.
GridMonitor.NodeData() - Constructor for class org.jppf.client.utils.GridMonitor.NodeData
Deprecated.
 
GSClient - Class in org.jppf.gigaspaces.test
Client class used to invoke a JPPF job submission service deployed as a processing unit.
GSClient() - Constructor for class org.jppf.gigaspaces.test.GSClient
Default constructor.
GZIP - Static variable in class org.jppf.utils.base64.Base64
Specify that data should be gzip-compressed in second bit.

H

handleError(NodeLifeCycleListener, NodeLifeCycleEvent, Throwable) - Method in class org.jppf.node.event.DefaultLifeCycleErrorHandler
Handle the throwable raised for the specified event.
handleError(NodeLifeCycleListener, NodeLifeCycleEvent, Throwable) - Method in interface org.jppf.node.event.NodeLifeCycleErrorHandler
Handle the throwable raised for the specified event.
hasAvailableConnection() - Method in class org.jppf.client.AbstractGenericClient
Determine whether there is a client connection available for execution.
hasDate() - Method in class org.jppf.scheduling.JPPFSchedule
Determine whether this schedule was initialized with a date or not.
hasDeadlock() - Method in class org.jppf.management.diagnostics.Diagnostics
 
hasDeadlock() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Determine whether a deadlock is detected in the JVM.
hasDuration() - Method in class org.jppf.scheduling.JPPFSchedule
Determine whether this schedule was initialized with a duration or not.
hasError() - Method in class org.jppf.management.TaskInformation
Determines whether the task had an exception.
hashCode() - Method in class org.jppf.client.JPPFJob
 
hashCode() - Method in class org.jppf.management.JPPFManagementInfo
 
hashCode() - Method in class org.jppf.utils.Pair
Get the hashcode for this object.
hashCode() - Method in class org.jppf.utils.Range
 
hashCode() - Method in class org.jppf.utils.TraversalList
 
hasMoreElements() - Method in class org.jppf.utils.IteratorEnumeration
Tests if this enumeration contains more elements.
hasResult(int) - Method in class org.jppf.client.JobResults
Determine whether this job received a result for the task at the specified position.
healthSnapshot() - Method in class org.jppf.management.diagnostics.Diagnostics
 
healthSnapshot() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Get a summarized snapshot of the JVM health.
HealthSnapshot - Class in org.jppf.management.diagnostics
This class represents a snapshot of the JVM health.
HealthSnapshot() - Constructor for class org.jppf.management.diagnostics.HealthSnapshot
Intiialize this snapshot with default values.
healthSnapshot(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Get the JVM health snapshot for the specified nodes.
heapDump() - Method in class org.jppf.management.diagnostics.Diagnostics
 
heapDump() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Trigger a heap dump of the JVM.
HelloTask - Class in org.jppf.gigaspaces.test
Simple Hello World task that displays "Hello World" on a node's console.
HelloTask() - Constructor for class org.jppf.gigaspaces.test.HelloTask
Default constructor.
HelloTask(long) - Constructor for class org.jppf.gigaspaces.test.HelloTask
Initialize this task with the specified duration.
helper - Variable in class org.jppf.node.AbstractNode
Utility for deserialization and serialization.
HEXADECIMAL - Static variable in class org.jppf.utils.JPPFUuid
Set of characters used to compose a uuid, including only hexadecimal digits.
HEXADECIMAL_CHAR - Static variable in class org.jppf.utils.JPPFUuid
Set of characters used to compose a uuid, including only hexadecimal digits in lower case.
HEXADECIMAL_UPPER_CHAR - Static variable in class org.jppf.utils.JPPFUuid
Set of characters used to compose a uuid, including only hexadecimal digits in lower case.
host - Variable in class org.jppf.client.AbstractClientConnectionHandler
The name or IP address of the host the class server is running on.
host - Variable in class org.jppf.management.JMXConnectionWrapper
The host the server is running on.
host() - Method in class org.jppf.utils.HostPort
Get the host name.
hostName() - Method in class org.jppf.management.JPPFSystemInformation.HostIP
Get the host name.
HostPort - Class in org.jppf.utils
Instances of this class represent a TCP host:port combination.
HostPort(String, Integer) - Constructor for class org.jppf.utils.HostPort
Initialize this HostPort with the specified host name and port number.
HostPort(String) - Constructor for class org.jppf.utils.HostPort
Parse a host:port string into a pair made of a host string and an integer port.
HTMLPropertiesTableFormat - Class in org.jppf.utils
Implementation of a formatter that print the contents of a Properties object as HTML.
HTMLPropertiesTableFormat(String) - Constructor for class org.jppf.utils.HTMLPropertiesTableFormat
Initialize this formatter with the specified title.
HTMLThreadDumpWriter - Class in org.jppf.management.diagnostics
This class prints a thread dump nicely formatted as HTML to a character stream.
HTMLThreadDumpWriter(Writer, String) - Constructor for class org.jppf.management.diagnostics.HTMLThreadDumpWriter
Intiialize this printer with the specified writer.
HTMLThreadDumpWriter(Writer, String, int) - Constructor for class org.jppf.management.diagnostics.HTMLThreadDumpWriter
Intiialize this printer with the specified writer.

I

idleNodesInformation() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
idleNodesInformation() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Request the JMX connection information for all the idle nodes attached to the server.
idleStateChanged(IdleStateEvent) - Method in class org.jppf.process.ProcessLauncher
 
idString - Variable in class org.jppf.management.JMXConnectionWrapper
A string representing this connection, used for logging purposes.
ignoreCase - Variable in class org.jppf.node.policy.PolicyDescriptor
Determines whether case should be ignored in string comparisons.
incIndent() - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Increment the current indentation level.
includes(Range<T>) - Method in class org.jppf.utils.Range
Determine whether this range is a superset of the specified other.
More formally, this method returns true if other.lower >= this.lower and other.upper <= this.upper.
incPosition() - Method in class org.jppf.utils.TraversalList
Increment the current position by 1.
indent - Variable in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
The current identation to use before writing each line of the output.
indent(String, String) - Static method in class org.jppf.utils.StringUtils
Indent the specified source string by added the specified indentation at the start of each of its lines.
indentLevel - Variable in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
The current identation level of the output.
indentString - Variable in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
The character sequence used for the indentation, for instance spaces or tabs.
init() - Method in class org.jppf.client.AbstractJPPFClientConnection
Initialize this client connection.
init() - Method in interface org.jppf.client.ClientConnectionHandler
Initialize the connection.
init() - Method in interface org.jppf.client.JPPFClientConnection
Initialize this client connection.
init() - Method in class org.jppf.client.JPPFClientConnectionImpl
Initialize this client connection.
init() - Static method in class org.jppf.JPPFInitializer
Perfom the initializations.
initDataChannel() - Method in class org.jppf.server.node.JPPFNode
Initialize this node's data channel.
initHelper() - Method in class org.jppf.server.node.JPPFNode
Get the main classloader for the node.
InitializationHook - Interface in org.jppf.node.initialization
Interface for custom discovery of the driver to connect to.
initialize() - Method in class org.jppf.node.policy.CustomPolicy
Perform optional initializations.
initializeJmxConnection() - Method in class org.jppf.client.AbstractJPPFClientConnection
Initialize the jmx connection using the specified jmx server id.
initializing(UnmodifiableTypedProperties) - Method in interface org.jppf.node.initialization.InitializationHook
This method is called each time the node is about to attempt to connect to a driver.
initSocketClient() - Method in interface org.jppf.client.ClientConnectionHandler
Initialize the underlying socket connection of this connection handler.
intersection(Range<T>) - Method in class org.jppf.utils.Range
Construct a Range that represents the intersection of this range and the other specified one.
This is equivalent to building a range object with its lower bound equal to max(this.lower, other.lower) and its upper bound equal to min(this.upper, other.upper)
intersects(Range<T>) - Method in class org.jppf.utils.Range
Determine whether this range and the specified one have at least one value in common.
intersects(Range<T>, boolean) - Method in class org.jppf.utils.Range
Determine whether this range and the specified one have at least one value in common.
INTERVAL - Static variable in class org.jppf.management.diagnostics.CPUTimeCollector
The interval between two computations in milliseconds.
invoke(String, String, Object[], String[]) - Method in class org.jppf.management.JMXConnectionWrapper
Invoke a method on the specified MBean.
invoke(String, String) - Method in class org.jppf.management.JMXConnectionWrapper
Invoke a method on the specified MBean.
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.
ipAddress() - Method in class org.jppf.management.JPPFSystemInformation.HostIP
Get the ip address.
IPV4_CONFIGURATION - Static variable in class org.jppf.net.PatternConfiguration
Configuration for IPv6 address patterns.
IPv4AddressPattern - Class in org.jppf.net
Represents a pattern used for IP addresses include or exclude lists.
A pattern represents a single value or a range of values for each component of an IP address.
IPv4AddressPattern(String) - Constructor for class org.jppf.net.IPv4AddressPattern
Initialize this object with the specified string pattern.
IPV6_CONFIGURATION - Static variable in class org.jppf.net.PatternConfiguration
Configuration for IPv6 address patterns.
IPv6AddressPattern - Class in org.jppf.net
Represents a pattern used for IPv6 addresses inclusion and exclusion lists.
A pattern represents a single value or a range of values for each component of an IPv6 address.
IPv6AddressPattern(String) - Constructor for class org.jppf.net.IPv6AddressPattern
Initialize this object with the specified string pattern.
isActive() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether the node is active or inactive.
isBlocking() - Method in class org.jppf.client.JPPFJob
Determine whether the execution of this job is blocking on the client side.
isBroadcastJob() - Method in interface org.jppf.node.protocol.JobSLA
Determine whether the job is a broadcast job.
isBroadcastJob() - Method in class org.jppf.server.protocol.JPPFJobSLA
 
isCancelled() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Get the cancelled indicator.
isCancelUponClientDisconnect() - Method in interface org.jppf.node.protocol.JobSLA
Determine whether the job should be canceled by the driver if the client gets disconnected.
isCancelUponClientDisconnect() - Method in class org.jppf.server.protocol.JPPFJobSLA
 
isCaptureOutput() - Method in class org.jppf.server.protocol.CommandLineTask
Determines whether the process output is captured.
isClientClassLoader() - Method in class org.jppf.classloader.AbstractJPPFClassLoader
Determine whether this class loader accesses the classpath of a remote client.
isClosed() - Method in class org.jppf.client.AbstractJPPFClient
Determine whether this JPPF client is closed.
isClosed() - Method in class org.jppf.client.AbstractJPPFClientConnection
Determine whether this connection has been shut down;
isConnected() - Method in class org.jppf.management.JMXConnectionWrapper
Determines whether the connection to the JMX server has been established.
isCpuTimeEnabled() - Method in class org.jppf.server.node.AbstractThreadManager
 
isCpuTimeEnabled() - Static method in class org.jppf.server.node.CpuTimeCollector
Determines whether the thread cpu time measurement is supported and enabled.
isDeadlocked() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Determine whether a deadlock was detected.
isDriver() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether this information represents a driver, connected as a peer to the driver from which this information is obtained.
isEmpty() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
isEmpty() - Method in interface org.jppf.utils.collections.CollectionMap
Determine whether this map is empty.
isEmpty() - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
isEmpty() - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
isFoundInURLClassPath() - Method in class org.jppf.classloader.ClassLoaderEvent
Determine whether the class was loaded from the class loader's URL classpath.
isGetter(Method) - Static method in class org.jppf.utils.ReflectionUtils
Determines whether a method is a getter (accessor), according to Sun's naming conventions.
isInNative() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get whether this thread is in native code.
isInNode() - Method in interface org.jppf.node.protocol.Task
Determine whether this task is executing within a node, or locally on the client side.
isInNode() - Method in class org.jppf.server.protocol.JPPFTask
 
isJobCancelled() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Determine whether the current job has been cancelled, including before starting its execution.
isJPPFAnnotated(Class<?>) - Static method in class org.jppf.utils.ReflectionUtils
Determines whether a class has a JPPF-annotated method and can be executed as a task.
isJPPFAnnotated(AnnotatedElement) - Static method in class org.jppf.utils.ReflectionUtils
Determines whether a method is JPPF-annotated and can be executed as a task.
isLocal() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether this information represents a local node on client or driver.
isLocal() - Method in interface org.jppf.node.Node
Determine whether this node is local to another component.
isLocalExecutionEnabled() - Method in class org.jppf.client.AbstractGenericClient
Determine whether local execution is enabled on this client.
isMac() - Static method in class org.jppf.utils.SystemUtils
Determine whether the current OS is Mac-based.
isNode() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether this information represents a real node.
isOneOf(String, boolean, String...) - Static method in class org.jppf.utils.StringUtils
Determine whether the specified source string is equal to one of the specified values.
isPeer() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether this information represents a connection to peer driver.
isPending() - Method in class org.jppf.job.JobInformation
Get the pending state of the job.
isRequeued() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Get the requeued indicator.
isSecure() - Method in class org.jppf.management.JMXConnectionWrapper
Determine whether the JMX connection is secure or not.
isSecure() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether communication with the node or driver is be secure, i.e.
isServerClassLoader() - Method in class org.jppf.classloader.AbstractJPPFClassLoader
Determine whether this class loader accesses the classpath of a remote driver/server.
isSetter(Method) - Static method in class org.jppf.utils.ReflectionUtils
Determines whether a method is a setter (mutator), according to Sun's naming conventions.
isShutdown() - Method in class org.jppf.client.concurrent.JPPFExecutorService
Determine whether this executor has been shut down.
isShuttingDown() - Static method in class org.jppf.node.NodeRunner
Determine whether this node is currently shutting down.
isShuttingDown() - Method in class org.jppf.server.JPPFDriver
Determines whether this server has initiated a shutdown, in which case it does not accept connections anymore.
isSSL() - Method in class org.jppf.client.AbstractJPPFClientConnection
 
isSSL() - Method in interface org.jppf.client.JPPFClientConnection
Determines if this connection is over SSL.
isSuspended() - Method in class org.jppf.job.JobInformation
Determine whether the job is in suspended state.
isSuspended() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get whether this thread is suspended.
isSuspended() - Method in interface org.jppf.node.protocol.JobSLA
Determine whether this job is initially suspended.
isSuspended() - Method in class org.jppf.server.protocol.JPPFJobSLA
 
isTerminated() - Method in class org.jppf.client.concurrent.JPPFExecutorService
Determine whether all tasks have completed following shut down.
isValueInRange(T) - Method in class org.jppf.utils.Range
Determine if the specified value is included in this range.
isValueInRange(T, boolean) - Method in class org.jppf.utils.Range
Determine if the specified value is included in this range.
isWindows() - Static method in class org.jppf.utils.SystemUtils
Determine whether the current OS is Windows.
isX11() - Static method in class org.jppf.utils.SystemUtils
Determine whether the current OS is X11-based.
iterator() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
iterator(Lock) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
iterator(Lock) - Method in interface org.jppf.utils.collections.CollectionMap
Get an iterator which uses the specified lock.
iterator() - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
IteratorEnumeration<T> - Class in org.jppf.utils
Wraps an Iterator as an Enumeration
IteratorEnumeration(Iterator<T>) - Constructor for class org.jppf.utils.IteratorEnumeration
Initialize this enumeration with the specified iterator.

J

J2EEDemo - Class in org.jppf.jca.demo
Instances of this class encapsulate a simple call to the JPPF resource adapter.
J2EEDemo(String) - Constructor for class org.jppf.jca.demo.J2EEDemo
Initialize this test object with a specified jndi location for the connection factory.
jmx - Variable in class org.jppf.client.utils.GridMonitor.JPPFManagement
Deprecated.
Wrapper around the node JMX connection.
JmxAppender - Class in org.jppf.logging.log4j
An appender that delegates message appending to a JmxLogger.
JmxAppender() - Constructor for class org.jppf.logging.log4j.JmxAppender
Initialize this appender.
jmxc - Variable in class org.jppf.management.JMXConnectionWrapper
The JMX client.
jmxConnection - Variable in class org.jppf.client.AbstractJPPFClientConnection
Provides access to the management functions of the driver.
JMXConnectionWrapper - Class in org.jppf.management
Wrapper around a JMX connection, providing a thread-safe way of handling disconnections and recovery.
JMXConnectionWrapper() - Constructor for class org.jppf.management.JMXConnectionWrapper
Initialize a local connection (same JVM) to the MBean server.
JMXConnectionWrapper(String, int, boolean) - Constructor for class org.jppf.management.JMXConnectionWrapper
Initialize the connection to the remote MBean server.
JMXDriverConnectionWrapper - Class in org.jppf.management
Node-specific connection wrapper, implementing a user-friendly interface for the monitoring and management of the node.
JMXDriverConnectionWrapper() - Constructor for class org.jppf.management.JMXDriverConnectionWrapper
Initialize a local connection to the MBean server.
JMXDriverConnectionWrapper(String, int) - Constructor for class org.jppf.management.JMXDriverConnectionWrapper
Initialize the connection to the remote MBean server.
JMXDriverConnectionWrapper(String, int, boolean) - Constructor for class org.jppf.management.JMXDriverConnectionWrapper
Initialize the connection to the remote MBean server.
JmxHandler - Class in org.jppf.logging.jdk
A handler that prints log messages as JMX notifications.
JmxHandler() - Constructor for class org.jppf.logging.jdk.JmxHandler
 
JMXNodeConnectionWrapper - Class in org.jppf.management
Node-specific connection wrapper, implementing a user-friendly interface for the monitoring and management of the node.
JMXNodeConnectionWrapper() - Constructor for class org.jppf.management.JMXNodeConnectionWrapper
Initialize a local connection to the MBean server.
JMXNodeConnectionWrapper(String, int) - Constructor for class org.jppf.management.JMXNodeConnectionWrapper
Initialize the connection to the remote MBean server.
JMXNodeConnectionWrapper(String, int, boolean) - Constructor for class org.jppf.management.JMXNodeConnectionWrapper
Initialize the connection to the remote MBean server.
jmxPort - Variable in class org.jppf.client.AbstractJPPFClientConnection
 
JNDI_NAME - Static variable in class org.jppf.jca.demo.JPPFHelper
JNDI name of the JPPFConnectionFactory.
job - Variable in class org.jppf.client.JPPFResultCollector
The job whose results this object is collecting.
JobAwareness - Interface in org.jppf.server.scheduler.bundle
Bundler implementations should implement this interface if they wish to have access to a job's metadata.
JobClientSLA - Interface in org.jppf.node.protocol
This interface represents the Service Level Agreement between a JPPF job and a JPPF client.
JobCommonSLA - Interface in org.jppf.node.protocol
This interface represents the Service Level Agreement between a JPPF job and a server.
JobConfiguration - Interface in org.jppf.client.concurrent
This interface defines the properties that can be provided to a task submitted by a JPPFExecutorService..
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
 
jobDispatched(JobNotification) - Method in interface org.jppf.job.JobListener
Called when all or part of a job is is sent to a node for execution.
jobDispatched(ExecutorChannel, Future<?>) - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Called when all or part of a job is dispatched to a node.
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(JobNotification) - Method in interface org.jppf.job.JobListener
Called when a job is complete and has been sent back to the client.
jobEnding(NodeLifeCycleEvent) - Method in interface org.jppf.node.event.NodeLifeCycleListener
Called after the node finishes processing a job.
JobEvent - Class in org.jppf.client.event
Event emitted by a job when its execution starts or completes.
JobEventType - Enum in org.jppf.job
This enum describes the types of events emitted by a JPPFJobManager.
jobExpirationSchedule - Variable in class org.jppf.server.protocol.AbstractCommonSLA
The job expiration schedule configuration.
jobHeaderLoaded(NodeLifeCycleEvent) - Method in interface org.jppf.node.event.NodeLifeCycleListenerEx
Called when the node has loaded a job header and before the DataProvider or any of the tasks has been loaded.
jobInfo - Variable in class org.jppf.server.job.management.NodeJobInformation
The information about the sub-job.
JobInformation - Class in org.jppf.job
Instances of this class group tasks from the same client together, so they are sent to the same node, avoiding unnecessary transport overhead.
The goal is to provide a performance enhancement through an adaptive bundling of tasks originating from the same client.
JobInformation() - Constructor for class org.jppf.job.JobInformation
Initialize this object.
JobInformation(String, String, int, int, int, boolean, boolean) - Constructor for class org.jppf.job.JobInformation
Initialize this object with the specified parameters.
JobListener - Interface in org.jppf.client.event
Listener interface for receiving job started and job ended event notifications.
JobListener - Interface in org.jppf.job
Listener interface for job manager events.
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
 
JobMetadata - Interface in org.jppf.node.protocol
Instances of this interface hold metadata about a job, that can be used from a driver or node extension or plugin.
JobNotification - Class in org.jppf.job
Instances of this class represent events emitted by a JPPFJobManager.
JobNotification(JobEventType, JobInformation, JPPFManagementInfo, long) - Constructor for class org.jppf.job.JobNotification
Initialize this event with the specified job and node information.
JobNotificationEmitter - Interface in org.jppf.job
Notification interface for job manager events.
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.
jobQueued(JobNotification) - Method in interface org.jppf.job.JobListener
Called when a new job is put in the job queue.
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
 
jobReturned(JobNotification) - Method in interface org.jppf.job.JobListener
Called when all or part of a job has returned from irs execution on a node.
jobSchedule - Variable in class org.jppf.server.protocol.AbstractCommonSLA
The job start schedule configuration.
JobSLA - Interface in org.jppf.node.protocol
This interface represents the Service Level Agreement between a JPPF job and a server.
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
 
jobStarting(NodeLifeCycleEvent) - Method in interface org.jppf.node.event.NodeLifeCycleListener
Called before the node starts processing a job.
jobUpdated(JobNotification) - Method in interface org.jppf.job.JobListener
Called when the current number of tasks in a job was updated.
JPPF_DEBUG - Static variable in class org.jppf.server.JPPFDriver
Flag indicating whether collection of debug information is available via JMX.
JPPFAdminMBean - Interface in org.jppf.management
Management interface for the administration of a JPPF component, driver or node.
JPPFAnnotatedTask - Class in org.jppf.client.taskwrapper
JPPF task wrapper for an object whose class is annotated with JPPFRunnable.
JPPFAnnotatedTask(Object, Object...) - Constructor for class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Initialize this task with an object whose class is either annotated with JPPFRunnable, an instance of Runnable or an instance of Callable.
JPPFAnnotatedTask(Object, String, Object...) - Constructor for class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Initialize this task from a POJO, given a method and its arguments to execute it.
JPPFCallable<V> - Interface in org.jppf.utils
A serializable extension of the Callable interface.
JPPFClassLoader - Class in org.jppf.classloader
JPPF class loader implementation for remote standalone nodes.
JPPFClassLoader(ClassLoaderConnection, ClassLoader) - Constructor for class org.jppf.classloader.JPPFClassLoader
Initialize this class loader with a parent class loader.
JPPFClassLoader(ClassLoaderConnection, ClassLoader, List<String>) - Constructor for class org.jppf.classloader.JPPFClassLoader
Initialize this class loader with a parent class loader.
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(ClientListener...) - 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 a specified application UUID.
JPPFClient(String, ClientListener...) - 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.
JPPFClientConnectionImpl - 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.
JPPFClientConnectionImpl(JPPFClient, String, String, JPPFConnectionInformation, boolean) - Constructor for class org.jppf.client.JPPFClientConnectionImpl
Initialize this client with a specified application UUID.
JPPFClientConnectionStatus - Enum in org.jppf.client
Status of the connection between a client and a driver.
JPPFClientStartupSPI - Interface in org.jppf.startup
This interface class represents objects that are run at client startup time.
JPPFCompletionService<V> - Class in org.jppf.client.concurrent
A CompletionService which works specifically with JPPFExecutorServices.
JPPFCompletionService(JPPFExecutorService) - Constructor for class org.jppf.client.concurrent.JPPFCompletionService
Initialize this completion service with the specified executor.
JPPFConfiguration - Class in org.jppf.utils
Utility class for loading and accessing the JPPF configuration properties.
JPPFConfiguration.ConfigurationSource - Interface in org.jppf.utils
Implement this interface to provide an alternate configuration source.
JPPFConfigurationObjectStreamBuilder - Class in org.jppf.serialization
Standard object stream factory.
JPPFConfigurationObjectStreamBuilder() - Constructor for class org.jppf.serialization.JPPFConfigurationObjectStreamBuilder
Initialize this builder with the default ObjectInputStream and ObjectOutputStream classes of the JDK.
JPPFConfigurationObjectStreamBuilder(Class<?>, Class<?>) - Constructor for class org.jppf.serialization.JPPFConfigurationObjectStreamBuilder
Initialize this builder with the specified object input and output stream classes.
JPPFConfigurationObjectStreamBuilder(String, String) - Constructor for class org.jppf.serialization.JPPFConfigurationObjectStreamBuilder
Initialize this builder with the specified object input and output stream classes.
JPPFConnection - Interface in org.jppf.jca.cci
Interface for JPPF JCA connections.
JPPFConnectionFactory - Class in org.jppf.jca.cci
Implementation of the ConnectionFactory interface for the JPPF resource adapter.
JPPFContainer.ObjectDeserializationTask - Class in org.jppf.server.node
Instances of this class are used to deserialize objects from an incoming message in parallel.
JPPFContainer.ObjectDeserializationTask(DataLocation, int) - Constructor for class org.jppf.server.node.JPPFContainer.ObjectDeserializationTask
Initialize this task with the specified data buffer.
jppfContext - Variable in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
Holds information about the execution context.
JPPFContext - Class in org.jppf.server.scheduler.bundle
Bundler implementations should use this context if they wish to have access to execution context.
JPPFContext() - Constructor for class org.jppf.server.scheduler.bundle.JPPFContext
 
JPPFContextClient - Class in org.jppf.client
Context associated with a client.
JPPFContextClient(JPPFQueue) - Constructor for class org.jppf.client.JPPFContextClient
Default initializer.
JPPFContextDriver - Class in org.jppf.server
Context associated with a driver.
JPPFContextDriver(JPPFQueue) - Constructor for class org.jppf.server.JPPFContextDriver
Default initializer.
JPPFDistributedJob - Interface in org.jppf.node.protocol
Common interface for client-side jobs (see JPPFJob and server-side jobs (see JPPFTaskBundle).
JPPFDriver - Class in org.jppf.server
This class serves as an initializer for the entire JPPF server.
JPPFDriverAdminMBean - Interface in org.jppf.management
MBean interface for the management of a JPPF driver.
JPPFDriverMBeanProvider - Interface in org.jppf.management.spi
Service provider interface for pluggable management beans for JPPF drivers.
JPPFDriverStartupSPI - Interface in org.jppf.startup
This interface class represents objects that are run at server startup time.
JPPFError - Error in org.jppf
Class of JPPF-specific error that may be caught in special cases.
JPPFError(String, Throwable) - Constructor for error org.jppf.JPPFError
Initialize this error with a specified message and cause exception.
JPPFError(String) - Constructor for error org.jppf.JPPFError
Initialize this error with a specified message.
JPPFError(Throwable) - Constructor for error org.jppf.JPPFError
Initialize this error with a specified cause exception.
JPPFException - Exception in org.jppf
Class of exceptions for JPPF-specific exceptions.
JPPFException(String, Throwable) - Constructor for exception org.jppf.JPPFException
Initialize this exception with a specified message and cause exception.
JPPFException(String) - Constructor for exception org.jppf.JPPFException
Initialize this exception with a specified message.
JPPFException(Throwable) - Constructor for exception org.jppf.JPPFException
Initialize this exception with a specified cause exception.
JPPFExceptionResult - Class in org.jppf.server.protocol
Instances of this class are used to signal that a task could not be sent back by the node to the server.
JPPFExceptionResult(Throwable, Object) - Constructor for class org.jppf.server.protocol.JPPFExceptionResult
Initialize this task with the specified error context.
JPPFExecutorService - Class in org.jppf.client.concurrent
Implementation of an ExecutorService wrapper around a JPPFClient.
JPPFExecutorService(JPPFClient) - Constructor for class org.jppf.client.concurrent.JPPFExecutorService
Initialize this executor service with the specified JPPF client.
JPPFHelper - Class in org.jppf.jca.demo
Utility class for obtaining and releasing Resource adapter connections.
JPPFHelper() - Constructor for class org.jppf.jca.demo.JPPFHelper
 
JPPFInitializer - Class in org.jppf
Performs static initializations that must be done before anything elsse.
JPPFJob - Class in org.jppf.client
Instances of this class represent a JPPF submission 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.
JPPFJob(DataProvider) - Constructor for class org.jppf.client.JPPFJob
Initialize a blocking job with the specified parameters.
JPPFJob(DataProvider, JobSLA) - Constructor for class org.jppf.client.JPPFJob
Initialize a blocking job with the specified parameters.
JPPFJob(TaskResultListener) - Constructor for class org.jppf.client.JPPFJob
Initialize a non-blocking job with the specified parameters.
JPPFJob(DataProvider, TaskResultListener) - Constructor for class org.jppf.client.JPPFJob
Initialize a non-blocking job with the specified parameters.
JPPFJob(DataProvider, JobSLA, TaskResultListener) - Constructor for class org.jppf.client.JPPFJob
Initialize a non-blocking job with the specified parameters.
JPPFJob(DataProvider, JobSLA, boolean, TaskResultListener) - Constructor for class org.jppf.client.JPPFJob
Initialize a job with the specified parameters.
JPPFJob(DataProvider, JobSLA, JPPFJobMetadata, boolean, TaskResultListener) - Constructor for class org.jppf.client.JPPFJob
Initialize a job with the specified parameters.
JPPFJobClientSLA - Class in org.jppf.server.protocol
This class represents the Service Level Agreement Between a JPPF job and a server.
JPPFJobClientSLA() - Constructor for class org.jppf.server.protocol.JPPFJobClientSLA
Default constructor.
JPPFJobClientSLA(ExecutionPolicy) - Constructor for class org.jppf.server.protocol.JPPFJobClientSLA
Initialize this job SLA with the specified execution policy.
JPPFJobMetadata - Class in org.jppf.server.protocol
Instances of this class hold metadata about a job, that can be used from a load-balancer, to adapt the load balancing to the computational weight of the job and/or the contained tasks.
JPPFJobMetadata() - Constructor for class org.jppf.server.protocol.JPPFJobMetadata
 
JPPFJobSLA - Class in org.jppf.server.protocol
This class represents the Service Level Agreement Between a JPPF job and a server.
JPPFJobSLA() - Constructor for class org.jppf.server.protocol.JPPFJobSLA
Default constructor.
JPPFJobSLA(ExecutionPolicy) - Constructor for class org.jppf.server.protocol.JPPFJobSLA
Initialize this job SLA with the specified execution policy.
JPPFJobSLA(ExecutionPolicy, int) - Constructor for class org.jppf.server.protocol.JPPFJobSLA
Initialize this job SLA with the specified execution policy and priority.
JPPFJobSLA(ExecutionPolicy, int, int, boolean) - Constructor for class org.jppf.server.protocol.JPPFJobSLA
Initialize this job SLA with the specified execution policy, priority, max number of nodes and suspended indicator.
JPPFLeakPrevention - Class in org.jppf.classloader
Implementation for class loader leak prevention.
JPPFLeakPrevention(TypedProperties) - Constructor for class org.jppf.classloader.JPPFLeakPrevention
Default constructor for leak prevention.
JPPFLocalClassLoader - Class in org.jppf.classloader
JPPF class loader implementation for nodes running within the same JVM as the JPPF server (local nodes).
JPPFLocalClassLoader(ClassLoaderConnection, ClassLoader) - Constructor for class org.jppf.classloader.JPPFLocalClassLoader
Initialize this class loader with a parent class loader.
JPPFLocalClassLoader(ClassLoaderConnection, ClassLoader, List<String>) - Constructor for class org.jppf.classloader.JPPFLocalClassLoader
Initialize this class loader with a parent class loader.
JPPFLogFormatter - Class in org.jppf.logging.jdk
Formats log records in format [yyyy/MM/dd hh:mm:ss.SSS][LEVEL][package.ClassName.method()]: message.
JPPFLogFormatter() - Constructor for class org.jppf.logging.jdk.JPPFLogFormatter
 
JPPFManagementInfo - Class in org.jppf.management
Instances of this class encapsulate the information required to access the JMX server of a node.
JPPFMBeanProvider - Interface in org.jppf.management.spi
Service provider interface for pluggable management beans.
JPPFMBeanProviderManager<S extends JPPFMBeanProvider> - Class in org.jppf.management.spi
Instances of this class manage all management plugins defined through the Service Provider Interface.
JPPFMBeanProviderManager(Class<S>, MBeanServer) - Constructor for class org.jppf.management.spi.JPPFMBeanProviderManager
Initialize this mbean provider manager.
JPPFNode - Class in org.jppf.server.node
Instances of this class encapsulate execution nodes.
JPPFNode() - Constructor for class org.jppf.server.node.JPPFNode
Default constructor.
JPPFNodeAdminMBean - Interface in org.jppf.management
Exposed interface of the JPPF node management bean.
JPPFNodeForwardingMBean - Interface in org.jppf.management.forwarding
MBean interface for forwarding node management requests and monitoring notfications via the driver.
JPPFNodeForwardingNotification - Class in org.jppf.management.forwarding
Instances of this notification class wrap any JMX notification received from a node.
JPPFNodeForwardingNotification(Notification, String, String) - Constructor for class org.jppf.management.forwarding.JPPFNodeForwardingNotification
Initialize this notification with the actual node notification that was received.
JPPFNodeMaintenanceMBean - Interface in org.jppf.management
MBean interface for various maintenance operations on the nodes.
JPPFNodeMBeanProvider - Interface in org.jppf.management.spi
Service provider interface for pluggable management beans for JPPF nodes.
JPPFNodeStartupSPI - Interface in org.jppf.startup
This interface represents objects that are run at node startup time.
JPPFNodeState - Class in org.jppf.management
Instances of this class represent the state of a node.
JPPFNodeState() - Constructor for class org.jppf.management.JPPFNodeState
 
JPPFNodeState.ConnectionState - Enum in org.jppf.management
Enumeration of connection states.
JPPFNodeState.ExecutionState - Enum in org.jppf.management
Enumeration of execution states.
JPPFNodeTaskMonitorMBean - Interface in org.jppf.management
MBean interface for task-level monitoring on each node.
JPPFObjectInputStream - Class in org.jppf.serialization
Implementation of ObjectInputStream that reads objects without regards to whether they implement Serializable or not.
JPPFObjectInputStream(InputStream) - Constructor for class org.jppf.serialization.JPPFObjectInputStream
Initialize this object input stream with the specified stream.
JPPFObjectOutputStream - Class in org.jppf.serialization
Implementation of ObjectOutputStream that writes objects without regards to whether they implement Serializable or not.
JPPFObjectOutputStream(OutputStream) - Constructor for class org.jppf.serialization.JPPFObjectOutputStream
Initialize this object stream.
JPPFObjectStreamBuilder - Interface in org.jppf.serialization
Interface for all builders instantiating alternate object input streams and output streams.
JPPFObjectStreamBuilderImpl - Class in org.jppf.serialization
Standard object stream factory.
JPPFObjectStreamBuilderImpl() - Constructor for class org.jppf.serialization.JPPFObjectStreamBuilderImpl
 
JPPFObjectStreamFactory - Class in org.jppf.serialization
This class builds object streams based on JPPF configuration properties.
JPPFObjectStreamFactory() - Constructor for class org.jppf.serialization.JPPFObjectStreamFactory
 
JPPFResultCollector - Class in org.jppf.client
Implementation of the TaskResultListener interface that can be used "as is" to collect the results of an asynchronous job submission.
JPPFResultCollector(JPPFJob) - Constructor for class org.jppf.client.JPPFResultCollector
Initialize this collector with the specified job.
JPPFRunnable - Annotation Type in org.jppf.server.protocol
Annotation to determine which method in a class is the task's main method.
JPPFSchedule - Class in org.jppf.scheduling
Instances of this class contain data used to setup a schedule.
JPPFSchedule(long) - Constructor for class org.jppf.scheduling.JPPFSchedule
Initialize this schedule configuration with the specified duration.
JPPFSchedule(String, String) - Constructor for class org.jppf.scheduling.JPPFSchedule
Initialize this schedule configuration with the specified fixed date annd date format.
JPPFService - Interface in org.jppf.gigaspaces
Service interface for JPPF job submission to the JPPF space.
JPPFServiceImpl - Class in org.jppf.gigaspaces
Implementation of the JPPF job submission service deployed as a GigaSpace.
JPPFServiceImpl() - Constructor for class org.jppf.gigaspaces.JPPFServiceImpl
Default constructor.
JPPFStartup - Interface in org.jppf.startup
Common super interface for node and server startup SPI interfaces.
JPPFStats - Class in org.jppf.server
Instances of this class hold server-wide statistics and settings.
JPPFStats() - Constructor for class org.jppf.server.JPPFStats
 
JPPFSystemInformation - Class in org.jppf.management
This class encapsulates the system information for a node.
It includes: System properties, including -D flags Runtime information such as available processors and memory usage Environment variables JPPF configuration properties IPV4 and IPV6 addresses assigned to the JVM host Disk space information (JDK 1.6 or later only)
JPPFSystemInformation(String, boolean, boolean) - Constructor for class org.jppf.management.JPPFSystemInformation
Initialize this system information object with the specified uuid.
JPPFSystemInformation.HostIP - Class in org.jppf.management
Instances of this class represent a hostname / ip address pair.
JPPFSystemInformation.HostIP(String, String) - Constructor for class org.jppf.management.JPPFSystemInformation.HostIP
Initialize this HostIP object with the specified host name and IP address.
JPPFTask - Class in org.jppf.server.protocol
Abstract superclass for all tasks submitted to the execution server.
JPPFTask() - Constructor for class org.jppf.server.protocol.JPPFTask
Default constructor.
JPPFTaskBundle.State - Enum in org.jppf.server.protocol
Type safe enumeration for the values of the bundle state.
JPPFTaskCallback - Class in org.jppf.client.taskwrapper
Instances of this class are intended to be delegates for the JPPFTask.onCancel() and JPPFTask.onTimeout() methods for tasks that do not directly extend JPPFTask.
JPPFTaskCallback() - Constructor for class org.jppf.client.taskwrapper.JPPFTaskCallback
 
JPPFUnsupportedOperationException - Exception in org.jppf
Exception raised to indicate that a call to a JPPF method is not supported.
JPPFUnsupportedOperationException(String, Throwable) - Constructor for exception org.jppf.JPPFUnsupportedOperationException
Initialize this exception with a specified message and cause exception.
JPPFUnsupportedOperationException(String) - Constructor for exception org.jppf.JPPFUnsupportedOperationException
Initialize this exception with a specified message.
JPPFUnsupportedOperationException(Throwable) - Constructor for exception org.jppf.JPPFUnsupportedOperationException
Initialize this exception with a specified cause exception.
JPPFUuid - Class in org.jppf.utils
Instances of this class serve as unique identifiers for messages sent to and from remote execution services.
JPPFUuid() - Constructor for class org.jppf.utils.JPPFUuid
Instantiate this JPPFUuid with a generated unique identifier.
JPPFUuid(String[], int) - Constructor for class org.jppf.utils.JPPFUuid
Deprecated.
JPPFUuid(char[], int) - Constructor for class org.jppf.utils.JPPFUuid
Instantiate this JPPFUuid with a generated unique identifier.

K

keySet() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
keySet() - Method in interface org.jppf.utils.collections.CollectionMap
Get the set of keys in the map.

L

lastKey() - Method in class org.jppf.utils.collections.AbstractCollectionSortedMap
Get the last key in this sorted map.
LauncherListener - Class in org.jppf.process
Instances of this class listen to a socket connection setup in the ProcessLauncher, to handle the situation when the Launcher dies unexpectedly.
In that situation, the connection is broken and this process knows that it must exit.
LauncherListener(int) - Constructor for class org.jppf.process.LauncherListener
Initialize this LauncherListener with the specified port.
launchProcess() - Method in class org.jppf.server.protocol.CommandLineTask
Run the external process or script.
LessThan - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value < value.
LessThan(String, double) - Constructor for class org.jppf.node.policy.LessThan
Define an equality comparison between the numeric value of a property and another numeric value.
lifeCycleEventHandler - Variable in class org.jppf.server.node.JPPFNode
Handles the firing of node life cycle events and the listeners that subscribe to these events.
LinkedListSortedMap<K,V> - Class in org.jppf.utils.collections
A sorted map whose values are linked lists of a given component type.
LinkedListSortedMap() - Constructor for class org.jppf.utils.collections.LinkedListSortedMap
Default constructor.
LinkedListSortedMap(Comparator<K>) - Constructor for class org.jppf.utils.collections.LinkedListSortedMap
Initialize this collection sorted map with the specified comparator.
list(T...) - Static method in class org.jppf.utils.CollectionUtils
Convert an array into a List.
listeners - Variable in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
The list of listeners to this class loader.
listeners - Variable in class org.jppf.client.AbstractClientConnectionHandler
List of status listeners for this connection.
listeners - Variable in class org.jppf.client.AbstractJPPFClientConnection
List of status listeners for this connection.
listeners - Variable in class org.jppf.server.protocol.AbstractLocation
The list of listeners to this location.
listenersArray - Variable in class org.jppf.client.AbstractJPPFClientConnection
Temporary listeners array to allow access to the listeners without synchronization.
load(Reader) - Method in class org.jppf.utils.UnmodifiableTypedProperties
This method does nothing as modification is not permitted.
load(InputStream) - Method in class org.jppf.utils.UnmodifiableTypedProperties
This method does nothing as modification is not permitted.
loadBalancerInformation() - Method in class org.jppf.management.JMXDriverConnectionWrapper
Obtain the current load-balancing settings.
loadBalancerInformation() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Obtain the current load-balancing settings.
LoadBalancingInformation - Class in org.jppf.server.scheduler.bundle
Information on the load-balancing algorithm currently setup in the driver.
LoadBalancingInformation() - Constructor for class org.jppf.server.scheduler.bundle.LoadBalancingInformation
Default constructor.
LoadBalancingInformation(String, TypedProperties, List<String>) - Constructor for class org.jppf.server.scheduler.bundle.LoadBalancingInformation
Initialize this load balancing information with the specified algorithm and parameters.
LoadBalancingProfile - Interface in org.jppf.server.scheduler.bundle
This interface defines the set of parameters used by a load-balancing algorithm.
loadFromXML(InputStream) - Method in class org.jppf.utils.UnmodifiableTypedProperties
This method does nothing as modification is not permitted.
loadJob(String) - Method in class org.jppf.client.persistence.DefaultFilePersistenceManager
Load a job from the persistence store given its key.
loadJob(K) - Method in interface org.jppf.client.persistence.JobPersistence
Load a job from the persistence store given its key.
loadString(CharSequence) - Method in class org.jppf.utils.TypedProperties
Load this set of properties from a string.
loadString(CharSequence) - Method in class org.jppf.utils.UnmodifiableTypedProperties
This method does nothing as modification is not permitted.
local - Variable in class org.jppf.management.JMXConnectionWrapper
Determines whether the connection to the JMX server has been established.
LOCAL - Static variable in class org.jppf.management.JPPFManagementInfo
Information that node is local on DRIVER or CLIENT.
Location<T> - Interface in org.jppf.server.protocol
Abstraction of a block of data no matter how its actual location is referred to.
LocationEvent - Class in org.jppf.server.protocol
Instances of this class represent events occurring when performing I/O operations between Location instances.
LocationEvent(Location, int) - Constructor for class org.jppf.server.protocol.LocationEvent
Initialize this event with its source location.
LocationEventListener - Interface in org.jppf.server.protocol
Listener for events occurring with Location objects.
LockInformation - Class in org.jppf.management.diagnostics
Information about a lock found in a ThreadInfo object.
LockInformation(String, int) - Constructor for class org.jppf.management.diagnostics.LockInformation
Initialize this lock information object with the specified parameters.
LockInformation(LockInfo) - Constructor for class org.jppf.management.diagnostics.LockInformation
Initialize this lock information from a LockInfo.
logVersionInformation(String, String) - Static method in class org.jppf.utils.VersionUtils
Log the JPPF version information and process id.

M

main(String[]) - Static method in class org.jppf.net.IPv4AddressPattern
Main method.
main(String[]) - Static method in class org.jppf.net.IPv6AddressPattern
Main method.
main(String...) - Static method in class org.jppf.node.NodeRunner
Run a node as a standalone application.
main(String...) - Static method in class org.jppf.node.policy.PolicyParser
Test of the parser.
main(String...) - Static method in class org.jppf.server.JPPFDriver
Start the JPPF server.
main(String...) - Static method in class org.jppf.utils.FileUtils
Entry point for the splitTextFile() method.
main(String[]) - Static method in class org.jppf.utils.TexFileSplitter
Split the input text files into output text files according to the specified options.
map - Variable in class org.jppf.utils.collections.AbstractCollectionMap
The underlying map to which operations are delegated.
mapPrimitveType(Class) - Static method in class org.jppf.utils.ReflectionUtils
Map a primitive type to its corresponding wrapper type.
matches(InetAddress) - Method in class org.jppf.net.AbstractIPAddressPattern
Determine whether the specified IP address matches this pattern.
matches(InetAddress) - Method in class org.jppf.net.IPv4AddressPattern
Determine whether the specified IP address matches this pattern.
matches(InetAddress) - Method in class org.jppf.net.IPv6AddressPattern
 
matches(int...) - Method in class org.jppf.net.RangePattern
Determine whether the specified IP address matches this pattern.
matchingNodes(ExecutionPolicy) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
matchingNodes(ExecutionPolicy) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Compute the number of nodes that would match the specified execution policy.
matchingTypes(Class<?>[], Class<?>[]) - Static method in class org.jppf.utils.ReflectionUtils
Determine whether a set of (possibly null) types loosely matches another set of types.
maxAvailable - Variable in class org.jppf.client.utils.GridMonitor.NodeData
Deprecated.
max heap size - used heap
maxFreeHeap() - Static method in class org.jppf.utils.SystemUtils
Compute the maximum memory currently available for the Java heap.
maxSize() - Method in class org.jppf.server.scheduler.bundle.AbstractBundler
Get the max bundle size that can be used for this bundler.
MBEAN_NAME - Static variable in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Name of the driver's admin MBean.
MBEAN_NAME - Static variable in interface org.jppf.management.JPPFDriverAdminMBean
Name of the driver's admin MBean.
MBEAN_NAME - Static variable in interface org.jppf.management.JPPFNodeAdminMBean
Name of the node's admin MBean.
MBEAN_NAME - Static variable in interface org.jppf.management.JPPFNodeMaintenanceMBean
Object name for this MBean.
MBEAN_NAME - Static variable in interface org.jppf.management.JPPFNodeTaskMonitorMBean
Name of the node's task monitor MBean.
MBEAN_NAME - Static variable in interface org.jppf.server.job.management.DriverJobManagementMBean
The name under which this MBean is registered with the MBean server.
MBEAN_NAME_DRIVER - Static variable in interface org.jppf.management.diagnostics.DiagnosticsMBean
The name of this MBean in a driver.
MBEAN_NAME_NODE - Static variable in interface org.jppf.management.diagnostics.DiagnosticsMBean
The name of this MBean in a node.
mbeanConnection - Variable in class org.jppf.management.JMXConnectionWrapper
A connection to the MBean server.
memoryInformation() - Method in class org.jppf.management.diagnostics.Diagnostics
 
memoryInformation() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Get the diagnostics info for the whole JVM.
MemoryInformation - Class in org.jppf.management.diagnostics
Instances of this class hold memory usage information.
MemoryInformation() - Constructor for class org.jppf.management.diagnostics.MemoryInformation
Create this object and initialize its data.
MemoryLocation - Class in org.jppf.server.protocol
Wrapper fro manipulating a block of data in memory.
MemoryLocation(int) - Constructor for class org.jppf.server.protocol.MemoryLocation
Initialize this location and create a buffer of the specified size.
MemoryLocation(byte[]) - Constructor for class org.jppf.server.protocol.MemoryLocation
Initialize this location with the specified buffer.
MemoryLocation(byte[], int, int) - Constructor for class org.jppf.server.protocol.MemoryLocation
Initialize this location with the specified byte array.
MemoryMapDataProvider - Class in org.jppf.task.storage
Implementation of a data provider that handles in-memory data backed by a Map.
MemoryMapDataProvider() - Constructor for class org.jppf.task.storage.MemoryMapDataProvider
 
memoryMBean - Variable in class org.jppf.client.utils.GridMonitor.JPPFManagement
Deprecated.
Proxy to the MXBean that collects heap usage data for the node.
MemoryUsageInformation - Class in org.jppf.management.diagnostics
A Serializable implementation of MemoryUsage.
MemoryUsageInformation(MemoryUsage) - Constructor for class org.jppf.management.diagnostics.MemoryUsageInformation
Initialize this object from a MemoryUsage instance.
merge(Range<T>) - Method in class org.jppf.utils.Range
Construct a Range that is made of all values between the lowest lower bound and the highest upper bound of this range and the other specified range.
mkdirs(File) - Static method in class org.jppf.utils.FileUtils
Create the folders of the specified path, if they do not all already esist.
MoreThan - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value > value.
MoreThan(String, double) - Constructor for class org.jppf.node.policy.MoreThan
Define a comparison between the numeric value of a property and another numeric value.
moveToEndOfList(K, V) - Method in class org.jppf.utils.collections.LinkedListSortedMap
Look up the specified value in thel ist corresponding to the specified key and move it to then end of the list.

N

name - Variable in class org.jppf.client.AbstractClientConnectionHandler
The name given to this connection handler.
nbIdleNodes() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
nbIdleNodes() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Get the number of nodes currently idle.
nbNodes() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
nbNodes() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Get the number of nodes attached to the driver.
nbThreads - Variable in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
The number of processing threads in the node.
newCollection() - Method in class org.jppf.utils.collections.AbstractCollectionMap
Create a new collection of values for insertion into the map.
newCollection() - Method in class org.jppf.utils.collections.ArrayListHashMap
 
newCollection() - Method in class org.jppf.utils.collections.CopyOnWriteListConcurrentMap
 
newCollection() - Method in class org.jppf.utils.collections.EnumSetEnumMap
 
newCollection() - Method in class org.jppf.utils.collections.LinkedListSortedMap
 
newCollection() - Method in class org.jppf.utils.collections.SetIdentityMap
 
newCollection() - Method in class org.jppf.utils.collections.SetSortedMap
 
newCollection() - Method in class org.jppf.utils.collections.VectorHashtable
 
newConnection(ClientEvent) - Method in interface org.jppf.client.event.ClientListener
Notify this listener that a new driver connection was created.
newConnection(ClientEvent) - Method in class org.jppf.client.utils.ClientWithFailover
 
newObjectInputStream(InputStream) - Method in class org.jppf.serialization.GenericObjectStreamBuilder
Obtain an input stream used for deserializing objects.
newObjectInputStream(InputStream) - Method in class org.jppf.serialization.JPPFConfigurationObjectStreamBuilder
Obtain an input stream used for deserializing objects.
newObjectInputStream(InputStream) - Method in interface org.jppf.serialization.JPPFObjectStreamBuilder
Obtain an input stream used for deserializing objects.
newObjectInputStream(InputStream) - Method in class org.jppf.serialization.JPPFObjectStreamBuilderImpl
Obtain an input stream used for deserializing objects.
newObjectInputStream(InputStream) - Static method in class org.jppf.serialization.JPPFObjectStreamFactory
Obtain an input stream used for deserializing objects.
newObjectInputStream(InputStream) - Method in class org.jppf.serialization.XstreamObjectStreamBuilder
Obtain an input stream used for deserializing objects.
newObjectOutputStream(OutputStream) - Method in class org.jppf.serialization.GenericObjectStreamBuilder
Obtain an Output stream used for serializing objects.
newObjectOutputStream(OutputStream) - Method in class org.jppf.serialization.JPPFConfigurationObjectStreamBuilder
Obtain an Output stream used for serializing objects.
newObjectOutputStream(OutputStream) - Method in interface org.jppf.serialization.JPPFObjectStreamBuilder
Obtain an Output stream used for serializing objects.
newObjectOutputStream(OutputStream) - Method in class org.jppf.serialization.JPPFObjectStreamBuilderImpl
Obtain an Output stream used for serializing objects.
newObjectOutputStream(OutputStream) - Static method in class org.jppf.serialization.JPPFObjectStreamFactory
Obtain an Output stream used for serializing objects.
newObjectOutputStream(OutputStream) - Method in class org.jppf.serialization.XstreamObjectStreamBuilder
Obtain an Output stream used for serializing objects.
newValues(long, long, long) - Method in class org.jppf.utils.StatsSnapshot
Called when a new time has been collected.
newValues(long, long) - Method in class org.jppf.utils.StatsSnapshot
Called when a new time has been collected.
nextElement() - Method in class org.jppf.utils.IteratorEnumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
NO_OPTIONS - Static variable in class org.jppf.utils.base64.Base64
No options specified.
Node - Interface in org.jppf.node
Interface for a node that provides information about its activity.
NODE_MBEAN_NAME - Static variable in interface org.jppf.management.JPPFAdminMBean
Deprecated.
NODE_RESULTS - Static variable in interface org.jppf.server.protocol.results.SendResultsStrategy
Name of a strategy which returns results as soon as they come back from a node.
NODE_SUFFIX - Static variable in interface org.jppf.management.JPPFAdminMBean
RMI registry namespace suffix for nodes.
NodeAwareness - Interface in org.jppf.server.scheduler.bundle
Bundler implementations should implement this interface if they wish to have access to a node's configuration.
nodeConfiguration - Variable in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
Holds information about the node's environment and configuration.
nodeConnected(NodeConnectionEvent) - Method in interface org.jppf.server.event.NodeConnectionListener
Called when a node is connected to the server.
nodeConnection - Variable in class org.jppf.node.AbstractNode
Get the connection used by this node.
NodeConnectionEvent - Class in org.jppf.server.event
Event emitted when a node connects to or disconnects from the server.
NodeConnectionEvent(JPPFManagementInfo) - Constructor for class org.jppf.server.event.NodeConnectionEvent
Initialize this event with the specified source.
NodeConnectionListener - Interface in org.jppf.server.event
Interface for classes that wish to be notified of node connection events.
nodeDisconnected(NodeConnectionEvent) - Method in interface org.jppf.server.event.NodeConnectionListener
Called when a node is disconnected from the server.
nodeEnding(NodeLifeCycleEvent) - Method in interface org.jppf.node.event.NodeLifeCycleListener
Called when the node is terminating.
NodeExecutionInfo - Class in org.jppf.node
Instances of this class hold statistics about the execution of a tasks bundle.
NodeExecutionInfo() - Constructor for class org.jppf.node.NodeExecutionInfo
Default no-arg constructor.
NodeExecutionInfo(long, long) - Constructor for class org.jppf.node.NodeExecutionInfo
Default no-args constructor.
NodeExecutionManagerImpl - Class in org.jppf.server.node
Instances of this class manage the execution of JPPF tasks by a node.
NodeExecutionManagerImpl(AbstractNode) - Constructor for class org.jppf.server.node.NodeExecutionManagerImpl
Initialize this execution manager with the specified node.
NodeExecutionManagerImpl(NodeInternal, String) - Constructor for class org.jppf.server.node.NodeExecutionManagerImpl
Initialize this execution manager with the specified node.
nodeInfo - Variable in class org.jppf.server.job.management.NodeJobInformation
The information about the node.
nodeIO - Variable in class org.jppf.server.node.JPPFNode
The object responsible for this node's I/O.
NodeJobInformation - Class in org.jppf.server.job.management
Instances of this cass hold temporary information about a sub-job and the node it was dispatched to
NodeJobInformation(JPPFManagementInfo, JobInformation) - Constructor for class org.jppf.server.job.management.NodeJobInformation
 
NodeLifeCycleErrorHandler - Interface in org.jppf.node.event
Interface for handling uncaught throwables raised when executing one of the methods of NodeLifeCycleListener.
NodeLifeCycleEvent - Class in org.jppf.node.event
Instances of this class represent node life cycle events.
NodeLifeCycleEvent(Node, NodeLifeCycleEventType) - Constructor for class org.jppf.node.event.NodeLifeCycleEvent
Initialize this event with the specified execution manager.
NodeLifeCycleEvent(Node, NodeLifeCycleEventType, JPPFDistributedJob, AbstractJPPFClassLoader) - Constructor for class org.jppf.node.event.NodeLifeCycleEvent
Initialize this event with the specified job, task class loader and tasks.
NodeLifeCycleEvent(Node, NodeLifeCycleEventType, JPPFDistributedJob, AbstractJPPFClassLoader, List<Task>, DataProvider) - Constructor for class org.jppf.node.event.NodeLifeCycleEvent
Initialize this event with the specified job, task class loader and tasks.
NodeLifeCycleEventType - Enum in org.jppf.node.event
A type safe enumeration of all possible types of node life cycle events.
NodeLifeCycleListener - Interface in org.jppf.node.event
Interface for all listeners to the node's life cycle events.
NodeLifeCycleListenerEx - Interface in org.jppf.node.event
Extension of the NodeLifeCycleListener insterface which receives additional notifications right after the header of a job has been received, and before the data provider and tasks are received.
NodeRunner - Class in org.jppf.node
Bootstrap class for launching a JPPF node.
NodeRunner() - Constructor for class org.jppf.node.NodeRunner
 
NodeSelector - Interface in org.jppf.management
Marker interface for selecting nodes when using the JPPFNodeForwardingMBean methods.
NodeSelector.AllNodesSelector - Class in org.jppf.management
Selects all nodes.
NodeSelector.AllNodesSelector() - Constructor for class org.jppf.management.NodeSelector.AllNodesSelector
Default constructor.
NodeSelector.ExecutionPolicySelector - Class in org.jppf.management
Selects nodes based on an ExecutionPolicy.
NodeSelector.ExecutionPolicySelector(ExecutionPolicy) - Constructor for class org.jppf.management.NodeSelector.ExecutionPolicySelector
Initialize this selector with the specified execution policy.
NodeSelector.UuidSelector - Class in org.jppf.management
Selects nodes based on their uuids.
NodeSelector.UuidSelector(Collection<String>) - Constructor for class org.jppf.management.NodeSelector.UuidSelector
Initialize this selector with the specified list of node UUIDs.
NodeSelector.UuidSelector(String...) - Constructor for class org.jppf.management.NodeSelector.UuidSelector
Initialize this selector with the specified array of node UUIDs.
nodesInformation() - Method in class org.jppf.management.JMXDriverConnectionWrapper
Request the JMX connection information for all the nodes attached to the server.
nodesInformation() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Request the JMX connection information for all the nodes attached to the server.
nodeStarting(NodeLifeCycleEvent) - Method in interface org.jppf.node.event.NodeLifeCycleListener
Called when the node has finished initializing, and before it starts processing jobs.
normalUUID() - Static method in class org.jppf.utils.JPPFUuid
Create a UUID in a standard format as described in UUID.toString().
not() - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a negation of this policy.
NotifyingInputStream - Class in org.jppf.utils.streams
Input stream that delegates read and skip operations to an underlying stream, and sends notifications of how many bytes were read or skipped via a callback.
NotifyingInputStream(InputStream, NotifyingStreamCallback) - Constructor for class org.jppf.utils.streams.NotifyingInputStream
Initialize this stream with the specified input stream.
NotifyingOutputStream - Class in org.jppf.utils.streams
Output stream that delegates write operations to an underlying stream, and sends notifications of how many bytes were written via a callback.
NotifyingOutputStream(OutputStream, NotifyingStreamCallback) - Constructor for class org.jppf.utils.streams.NotifyingOutputStream
Initialize this stream with the specified input stream.
NotifyingStreamCallback - Interface in org.jppf.utils.streams
This interface defines a callback used by notifying streams to provide notifications of the bytes read, written or skipped.

O

objects(Object...) - Static method in class org.jppf.utils.CollectionUtils
Return the parameters as an array of Objects.
onCancel() - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
 
onCancel() - Method in interface org.jppf.node.protocol.Task
Callback invoked when this task is cancelled.
onCancel() - Method in class org.jppf.server.protocol.JPPFTask
 
onComplete() - Method in class org.jppf.client.JPPFResultCollector
Called when status is changed to COMPLETE.
OneOf - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value is one of [value1, ··· , valueN].
OneOf(String, double...) - Constructor for class org.jppf.node.policy.OneOf
Define an equality comparison between the numeric value of a property and another numeric value.
OneOf(String, boolean, String...) - Constructor for class org.jppf.node.policy.OneOf
Define an equality comparison between the numeric value of a property and another numeric value.
onRestart() - Method in interface org.jppf.node.protocol.Task
Deprecated.
the task restart feature is inherently unsafe, as it depends on the task having a unique id among all the tasks running in the grid, which cannot be guaranteed. This feature has been removed from the management APIs, with no replacement.
onTimeout() - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
 
onTimeout() - Method in interface org.jppf.node.protocol.Task
Callback invoked when this task times out.
onTimeout() - Method in class org.jppf.server.protocol.JPPFTask
 
operands - Variable in class org.jppf.node.policy.PolicyDescriptor
The operands for this element, applies to non-logical rules (ie not AND, OR, XOR, NOT).
or(ExecutionPolicy...) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "OR" combination of this policy and those specified as operands.
ORDERED - Static variable in class org.jppf.utils.base64.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
org.jppf - package org.jppf
Base classes used throughout the framework.
org.jppf.classloader - package org.jppf.classloader
Support for socket-based communication with remote services.
org.jppf.client - package org.jppf.client
Support for the clients connecting to the JPPF driver.
org.jppf.client.concurrent - package org.jppf.client.concurrent
Classes supporting submission of tasks via executor services as specified in java.util.concurrent.
org.jppf.client.event - package org.jppf.client.event
Support for event handling in the JPPF client.
org.jppf.client.persistence - package org.jppf.client.persistence
Classes for an API that enables persistence of jobs and their state.
org.jppf.client.submission - package org.jppf.client.submission
Support for JPPF jobs submission.
org.jppf.client.taskwrapper - package org.jppf.client.taskwrapper
API used for JPPF-annotated tasks and POJO tasks.
org.jppf.client.utils - package org.jppf.client.utils
Utilities pertaining to the client APIs.
org.jppf.gigaspaces - package org.jppf.gigaspaces
Classes supporting the GigaSpaces connector sample.
org.jppf.gigaspaces.test - package org.jppf.gigaspaces.test
Classes supporting the GigaSpaces connector sample.
org.jppf.jca.cci - package org.jppf.jca.cci
Classes supporting the common client interface for the JPPF resource adapter.
org.jppf.jca.demo - package org.jppf.jca.demo
Demo classes for the JPPF resource adapter.
org.jppf.job - package org.jppf.job
Support for job management in the server.
org.jppf.logging.jdk - package org.jppf.logging.jdk
Support for the extensions to the JDK logging facilities.
org.jppf.logging.log4j - package org.jppf.logging.log4j
Support for extensions to the log4j logging facilities.
org.jppf.management - package org.jppf.management
Support for the JMX-based management of JPPF components.
org.jppf.management.diagnostics - package org.jppf.management.diagnostics
Support for the JVM health monitoring and diagnostics.
org.jppf.management.forwarding - package org.jppf.management.forwarding
Support for forwarding JMX requests to the nodes, along with receiving notifications from them, via the JPPF driver's JMX server.
org.jppf.management.spi - package org.jppf.management.spi
Classes supporting the lookup and registration of custom MBeans.
org.jppf.net - package org.jppf.net
Support for networking in JPPF.
org.jppf.node - package org.jppf.node
Support for node life cycle events.
org.jppf.node.event - package org.jppf.node.event
Support for node life cycle events.
org.jppf.node.initialization - package org.jppf.node.initialization
Support for modification of the node's configuration before it connects to the driver.
This allows for custom server discovery and failover schemes.
org.jppf.node.policy - package org.jppf.node.policy
Classes supporting the application of execution policy to task bundles and nodes.
org.jppf.node.protocol - package org.jppf.node.protocol
Interfaces supporting the data transported between components of the communication model.
org.jppf.process - package org.jppf.process
Classes supporting the creation of client, driver and node processes.
org.jppf.process.event - package org.jppf.process.event
Classes supporting the notification mechanism for events occurring when a process writes to its output or error stream.
org.jppf.scheduling - package org.jppf.scheduling
Support for time-scheduling actions.
org.jppf.serialization - package org.jppf.serialization
Classes providing support for alternatives to Java standard serialization mechanism.
org.jppf.server - package org.jppf.server
Classes supporting the core functionality of the JPPF asynchronous communication model.
org.jppf.server.event - package org.jppf.server.event
Support for events occurring in the server.
org.jppf.server.job.management - package org.jppf.server.job.management
Support for job management mbeans in the server.
org.jppf.server.node - package org.jppf.server.node
Classes supporting the server node-side of the JPPF asynchronous communication model.
org.jppf.server.protocol - package org.jppf.server.protocol
Classes supporting the data transported between components of the communication model.
org.jppf.server.protocol.results - package org.jppf.server.protocol.results
Classes supporting the handling of the results of processing the tasks.
org.jppf.server.scheduler.bundle - package org.jppf.server.scheduler.bundle
Classes supporting the load-balancing of tasks distribution to the nodes.
org.jppf.ssl - package org.jppf.ssl
Classes for SSL configuration.
org.jppf.startup - package org.jppf.startup
Support for service provider interface, to provide pluggable startup classes for nodes and drivers.
org.jppf.task.storage - package org.jppf.task.storage
Support for tasks to access and share read-only data.
The data is transported to the nodes along with he tasks, so it is immediately accessible without need for reading it from or writing it to a specified source.
org.jppf.utils - package org.jppf.utils
Utility and helper classes used throughout the JPPF code.
org.jppf.utils.base64 - package org.jppf.utils.base64
Utility and helper classes used throughout for Base64 encoding / decoding.
org.jppf.utils.collections - package org.jppf.utils.collections
Utility and helper classes providing complex collections porcessing.
org.jppf.utils.streams - package org.jppf.utils.streams
Collection of stream utility classes.
out - Variable in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
The underlying print writer.
outputStreamAltered(ProcessWrapperEvent) - Method in interface org.jppf.process.event.ProcessWrapperEventListener
Notification that the process has written to its output stream.
outputStreamAltered(ProcessWrapperEvent) - Method in class org.jppf.process.ProcessLauncher
Notification that the process has written to its output stream.
outputStreamAltered(ProcessWrapperEvent) - Method in class org.jppf.server.protocol.CommandLineTask
Notification that the process has written to its output stream.
owner - Variable in class org.jppf.client.AbstractClientConnectionHandler
The client connection which owns this connection handler.

P

padLeft(String, char, int) - Static method in class org.jppf.utils.StringUtils
Format a string so that it fits into a string of specified length.
If the string is longer than the specified length, then characters on the left are truncated, otherwise the specified character is appended to the result on the left to obtain the appropriate length.
padRight(String, char, int) - Static method in class org.jppf.utils.StringUtils
Pads a string on the right side with a given character If the string is longer than the specified length, then characters on the right are truncated, otherwise the specified character is appended to the result on the right to obtain the appropriate length.
Pair<U,V> - Class in org.jppf.utils
Utility class holding a pair of references to two objects.
Pair() - Constructor for class org.jppf.utils.Pair
Default constructor provided as a convenience for subclasses.
Pair(U, V) - Constructor for class org.jppf.utils.Pair
Initialize this pair with two values.
parse(String) - Method in class org.jppf.node.policy.PolicyParser
Parse an XML document in a file into a tree of option descriptors.
parse(Reader) - Method in class org.jppf.node.policy.PolicyParser
Parse an XML document in a reader into a tree of option descriptors.
parseIntValues(String) - Static method in class org.jppf.utils.StringUtils
Parse an array of port numbers from a string containing a list of space-separated port numbers.
parseNumber(String) - Static method in class org.jppf.utils.StringUtils
Parse a Number from a String.
parseNumber(String, Number) - Static method in class org.jppf.utils.StringUtils
Parse a Number from a String.
parsePolicy(String) - Static method in class org.jppf.node.policy.PolicyParser
Parse an XML document representing an execution policy.
parsePolicy(File) - Static method in class org.jppf.node.policy.PolicyParser
Parse an XML document representing an execution policy from a file path.
parsePolicy(InputStream) - Static method in class org.jppf.node.policy.PolicyParser
Parse an XML document representing an execution policy from an input stream.
parsePolicy(Reader) - Static method in class org.jppf.node.policy.PolicyParser
Parse an XML document representing an execution policy from a reader.
parsePolicyFile(String) - Static method in class org.jppf.node.policy.PolicyParser
Parse an XML document representing an execution policy from a file path.
path - Variable in class org.jppf.server.protocol.AbstractLocation
The path for this location.
PatternConfiguration - Class in org.jppf.net
Instances of this class represent the configuration parameters for a specific IP address pattern implementation.
PatternConfiguration(int, int, int, char, String) - Constructor for class org.jppf.net.PatternConfiguration
Initialize this pattern configuration with the specified values.
perform() - Method in class org.jppf.server.node.JPPFNode
Perform the main execution loop for this node.
PlainTextPassword - Class in org.jppf.ssl
A password source which uses a plain text string
PlainTextPassword(String...) - Constructor for class org.jppf.ssl.PlainTextPassword
Initialize this password source with a plain text password.
PolicyBuilder - Class in org.jppf.node.policy
Instances of this class build an execution policy graph, based on a policy descriptor parsed from an XML document.
PolicyBuilder() - Constructor for class org.jppf.node.policy.PolicyBuilder
 
PolicyDescriptor - Class in org.jppf.node.policy
Intermediary data structure generated by the xml parser that makes the actual building of an execution policy easier.
PolicyDescriptor() - Constructor for class org.jppf.node.policy.PolicyDescriptor
 
PolicyParser - Class in org.jppf.node.policy
This class is a parser for XML Execution Policy documents.
PolicyParser() - Constructor for class org.jppf.node.policy.PolicyParser
Initialize this parser.
PolicyRuleTest - Class in org.jppf.node.policy
Simple test of an execution policy.
PolicyRuleTest() - Constructor for class org.jppf.node.policy.PolicyRuleTest
 
poll() - Method in class org.jppf.client.concurrent.JPPFCompletionService
 
poll(long, TimeUnit) - Method in class org.jppf.client.concurrent.JPPFCompletionService
 
populate() - Method in class org.jppf.management.JPPFSystemInformation
Populate this system information object.
port - Variable in class org.jppf.client.AbstractClientConnectionHandler
The TCP port the class server is listening to.
port - Variable in class org.jppf.management.JMXConnectionWrapper
The RMI port used by the server.
port() - Method in class org.jppf.utils.HostPort
Get the port number.
postProcess(String) - Method in class org.jppf.net.RangePattern
Perform post-processing of the source string before applying common transformations.
preProcess(String) - Method in class org.jppf.net.RangePattern
Perform pre-processing of the source string before applying common transformations.
print(String) - Method in class org.jppf.utils.PropertiesTableFormat
Print the specified string.
printClassLoaderHierarchy(ClassLoader) - Static method in class org.jppf.utils.StringUtils
Print a top-down representation of a class loader hierarchy into a string.
printDeadlocks(ThreadDump) - Method in class org.jppf.management.diagnostics.HTMLThreadDumpWriter
 
printDeadlocks(ThreadDump) - Method in class org.jppf.management.diagnostics.TextThreadDumpWriter
 
printDeadlocks(ThreadDump) - Method in interface org.jppf.management.diagnostics.ThreadDumpWriter
Print the deadlocked threads information.
printString(String) - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
 
printString(String) - Method in interface org.jppf.management.diagnostics.ThreadDumpWriter
Print the specified string without line terminator.
printThread(ThreadInformation) - Method in class org.jppf.management.diagnostics.HTMLThreadDumpWriter
 
printThread(ThreadInformation) - Method in class org.jppf.management.diagnostics.TextThreadDumpWriter
 
printThread(ThreadInformation) - Method in interface org.jppf.management.diagnostics.ThreadDumpWriter
Print information about a thread.
printThreadDump(ThreadDump) - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
 
printThreadDump(ThreadDump) - Method in class org.jppf.management.diagnostics.HTMLThreadDumpWriter
 
printThreadDump(ThreadDump) - Method in class org.jppf.management.diagnostics.TextThreadDumpWriter
 
printThreadDump(ThreadDump) - Method in interface org.jppf.management.diagnostics.ThreadDumpWriter
Print the specified thread dump.
printToString(ThreadDump, String) - Static method in class org.jppf.management.diagnostics.HTMLThreadDumpWriter
Print the specified thread dump directly to a string.
printToString(ThreadDump, String) - Static method in class org.jppf.management.diagnostics.TextThreadDumpWriter
Print the specified thread dump directly to a plain text string.
priority - Variable in class org.jppf.client.AbstractJPPFClientConnection
Priority given to the driver this client is connected to.
priority - Variable in class org.jppf.server.protocol.JPPFJobSLA
The priority of this job, used by the server to prioritize queued jobs.
ProcessLauncher - Class in org.jppf.process
This class is intended as a controller for a subprocess, to enable stopping and restarting it when requested.
ProcessLauncher(String) - Constructor for class org.jppf.process.ProcessLauncher
Initialize this process launcher.
processStatusChanged(JPPFClientConnectionStatus, JPPFClientConnectionStatus) - Method in class org.jppf.client.AbstractJPPFClientConnection
Handle a status change from either the class server delegate or the task server connection and determine whether it triggers a status change for the client connection.
ProcessWrapper - Class in org.jppf.process
Wrapper around an external process started with ProcessBuilder.
ProcessWrapper() - Constructor for class org.jppf.process.ProcessWrapper
Initialize this process handler.
ProcessWrapper(Process) - Constructor for class org.jppf.process.ProcessWrapper
Initialize this process handler with the specified process.
ProcessWrapperEvent - Class in org.jppf.process.event
Instances of this class encapsulate an event occurring when a process writes to its output or error stream.
ProcessWrapperEvent(String) - Constructor for class org.jppf.process.event.ProcessWrapperEvent
Initialize this event with the specified source.
ProcessWrapperEventListener - Interface in org.jppf.process.event
Listener interface for receiving event notifications from a process wrapper.
profile - Variable in class org.jppf.server.scheduler.bundle.AbstractBundler
Parameters of the algorithm, grouped as a performance analysis profile.
PropertiesCollection<E> - Interface in org.jppf.utils
 
PropertiesTableFormat - Class in org.jppf.utils
Abstract class for formatters that print the contents of a Properties object as a string.
PropertiesTableFormat(String) - Constructor for class org.jppf.utils.PropertiesTableFormat
Initialize this formatter with the specified title.
props - Variable in class org.jppf.client.AbstractJPPFClientConnection
Contains the configuration properties for this client connection.
publish(LogRecord) - Method in class org.jppf.logging.jdk.JmxHandler
put(K, V) - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
put(Object, Object) - Method in class org.jppf.utils.UnmodifiableTypedProperties
This method does nothing as modification is not permitted.
putAll(Map<? extends Object, ? extends Object>) - Method in class org.jppf.utils.UnmodifiableTypedProperties
This method does nothing as modification is not permitted.
putFields() - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
putInListMap(T, U, Map<T, List<U>>) - Static method in class org.jppf.utils.CollectionUtils
Add an element in a map whose values are lists of elements.
putResults(List<JPPFTask>) - Method in class org.jppf.client.JobResults
Add the specified results to this job.
putValue(K, V) - Method in class org.jppf.utils.collections.AbstractCollectionConcurrentMap
 
putValue(K, V) - Method in class org.jppf.utils.collections.AbstractCollectionHashtable
 
putValue(K, V) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
putValue(K, V) - Method in interface org.jppf.utils.collections.CollectionMap
Add a value for the specified key.

Q

QueueStats - Class in org.jppf.utils
Instances of this class represent statistics for the content of a queue.
QueueStats(String) - Constructor for class org.jppf.utils.QueueStats
Initialize this queue snapshot with a specified title.

R

Range<T extends Comparable<T>> - Class in org.jppf.utils
Instances of this class represent a range of values.
Range(T) - Constructor for class org.jppf.utils.Range
Initialize this range with the specified single value used as both lower and upper bounds.
Range(T, T) - Constructor for class org.jppf.utils.Range
Initialize this range with the specified lower and upper bounds.
RangePattern - Class in org.jppf.net
Represents a pattern used for IP addresses inclusion or exclusion lists.
A pattern represents a single value or a range of values for each component of an IP address.
RangePattern(String, PatternConfiguration) - Constructor for class org.jppf.net.RangePattern
Initialize this object with the specified string pattern.
ranges - Variable in class org.jppf.net.RangePattern
The list of ranges constituting this address pattern.
read() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
read(byte[], int, int) - Method in class org.jppf.serialization.JPPFObjectInputStream
 
read() - Method in class org.jppf.utils.base64.Base64InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.jppf.utils.base64.Base64InputStream
Calls Base64InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
read() - Method in class org.jppf.utils.streams.NotifyingInputStream
 
read(byte[]) - Method in class org.jppf.utils.streams.NotifyingInputStream
 
read(byte[], int, int) - Method in class org.jppf.utils.streams.NotifyingInputStream
 
readBoolean() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readByte() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readChar() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readDouble() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readFields() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readFloat() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readFully(byte[]) - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readFully(byte[], int, int) - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readInt() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readLine() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readLong() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readObjectOverride() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readResolve() - Method in class org.jppf.client.JPPFJob
Resolve this instance after deserialization.
readShort() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readTextFile(Reader) - Static method in class org.jppf.utils.FileUtils
Read the content of a specified reader into a string.
readTextFile(File) - Static method in class org.jppf.utils.FileUtils
Read the content of a specified file into a string.
readTextFile(String) - Static method in class org.jppf.utils.FileUtils
Read the content of a specified file into a string.
readUnsignedByte() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readUnsignedShort() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readUTF() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
ReflectionUtils - Class in org.jppf.utils
Collection of static utility methods for dealing with reflection-based APIs.
ReflectionUtils() - Constructor for class org.jppf.utils.ReflectionUtils
 
RegExp - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value matches regular_expression.
RegExp(String, String) - Constructor for class org.jppf.node.policy.RegExp
Define an equality comparison between the string value of a property and another string value.
registerForwardingNotificationListener(NodeSelector, String, NotificationListener, NotificationFilter, Object) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Register a notification listener which will receive notifications from from the specified MBean on the selected nodes.
registerProviderMBean(T, Class<T>, String) - Method in class org.jppf.management.spi.JPPFMBeanProviderManager
Register the specified MBean.
remove(Object) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
remove(Object) - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
remove(Object) - Method in class org.jppf.utils.UnmodifiableTypedProperties
This method does nothing as modification is not permitted.
removeAll(Collection<?>) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
removeClassLoaderListener(ClassLoaderListener) - Method in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
Remove the specified listener from the list of listeners.
removeClientConnectionStatusListener(ClientConnectionStatusListener) - Method in class org.jppf.client.AbstractClientConnectionHandler
Remove a connection status listener from this connection's list of listeners.
removeClientConnectionStatusListener(ClientConnectionStatusListener) - Method in class org.jppf.client.AbstractJPPFClientConnection
Remove a connection status listener from this connection's list of listeners.
removeClientListener(ClientListener) - Method in class org.jppf.client.AbstractJPPFClient
Remove a listener from the list of listeners to this client.
removeFromListMap(T, U, Map<T, List<U>>) - Static method in class org.jppf.utils.CollectionUtils
Remove an element from a map whose values are lists of elements.
removeJobListener(JobListener) - Method in interface org.jppf.client.concurrent.JobConfiguration
Remove a listener from the list of job listeners.
removeJobListener(JobListener) - Method in class org.jppf.client.JPPFJob
Remove a listener from the list of job listeners.
removeKey(K) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
removeKey(K) - Method in interface org.jppf.utils.collections.CollectionMap
Remove the specified key from this map.
removeListener(S) - Method in class org.jppf.utils.EventEmitter
Remove a listener from the list of listeners.
removeLocationEventListener(LocationEventListener) - Method in class org.jppf.server.protocol.AbstractLocation
Remove a listener from the list of location event listeners for this location.
removeLocationEventListener(LocationEventListener) - Method in interface org.jppf.server.protocol.Location
Remove a listener from the list of location event listeners for this location.
removeNotificationListener(String, NotificationListener) - Method in class org.jppf.management.JMXConnectionWrapper
Remove a listener from the specified MBean.
removeNotificationListener(String, NotificationListener, NotificationFilter, Object) - Method in class org.jppf.management.JMXConnectionWrapper
Remove a listener from the specified MBean.
removeParameter(Object) - Method in interface org.jppf.node.protocol.JobMetadata
Remove a parameter from the metadata.
removeParameter(Object) - Method in class org.jppf.server.protocol.JPPFJobMetadata
Remove a parameter from the metadata.
removePersistentData(Object) - Static method in class org.jppf.node.NodeRunner
Remove a persistent object.
removeShutdownHook(String) - Static method in class org.jppf.utils.SystemUtils
Add the specified shutdown hook with the specified key.
removeSubmissionStatusListener(SubmissionStatusListener) - Method in class org.jppf.client.JPPFResultCollector
Remove a listener from the list of status listeners.
removeSubmissionStatusListener(String, SubmissionStatusListener) - Method in interface org.jppf.jca.cci.JPPFConnection
Remove a listener from the submission with the specified id.
removeTaskExecutionListener(TaskExecutionListener) - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Remove a task execution listener from the list of task execution listeners.
removeValue(K, V) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
removeValue(K, V) - Method in interface org.jppf.utils.collections.CollectionMap
Remove a value from the specified key.
removeValues(K, V...) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
removeValues(K, V...) - Method in interface org.jppf.utils.collections.CollectionMap
Remove the specified values from the specified key.
requestResourceCacheReset() - Method in interface org.jppf.management.JPPFNodeMaintenanceMBean
Request a reset of the resource caches of all the JPPF class loaders maintained by the node.
This method does not perform the reset immediately.
requestResourceCacheReset() - Method in class org.jppf.server.node.AbstractCommonNode
Request a reset of the class loaders resource caches.
requestStatistics() - Method in class org.jppf.client.JPPFClient
Deprecated.
this method does not allow to chose which driver to get the statistics from. Use ((JPPFClientConnectionImpl) getConnection(java.lang.String)).getJmxConnection().statistics() instead.
requiresLayout() - Method in class org.jppf.logging.log4j.JmxAppender
Determines whether a layout is required.
reset() - Method in interface org.jppf.management.JPPFNodeTaskMonitorMBean
Reset the statitcs maintained by this MBean.
reset() - Method in class org.jppf.server.JPPFStats
Reset all fields of this JPPFStats object to their initial values.
reset() - Static method in class org.jppf.utils.JPPFConfiguration
Reset and reload the JPPF configuration.
resetConfiguration() - Method in class org.jppf.client.concurrent.JPPFExecutorService
Reset the configuration for this executor service to a blank state.
resetResourceCache() - Method in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
Reset this class loader's resource cache.
resetStatistics() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
resetStatistics() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Reset this server's statistics.
resetTaskClassLoader() - Method in class org.jppf.node.AbstractNode
This implementation does nothing.
resetTaskClassLoader() - Method in interface org.jppf.node.Node
Reset the current task class loader if any is present (i.e.
resetTaskClassLoader() - Method in class org.jppf.server.node.JPPFNode
 
resetTaskCounter(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Reset the specified nodes' executed tasks counter to zero.
resetTaskCounter() - Method in class org.jppf.management.JMXNodeConnectionWrapper
Reset the node's executed tasks counter to zero.
resetTaskCounter() - Method in interface org.jppf.management.JPPFNodeAdminMBean
Reset the node's executed tasks counter to zero.
restart(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Restart the specified nodes.
restart() - Method in class org.jppf.management.JMXNodeConnectionWrapper
Restart the node.
restart() - Method in interface org.jppf.management.JPPFNodeAdminMBean
Restart the node.
restartShutdown(Long, Long) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Perform a shutdown or restart of the server.
restartShutdown(Long, Long) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Perform a shutdown or restart of the server.
resubmit() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Called when this task bundle should be resubmitted
resultsReceived(FutureResultCollectorEvent) - Method in class org.jppf.client.concurrent.JPPFExecutorService
 
resultsReceived(TaskResultEvent) - Method in interface org.jppf.client.event.TaskResultListener
Called to notify that the results of a number of tasks have been received from the server.
resultsReceived(TaskResultEvent) - Method in class org.jppf.client.JPPFResultCollector
Called to notify that the results of a number of tasks have been received from the server.
resultsReceived(List<DataLocation>) - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Called to notify that the results of a number of tasks have been received from the server.
resultsReceived(Throwable) - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Called to notify that throwable eventually raised while receiving the results.
resumeEncoding() - Method in class org.jppf.utils.base64.Base64OutputStream
Resumes encoding of the stream.
resumeJob(String) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Resume the job with the specified id.
resumeJob(String) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Resume the job with the specified id.
retainAll(Collection<?>) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
rowEnd() - Method in class org.jppf.utils.HTMLPropertiesTableFormat
Write the prologue of a table row.
rowEnd() - Method in class org.jppf.utils.PropertiesTableFormat
Write the prologue of a table row.
rowEnd() - Method in class org.jppf.utils.TextPropertiesTableFormat
Write the prologue of a table row.
rowStart() - Method in class org.jppf.utils.HTMLPropertiesTableFormat
Write the prologue of a table row.
rowStart() - Method in class org.jppf.utils.PropertiesTableFormat
Write the prologue of a table row.
run() - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Run the JPPFRunnable-annotated method of the task object.
run() - Method in class org.jppf.client.utils.GridMonitor.DataUpdateTask
Deprecated.
run() - Method in class org.jppf.gigaspaces.test.HelloTask
Execute the task.
run() - Method in class org.jppf.jca.demo.DemoTask
Run this task.
run() - Method in class org.jppf.management.diagnostics.CPUTimeCollector
 
run() - Method in class org.jppf.process.LauncherListener
Create a socket connection and listen to it, and exit this process when the connection is broken.
run() - Method in class org.jppf.process.ProcessLauncher
Start the socket listener and the subprocess.
run() - Method in class org.jppf.server.node.JPPFNode
Main processing loop of this node.
run() - Method in class org.jppf.server.protocol.JPPFExceptionResult
Display the error context captured in this task.
runJob(String, int, long) - Method in class org.jppf.gigaspaces.test.GSClient
Execute a job with the specified parameters, submitting it to the JPPF space.
runtimeMBean - Variable in class org.jppf.client.utils.GridMonitor.JPPFManagement
Deprecated.
Proxy to the MXBean that holds runtime information about the JVM.

S

sb - Variable in class org.jppf.utils.PropertiesTableFormat
Contains the formatted text.
second - Variable in class org.jppf.utils.Pair
The second object of this pair.
second() - Method in class org.jppf.utils.Pair
Get the second value of this pair.
secure - Variable in class org.jppf.management.JMXConnectionWrapper
Determines whether the JMX connection should be secure or not.
sendHandshakeJob() - Method in class org.jppf.client.AbstractJPPFClientConnection
 
sendResults(ServerTaskBundleClient, Collection<ServerTask>) - Method in class org.jppf.server.protocol.results.SendResultsStrategy.SendAllResultsStrategy
 
sendResults(ServerTaskBundleClient, Collection<ServerTask>) - Method in class org.jppf.server.protocol.results.SendResultsStrategy.SendNodeResultsStrategy
 
sendResults(ServerTaskBundleClient, Collection<ServerTask>) - Method in interface org.jppf.server.protocol.results.SendResultsStrategy
Determine whether results should be sent immediately.
SendResultsStrategy - Interface in org.jppf.server.protocol.results
Strategy to determine whether results should be sent immediately.
SendResultsStrategy.SendAllResultsStrategy - Class in org.jppf.server.protocol.results
Strategy that sends the results when they have all been received for the client bundle.
SendResultsStrategy.SendAllResultsStrategy() - Constructor for class org.jppf.server.protocol.results.SendResultsStrategy.SendAllResultsStrategy
 
SendResultsStrategy.SendNodeResultsStrategy - Class in org.jppf.server.protocol.results
Strategy that sends the results everytime time they are received from a node.
SendResultsStrategy.SendNodeResultsStrategy() - Constructor for class org.jppf.server.protocol.results.SendResultsStrategy.SendNodeResultsStrategy
 
SerializationExceptionHook - Interface in org.jppf.server.node
This interface represents a hook invoked when the serialization of a task raises an exception.
SerializedTask - Class in org.jppf.server.protocol
Represents a serialized task used to transport tasks between clients, servers and nodes.
SerializedTask(int, byte[]) - Constructor for class org.jppf.server.protocol.SerializedTask
Initialized this serialized tasks with the specified position and data.
serializer - Variable in class org.jppf.node.AbstractNode
Utility for deserialization and serialization.
ServerTaskBundleNode - Class in org.jppf.server.protocol
Instances of this class group tasks for the same node channel together.
ServerTaskBundleNode(ServerJob, JPPFTaskBundle, List<ServerTask>) - Constructor for class org.jppf.server.protocol.ServerTaskBundleNode
Initialize this task bundle and set its build number.
set(T...) - Static method in class org.jppf.utils.CollectionUtils
Convert an array into a Set.
setArgs(String...) - Method in class org.jppf.node.policy.CustomPolicy
Set the arguments of this policy.
setAttribute(String, String, Object) - Method in class org.jppf.management.JMXConnectionWrapper
Set the value of an attribute of the specified MBean.
setAvg(double) - Method in class org.jppf.utils.StatsSnapshot
Set the average time / size.
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.JPPFJob
Specify whether the execution of this job is blocking on the client side.
setBroadcastJob(boolean) - Method in interface org.jppf.node.protocol.JobSLA
Specify whether the job is a broadcast job.
setBroadcastJob(boolean) - Method in class org.jppf.server.protocol.JPPFJobSLA
 
setBundle(JPPFTaskBundle) - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Set the bundle whose tasks are currently being executed.
setCancelCallback(JPPFTaskCallback) - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Set the delegate for the onCancel() method.
setCancelUponClientDisconnect(boolean) - Method in interface org.jppf.node.protocol.JobSLA
Specify whether the job should be canceled by the driver if the client gets disconnected.
setCancelUponClientDisconnect(boolean) - Method in class org.jppf.server.protocol.JPPFJobSLA
 
setCaptureOutput(boolean) - Method in class org.jppf.server.protocol.CommandLineTask
Specifies whether the process output is captured.
setClassLoader(JPPFClassLoader) - Method in class org.jppf.server.node.AbstractCommonNode
Set the main classloader for the node.
setClientSLA(JobClientSLA) - Method in class org.jppf.client.JPPFJob
Get the service level agreement between the job and the server.
setCommandList(List<String>) - Method in class org.jppf.server.protocol.CommandLineTask
Set the list of command-line arguments.
setCommandList(String...) - Method in class org.jppf.server.protocol.CommandLineTask
Set the list of command-line arguments.
setConnectedStatus(boolean) - Method in class org.jppf.management.JMXConnectionWrapper
Set the connected state of this connection wrapper.
setConnectionStatus(JPPFNodeState.ConnectionState) - Method in class org.jppf.management.JPPFNodeState
Set the status of the connection between the node and the server.
setCpuTime(long) - Method in class org.jppf.management.JPPFNodeState
Set the total cpu time used by the task processing threads.
setCurrentJob(JPPFJob) - Method in class org.jppf.client.AbstractJPPFClientConnection
Set the object that holds the tasks, data provider and submission mode for the current execution.
setDataProvider(DataProvider) - Method in interface org.jppf.client.concurrent.JobConfiguration
Set the job's data provider.
setDataProvider(DataProvider) - Method in class org.jppf.client.JPPFJob
Set the container for data shared between tasks.
setDataProvider(DataProvider) - Method in interface org.jppf.client.taskwrapper.DataProviderHolder
Set the data provider for the task.
setDataProvider(DataProvider) - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Override of JPPFTask.setDataProvider(DataProvider) to enable setting the data provider onto tasks that are not subclasses of JPPFTask and which implement DataProviderHolder.
setDataProvider(DataProvider) - Method in interface org.jppf.node.protocol.Task
Set the provider of shared data for this task.
setDataProvider(DataProvider) - Method in class org.jppf.server.protocol.JPPFTask
 
setDelegationModel(DelegationModel) - Static method in class org.jppf.classloader.AbstractJPPFClassLoader
Specify the class loading delegation model to use.
setDelegationModel(NodeSelector, DelegationModel) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Set the current class loader delegation model for the specified nodes.
setDelegationModel(DelegationModel) - Method in class org.jppf.management.JMXNodeConnectionWrapper
 
setDelegationModel(DelegationModel) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Set the current class loader delegation model for the node.
setEnv(Map<String, String>) - Method in class org.jppf.server.protocol.CommandLineTask
Get the environment variables to set.
setException(Exception) - Method in interface org.jppf.node.protocol.Task
Sets the exception that was raised by this task's execution in the run method.
setException(Exception) - Method in class org.jppf.server.protocol.JPPFTask
 
setExecutionPolicy(ExecutionPolicy) - Method in interface org.jppf.node.protocol.JobCommonSLA
Set the tasks execution policy.
setExecutionPolicy(ExecutionPolicy) - Method in class org.jppf.server.protocol.AbstractCommonSLA
 
setExecutionStatus(JPPFNodeState.ExecutionState) - Method in class org.jppf.management.JPPFNodeState
Get the latest execution status of the node.
setExitAction(Runnable) - Method in class org.jppf.server.node.JPPFNode
Set the action executed when the node exits the main loop.
setFootprint(long) - Method in class org.jppf.server.JPPFStats
Set the total footprint of all the data that was sent to the nodes.
setHost(String) - Method in class org.jppf.management.JMXConnectionWrapper
Get the host the server is running on.
setId(String) - Method in interface org.jppf.node.protocol.Task
Set the user-assigned id for this task.
setId(String) - Method in class org.jppf.server.protocol.JPPFTask
 
SetIdentityMap<K,V> - Class in org.jppf.utils.collections
An identity map whose values are sets of a specified component type.
SetIdentityMap() - Constructor for class org.jppf.utils.collections.SetIdentityMap
Default constructor.
setInitialTaskCount(int) - Method in class org.jppf.job.JobInformation
Set the initial task count of the job.
setJobCancelled(boolean) - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Specify whether the current job has been cancelled, including before starting its execution.
setJobExpirationSchedule(JPPFSchedule) - Method in interface org.jppf.node.protocol.JobCommonSLA
Set the job expiration schedule configuration.
setJobExpirationSchedule(JPPFSchedule) - Method in class org.jppf.server.protocol.AbstractCommonSLA
 
setJobId(String) - Method in class org.jppf.job.JobInformation
Deprecated.
setJobMetadata(JobMetadata) - Method in interface org.jppf.server.scheduler.bundle.JobAwareness
Set the current job's metadata.
setJobName(String) - Method in class org.jppf.job.JobInformation
Set the user-defined name for the job.
setJobSchedule(JPPFSchedule) - Method in interface org.jppf.node.protocol.JobCommonSLA
Set the job schedule.
setJobSchedule(JPPFSchedule) - Method in class org.jppf.server.protocol.AbstractCommonSLA
 
setJobUuid(String) - Method in class org.jppf.job.JobInformation
Set the unique identifier for the job.
setJPPFContext(JPPFContext) - Method in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
 
setJPPFContext(JPPFContext) - Method in interface org.jppf.server.scheduler.bundle.ContextAwareness
Set the corresponding node's context information.
setJppfService(JPPFService) - Method in class org.jppf.gigaspaces.test.GSClient
Set a proxy to the service deployed in a GS space.
setLatest(double) - Method in class org.jppf.utils.StatsSnapshot
Set the most recent time / size observed.
setLocalExecutionEnabled(boolean) - Method in class org.jppf.client.AbstractGenericClient
Specify whether local execution is enabled on this client.
setMax(double) - Method in class org.jppf.utils.StatsSnapshot
Set the peak time / size.
setMaxChannels(int) - Method in interface org.jppf.node.protocol.JobClientSLA
Set the maximum number of channels, including the local execution channel if it is enabled, this job can be sent on.
setMaxChannels(int) - Method in class org.jppf.server.protocol.JPPFJobClientSLA
 
setMaxNodes(int) - Method in class org.jppf.job.JobInformation
Get the maximum number of nodes this job can run on.
setMaxNodes(int) - Method in interface org.jppf.node.protocol.JobSLA
Set the maximum number of nodes this job can run on.
setMaxNodes(int) - Method in class org.jppf.server.protocol.JPPFJobSLA
 
setMbeanName(String) - Method in class org.jppf.logging.log4j.JmxAppender
Set the name of the mbean that sends messages as JMX notifications.
setMetadata(JobMetadata) - Method in class org.jppf.client.JPPFJob
Set this job's metadata.
setMin(double) - Method in class org.jppf.utils.StatsSnapshot
Set the smallest time / size observed.
setName(String) - Method in class org.jppf.client.JPPFJob
Set the user-defined display name for this job.
setNbTasksExecuted(int) - Method in class org.jppf.management.JPPFNodeState
Set the number of tasks executed by the node.
setNodeAdmin(JPPFNodeAdminMBean) - Method in class org.jppf.server.node.JPPFNode
Set the administration and monitoring MBean for this node.
setNodeConfiguration(JPPFSystemInformation) - Method in class org.jppf.server.scheduler.bundle.AbstractAdaptiveBundler
 
setNodeConfiguration(JPPFSystemInformation) - Method in interface org.jppf.server.scheduler.bundle.NodeAwareness
Set the corresponding node's system information.
setOnCancelCallback(JPPFTaskCallback) - Method in interface org.jppf.client.concurrent.TaskConfiguration
Set the delegate for the onCancel() method.
setOnTimeoutCallback(JPPFTaskCallback) - Method in interface org.jppf.client.concurrent.TaskConfiguration
Set the delegate for the onTimeout() method.
setParameter(Object, Object) - Method in interface org.jppf.node.protocol.JobMetadata
Set a parameter in the metadata.
setParameter(Object, Object) - Method in class org.jppf.server.protocol.JPPFJobMetadata
Set a parameter in the metadata.
setPending(boolean) - Method in class org.jppf.job.JobInformation
Set the pending state of the job.
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.
setPersistentData(Object, Object) - Static method in class org.jppf.node.NodeRunner
Set a persistent object with the specified key.
setPoolSize(int) - Method in class org.jppf.server.node.ThreadManagerThreadPool
 
setPosition(int) - Method in interface org.jppf.node.protocol.Task
Set the position of this task in the job in which it was submitted.
setPosition(int) - Method in class org.jppf.server.protocol.JPPFTask
 
setPosition(int) - Method in class org.jppf.utils.TraversalList
Set the current position in the list.
setPriority(int) - Method in class org.jppf.client.AbstractJPPFClientConnection
Set the priority assigned to this connection.
setPriority(int) - Method in class org.jppf.job.JobInformation
Set the priority of the job.
setPriority(int) - Method in interface org.jppf.node.protocol.JobSLA
Set the priority of this job.
setPriority(int) - Method in class org.jppf.server.node.ThreadManagerThreadPool
 
setPriority(int) - Method in class org.jppf.server.protocol.JPPFJobSLA
 
setProcess(Process) - Method in class org.jppf.process.ProcessWrapper
Set the process to handle.
setProperty(String, String) - Method in class org.jppf.utils.UnmodifiableTypedProperties
This method does nothing as modification is not permitted.
setResult(T) - Method in interface org.jppf.node.protocol.Task
Set the result of the task execution.
setResult(Object) - Method in class org.jppf.server.protocol.JPPFTask
 
setResultListener(TaskResultListener) - Method in class org.jppf.client.JPPFJob
Set the listener that receives notifications of completed tasks.
setResultsStrategy(String) - Method in interface org.jppf.node.protocol.JobSLA
Set the strategy used to return the results back to the client.
setResultsStrategy(String) - Method in class org.jppf.server.protocol.JPPFJobSLA
 
setShuttingDown(boolean) - Static method in class org.jppf.node.NodeRunner
Specify whether this node is currently shutting down.
setSizes(StatsSnapshot) - Method in class org.jppf.utils.QueueStats
Set the sizes snapshot.
setSLA(JobSLA) - Method in class org.jppf.client.JPPFJob
Get the service level agreement between the job and the server.
SetSortedMap<K,V> - Class in org.jppf.utils.collections
A sorted map whose values are sets of a given component type.
SetSortedMap() - Constructor for class org.jppf.utils.collections.SetSortedMap
Default cosntructor.
SetSortedMap(Comparator<K>) - Constructor for class org.jppf.utils.collections.SetSortedMap
Default cosntructor.
setStartDir(String) - Method in class org.jppf.server.protocol.CommandLineTask
Set the directory to start the command in.
setStatus(JPPFClientConnectionStatus) - Method in class org.jppf.client.AbstractClientConnectionHandler
Set the status of this connection.
setStatus(JPPFClientConnectionStatus) - Method in class org.jppf.client.AbstractJPPFClientConnection
Set the status of this connection.
setStatus(SubmissionStatus) - Method in class org.jppf.client.JPPFResultCollector
 
setStatus(SubmissionStatus) - Method in interface org.jppf.client.submission.SubmissionStatusHandler
Set the status of this submission.
setSuspended(boolean) - Method in class org.jppf.job.JobInformation
Specify whether the job is in suspended state.
setSuspended(boolean) - Method in interface org.jppf.node.protocol.JobSLA
Specify whether this job is initially suspended.
setSuspended(boolean) - Method in class org.jppf.server.protocol.JPPFJobSLA
 
setTask(byte[]) - Method in class org.jppf.server.protocol.SerializedTask
Set the serialized JPPF task.
setTaskCount(int) - Method in class org.jppf.job.JobInformation
Set the current number of tasks in the job.
setTaskCount(int) - Method in class org.jppf.node.AbstractNode
Set the total number of tasks executed.
setTaskCounter(NodeSelector, Integer) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Reset the specified nodes' executed tasks counter to the specified value.
setTaskCounter(Integer) - Method in class org.jppf.management.JMXNodeConnectionWrapper
Set the node's executed tasks counter to the specified value.
setTaskCounter(Integer) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Reset the node's executed tasks counter to the specified value.
setTaskEvent(Serializable) - Method in class org.jppf.management.JPPFNodeState
Deprecated.
see JPPFTaskListener for a rationale.
setThreadPoolSize(int) - Method in class org.jppf.management.JPPFNodeState
Set the size of the node's thread pool.
setThreadPoolSize(int) - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Set the size of the node's thread pool.
setThreadPriority(int) - Method in class org.jppf.management.JPPFNodeState
Set the priority of the threads in the pool.
setTimeoutCallback(JPPFTaskCallback) - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Set the delegate for the onTimeout() method.
setTimeoutSchedule(JPPFSchedule) - Method in interface org.jppf.client.concurrent.TaskConfiguration
Set the timeout set on the task.
setTimeoutSchedule(JPPFSchedule) - Method in interface org.jppf.node.protocol.Task
Get the task timeout schedule configuration.
setTimeoutSchedule(JPPFSchedule) - Method in class org.jppf.server.protocol.JPPFTask
 
setTimes(StatsSnapshot) - Method in class org.jppf.utils.QueueStats
Set the time snapshot.
setTotal(double) - Method in class org.jppf.utils.StatsSnapshot
Set the total cumulated time / size.
setTotalTasksExecuted(int) - Method in class org.jppf.server.JPPFStats
Set the total number of tasks executed.
setup() - Method in class org.jppf.server.scheduler.bundle.AbstractBundler
Perform context-independent initializations.
setup() - Method in interface org.jppf.server.scheduler.bundle.Bundler
Perform context-independent initializations.
setupManagementParameters(JPPFTaskBundle) - Method in class org.jppf.server.node.AbstractCommonNode
Add management parameters to the specified bundle, before sending it back to a server.
setValue(Object, Object) - Method in interface org.jppf.task.storage.DataProvider
Set a value specified by its key in the store.
setValue(Object, Object) - Method in class org.jppf.task.storage.MemoryMapDataProvider
Set a value specified by its key in the store.
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.
shutdown(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Shutdown the specified nodes.
shutdown() - Method in class org.jppf.management.JMXNodeConnectionWrapper
Shutdown the node.
shutdown() - Method in interface org.jppf.management.JPPFNodeAdminMBean
Shutdown the node.
shutdown(boolean) - Method in class org.jppf.server.node.JPPFNode
Shutdown and eventually restart the node.
shutdown() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Shutdown this execution manager.
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.
simpleDump(Object) - Static method in class org.jppf.utils.ReflectionUtils
Returns a string in format simple_class_name@identity_hashcode from the specified object.
simpleName(ThreadInformation) - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Get a simple representation fort he specified thread.
simpleName(LockInformation) - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Get a simple representation for the specified lock.
size() - Method in class org.jppf.client.JobResults
Get the current number of received results.
size() - Method in class org.jppf.server.protocol.FileLocation
Get the size of the file this location points to.
size() - Method in interface org.jppf.server.protocol.Location
Get the size of the data this location points to.
size() - Method in class org.jppf.server.protocol.MemoryLocation
Get the size of the file this location points to.
size() - Method in class org.jppf.server.protocol.URLLocation
This method always returns -1, as there is no reliable way to know the actual size of available data.
size() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
size() - Method in interface org.jppf.utils.collections.CollectionMap
Get the total number of elements in this collection map.
size() - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
size() - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
size() - Method in class org.jppf.utils.TraversalList
Get the number of elements in this traversal list.
sizeOfListMap(Map<T, List<U>>) - Static method in class org.jppf.utils.CollectionUtils
Get the total number of elements in a map whose values are lists of elements.
skip(long) - Method in class org.jppf.utils.streams.NotifyingInputStream
 
skipBytes(int) - Method in class org.jppf.serialization.JPPFObjectInputStream
 
socketClient - Variable in class org.jppf.client.AbstractClientConnectionHandler
The socket client uses to communicate over a socket connection.
socketInitializer - Variable in class org.jppf.client.AbstractClientConnectionHandler
Used to synchronize access to the underlying socket from multiple threads.
SoftReferenceValuesMap<K,V> - Class in org.jppf.utils.collections
Map whose values are soft references.
SoftReferenceValuesMap() - Constructor for class org.jppf.utils.collections.SoftReferenceValuesMap
Default constructor.
splitTextFile(String, int) - Static method in class org.jppf.utils.FileUtils
Split a file into multiple files whose size is as close as possible to the specified split size.
ssl - Variable in class org.jppf.client.AbstractJPPFClientConnection
Determines whether the communication via the server is done via SSL.
SSLConfigurationException - Exception in org.jppf.ssl
This exception is thrown when a problem is detected while loading the SSL configuration.
SSLConfigurationException(String, Throwable) - Constructor for exception org.jppf.ssl.SSLConfigurationException
Initialize this exception with a specified message and cause exception.
SSLConfigurationException(String) - Constructor for exception org.jppf.ssl.SSLConfigurationException
Initialize this exception with a specified message.
SSLConfigurationException(Throwable) - Constructor for exception org.jppf.ssl.SSLConfigurationException
Initialize this exception with a specified cause exception.
sslEnabled - Variable in class org.jppf.client.AbstractGenericClient
Determines whether SSL communication is on or off.
StackFrameInformation - Class in org.jppf.management.diagnostics
nformation about a frame in a thread stack trace.
StackFrameInformation(StackTraceElement, LockInformation) - Constructor for class org.jppf.management.diagnostics.StackFrameInformation
Create this object with the specified parameters.
start() - Method in class org.jppf.utils.HTMLPropertiesTableFormat
Write the prologue for the formatted text.
start() - Method in class org.jppf.utils.PropertiesTableFormat
Write the prologue for the formatted text.
start() - Method in class org.jppf.utils.TextPropertiesTableFormat
Write the prologue for the formatted text.
startDriverSocket() - Method in class org.jppf.process.ProcessLauncher
Start a server socket that will accept one connection at a time with the JPPF driver, so the server can shutdown properly, when this driver is killed, by a way other than the API (ie CTRL-C or killing the process through the OS shell).
The port the server socket listens to is dynamically attributed, which is obtained by using the constructor new ServerSocket(0).
The driver will connect and listen to this port, and exit when the connection is broken.
The single connection at a time is obtained by doing the ServerSocket.accept() and the Socket.getInputStream().read() in the same thread.
startMonitoring() - Method in class org.jppf.client.utils.GridMonitor
Deprecated.
Start this monitor and associated resources.
startProcess() - Method in class org.jppf.process.ProcessLauncher
Start the sub-process.
startsWithOneOf(String, boolean, String...) - Static method in class org.jppf.utils.StringUtils
Determine whether the specified source string starts with one of the specified values.
state(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Get the latest state information from the node.
state() - Method in class org.jppf.management.JMXNodeConnectionWrapper
Get the latest state information from the node.
state() - Method in interface org.jppf.management.JPPFNodeAdminMBean
Get the latest state information from the node.
statistics() - Method in class org.jppf.management.JMXDriverConnectionWrapper
Get the latest statistics snapshot from the JPPF driver.
statistics() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Get the latest statistics snapshot from the JPPF driver.
StatsSnapshot - Class in org.jppf.utils
Convenience class for collecting time or size statistics.
StatsSnapshot(String) - Constructor for class org.jppf.utils.StatsSnapshot
Initialize this time snapshot with a specified title.
status - Variable in class org.jppf.client.AbstractClientConnectionHandler
Status of the connection.
statusChanged(ClientConnectionStatusEvent) - Method in class org.jppf.client.AbstractGenericClient
 
statusChanged(ClientConnectionStatusEvent) - Method in interface org.jppf.client.event.ClientConnectionStatusListener
Invoked to notify of a status change event on a client connection.
statusChanged(ClientConnectionStatusEvent) - Method in class org.jppf.client.utils.ClientWithFailover
 
stopMonitoring() - Method in class org.jppf.client.utils.GridMonitor
Deprecated.
Stop monitoring the nodes.
stopNode() - Method in class org.jppf.server.node.JPPFNode
Stop this node and release the resources it is using.
storeData(String) - Method in class org.jppf.client.utils.GridMonitor
Deprecated.
Store all data snapshots to file.
storeJob(String, JPPFJob, List<JPPFTask>) - Method in class org.jppf.client.persistence.DefaultFilePersistenceManager
Store the specified job.
storeJob(K, JPPFJob, List<JPPFTask>) - Method in interface org.jppf.client.persistence.JobPersistence
Store the specified tasks of the specified job with the specified key.
StreamConstants - Class in org.jppf.utils.streams
Definition of important constants for stream I/O.
StreamConstants() - Constructor for class org.jppf.utils.streams.StreamConstants
 
StreamUtils - Class in org.jppf.utils.streams
Collection of utility methods for manipulating streams.
StringUtils - Class in org.jppf.utils
This class provides a set of utility methods for manipulating strings.
SubmissionStatus - Enum in org.jppf.client.submission
The status of a submission.
submissionStatusChanged(SubmissionStatusEvent) - Method in interface org.jppf.client.event.SubmissionStatusListener
Called when the status of a submission has changed.
SubmissionStatusEvent - Class in org.jppf.client.event
Instances of this class represent a status change notification for a jppf submission.
SubmissionStatusEvent(String, SubmissionStatus) - Constructor for class org.jppf.client.event.SubmissionStatusEvent
Initialize this event with the specified submission id and status.
SubmissionStatusHandler - Interface in org.jppf.client.submission
Interface implemented by TaskResultListener implementations that wish to handle submission statuses.
SubmissionStatusListener - Interface in org.jppf.client.event
Listener interface for receiving submission status change notifications.
submit(JPPFJob) - Method in class org.jppf.client.AbstractJPPFClient
Submit a JPPFJob for execution.
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 a job execution request.
submit(JPPFJob) - Method in interface org.jppf.client.JPPFClientConnection
Deprecated.
job submissions should be performed via the JPPFClient directly.
submit(JPPFJob) - Method in class org.jppf.client.JPPFClientConnectionImpl
Deprecated.
job submissions should be performed via the JPPFClient directly.
submit(JPPFJob) - Method in class org.jppf.client.utils.ClientWithFailover
Submit the specified job.
submit(JPPFJob) - Method in interface org.jppf.jca.cci.JPPFConnection
Submit a job to the JPPF client.
This method exits immediately after adding the request to the requests queue.
The returned id is used to later retrieve the results and status of the execution.
submit(JPPFJob, SubmissionStatusListener) - Method in interface org.jppf.jca.cci.JPPFConnection
Submit a job to the JPPF client.
This method exits immediately after adding the request to the requests queue.
The returned id is used to later retrieve the results and status of the execution.
submitJob(JPPFJob) - Method in interface org.jppf.gigaspaces.JPPFService
Submit a job to the JPPF processing unit.
submitJob(JPPFJob) - Method in class org.jppf.gigaspaces.JPPFServiceImpl
Submit a job sent by a local or remote GigaSpaces client.
subtract(NodeExecutionInfo) - Method in class org.jppf.node.NodeExecutionInfo
Subtract the times of another instance from this one.
suspendEncoding() - Method in class org.jppf.utils.base64.Base64OutputStream
Suspends encoding of the stream.
suspendJob(String, Boolean) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Suspend the job with the specified id.
suspendJob(String, Boolean) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Suspend the job with the specified id.
systemInformation(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Get the system information for the specified nodes.
systemInformation() - Method in class org.jppf.management.JMXConnectionWrapper
 
systemInformation() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
systemInformation() - Method in class org.jppf.management.JMXNodeConnectionWrapper
Get detailed information about the node's JVM properties, environment variables and runtime information such as memory usage and available processors.
systemInformation() - Method in interface org.jppf.management.JPPFAdminMBean
Get detailed information about the node's JVM properties, environment variables and runtime information such as memory usage and available processors.
systemInformation - Variable in class org.jppf.node.AbstractNode
This node's system information.
SystemUtils - Class in org.jppf.utils
Collection of utility methods used as a convenience for retrieving JVM-level or System-level information.

T

tableEnd() - Method in class org.jppf.utils.HTMLPropertiesTableFormat
Write the prologue of a table.
tableEnd() - Method in class org.jppf.utils.PropertiesTableFormat
Write the prologue of a table.
tableStart(String) - Method in class org.jppf.utils.HTMLPropertiesTableFormat
Write the prologue of a table.
tableStart(String) - Method in class org.jppf.utils.PropertiesTableFormat
Write the prologue of a table.
tableStart(String) - Method in class org.jppf.utils.TextPropertiesTableFormat
Write the prologue of a table.
take() - Method in class org.jppf.client.concurrent.JPPFCompletionService
 
Task<T> - Interface in org.jppf.node.protocol
Interface for all tasks submitted to the execution server.
taskCompleted(Exception) - Method in class org.jppf.server.protocol.ServerTaskBundleNode
Called to notify that the execution of a task has completed.
TaskConfiguration - Interface in org.jppf.client.concurrent
This interface defines the properties that can be provided to a task submitted by a JPPFExecutorService and that is not a JPPFTask instance.
taskExecuted(TaskExecutionEvent) - Method in interface org.jppf.server.node.TaskExecutionListener
Called to notify a listener that a task was executed.
TaskExecutionEvent - Class in org.jppf.server.node
Instances of this class represent events that occur during the life span of an individual JPPF task.
TaskExecutionEvent(Task, String, long, long, boolean) - Constructor for class org.jppf.server.node.TaskExecutionEvent
Initialize this event object with the specified task.
TaskExecutionListener - Interface in org.jppf.server.node
Interface for all classes that wish to listen to events occurring during the life span of individual JPPF tasks.
TaskExecutionNotification - Class in org.jppf.management
Notification sent to provide information about a task that was executed in a node.
TaskExecutionNotification(ObjectName, long, TaskInformation) - Constructor for class org.jppf.management.TaskExecutionNotification
Initialize this notification with the specified parameters.
TaskInformation - Class in org.jppf.management
Instances of this class encapsulate runtime information on tasks executed by a node.
TaskInformation(String, String, long, long, boolean) - Constructor for class org.jppf.management.TaskInformation
Initialize this event object with the specified task.
taskObjectWrapper - Variable in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Wrapper around a task that is not an instance of JPPFTask.
TaskResultEvent - Class in org.jppf.client.event
Event object used to notify interested listeners that a list of task results have been received from the server.
TaskResultEvent(List<JPPFTask>, Throwable) - Constructor for class org.jppf.client.event.TaskResultEvent
Initialize this event with a specified list of tasks.
TaskResultListener - Interface in org.jppf.client.event
Listener interface for receiving notifications of task results received from the server.
taskServerConnectionStatusChanged(ClientConnectionStatusEvent) - Method in class org.jppf.client.AbstractJPPFClientConnection
Invoked to notify of a status change event on a client connection.
TaskState - Enum in org.jppf.server.protocol
State for task indicating whether result or exception was received.
TEMP_BUFFER_SIZE - Static variable in class org.jppf.utils.streams.StreamConstants
Size of temporary buffers used in I/O transfers.
testConnector(int) - Method in class org.jppf.jca.demo.J2EEDemo
Perform a simple call to the JPPF resource adapter.
testConnector(String, long, int) - Method in class org.jppf.jca.demo.J2EEDemo
Perform a simple call to the JPPF resource adapter.
testConnectorBlocking(String, long, int) - Method in class org.jppf.jca.demo.J2EEDemo
Perform a simple call to the JPPF resource adapter.
TestFromJSP - Class in org.jppf.gigaspaces.test
Utility class used from a Java Server Page to invoke a JPPF job execution via a JPPF client deployed as a GigaSpaces processing unit.
TestFromJSP() - Constructor for class org.jppf.gigaspaces.test.TestFromJSP
 
testGS(String, int, long) - Static method in class org.jppf.gigaspaces.test.TestFromJSP
Execute a job and return the result as a string.
testMultipleJobs(int, String, long, int, boolean) - Method in class org.jppf.jca.demo.J2EEDemo
Perform a simple call to the JPPF resource adapter.
testPIDs() - Method in class org.jppf.client.utils.GridMonitor
Deprecated.
This method demonstrates how the APIs in this class can be used to find the Process ID for the driver and nodes.
TexFileSplitter - Class in org.jppf.utils
Utility class that splits a text file into smaller ones with the same number of lines.
TexFileSplitter() - Constructor for class org.jppf.utils.TexFileSplitter
 
textFileAsLines(Reader) - Static method in class org.jppf.utils.FileUtils
Read the content of a specified reader into a string.
TextPropertiesTableFormat - Class in org.jppf.utils
Formatter that print the contents of a Properties object as a plain-text string.
TextPropertiesTableFormat(String) - Constructor for class org.jppf.utils.TextPropertiesTableFormat
Initialize this formatter with the specified title.
TextThreadDumpWriter - Class in org.jppf.management.diagnostics
This class prints a thread dump nicely formatted as plain text to a character stream.
TextThreadDumpWriter(Writer, String) - Constructor for class org.jppf.management.diagnostics.TextThreadDumpWriter
Intiialize this printer with the specified writer.
threadDump() - Method in class org.jppf.management.diagnostics.Diagnostics
 
threadDump() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Get a full thread dump, including detection of deadlocks.
ThreadDump - Class in org.jppf.management.diagnostics
This class encapsulates a JVM thread dump, including dealocks information when available.
ThreadDump(ThreadMXBean) - Constructor for class org.jppf.management.diagnostics.ThreadDump
Create this thread dump from the specified thread mxbean.
threadDump(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Get a JVM thread dump for the specified nodes.
ThreadDumpWriter - Interface in org.jppf.management.diagnostics
Interface for printing a ThreadDump.
ThreadInformation - Class in org.jppf.management.diagnostics
Information about a thread, including the stack trace and associated locks.
ThreadInformation(ThreadInfo) - Constructor for class org.jppf.management.diagnostics.ThreadInformation
Initialize this object from the specified ThreadInfo.
ThreadManager.UsedClassLoader - Class in org.jppf.node
Helper class for managing used class loaders.
ThreadManager.UsedClassLoader(ClassLoader) - Constructor for class org.jppf.node.ThreadManager.UsedClassLoader
 
ThreadManagerThreadPool - Class in org.jppf.server.node
This class manages the thread pool pool for the node's execution manager.
ThreadManagerThreadPool(int) - Constructor for class org.jppf.server.node.ThreadManagerThreadPool
Initialized thread manager.
threadMXBean - Static variable in class org.jppf.server.node.CpuTimeCollector
The platform MBean used to gather statistics about the JVM threads.
threadNames() - Method in class org.jppf.management.diagnostics.Diagnostics
 
threadNames() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Get the names of all live threads in the current JVM.
timeoutCallback - Variable in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
A delegate for the onTimeout() method.
timestamp - Variable in class org.jppf.client.utils.GridMonitor.NodeData
Deprecated.
Date and time (on the client) at which this snapshot is taken.
timestamp - Variable in class org.jppf.server.scheduler.bundle.AbstractBundler
The creation timestamp for this bundler.
toArray() - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
toArray(T[]) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
toByteArray() - Method in class org.jppf.server.protocol.AbstractLocation
Get the content at this location as an array of bytes.
toByteArray() - Method in interface org.jppf.server.protocol.Location
Get the content at this location as an array of bytes.
toByteArray() - Method in class org.jppf.server.protocol.MemoryLocation
Get the content at this location as an array of bytes.
toBytes(String) - Static method in class org.jppf.utils.StringUtils
Convert a string of space-separated hexadecimal numbers into an array of bytes.
toCSV() - Method in class org.jppf.client.utils.GridMonitor.NodeData
Deprecated.
Get this data snapshot as a CSV-formatted string.
toDate(long) - Method in class org.jppf.scheduling.JPPFSchedule
Convert this schedule to a Date object.
toFiles(File, String...) - Static method in class org.jppf.utils.FileUtils
Convert a set of file names into a set of File objects.
toFormattedString() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get this snapshot in an easily readable format, according to the default locale.
toFormattedString(Locale) - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get this snapshot in an easily readable format.
toggleActiveState(NodeSelector) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
toggleActiveState(NodeSelector) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Toggle the activate state of the specified nodes.
toHexString(byte[]) - Static method in class org.jppf.utils.StringUtils
Convert an array of bytes into a string of hexadecimal numbers.
toHexString(byte[], int, int, String) - Static method in class org.jppf.utils.StringUtils
Convert a part of an array of bytes, into a string of hexadecimal numbers.
toIntArray(String, Pattern) - Static method in class org.jppf.utils.StringUtils
Convert a string with separator-separated values into an int array.
toLong(long) - Method in class org.jppf.scheduling.JPPFSchedule
Convert this schedule to a long value.
toMillis(long, TimeUnit) - Static method in class org.jppf.utils.DateTimeUtils
Convert the specified duration expressed in the specified time unit into milliseconds.
toProperties(String) - Static method in class org.jppf.utils.StringUtils
Convert a set of properties from a String to TypedProperties representation.
toString() - Method in class org.jppf.classloader.AbstractJPPFClassLoaderLifeCycle
 
toString() - Method in class org.jppf.client.AbstractJPPFClientConnection
Get a string representation of this client connection.
toString() - Method in class org.jppf.client.JPPFJob
 
toString() - Method in class org.jppf.client.persistence.DefaultFilePersistenceManager
toString() - Method in class org.jppf.job.JobInformation
 
toString() - Method in class org.jppf.job.JobNotification
 
toString() - Method in class org.jppf.management.diagnostics.HealthSnapshot
 
toString() - Method in class org.jppf.management.diagnostics.LockInformation
 
toString() - Method in class org.jppf.management.diagnostics.MemoryInformation
 
toString() - Method in class org.jppf.management.diagnostics.MemoryUsageInformation
 
toString() - Method in class org.jppf.management.diagnostics.StackFrameInformation
 
toString() - Method in class org.jppf.management.forwarding.JPPFNodeForwardingNotification
 
toString() - Method in class org.jppf.management.JMXConnectionWrapper
 
toString() - Method in class org.jppf.management.JPPFManagementInfo
 
toString() - Method in enum org.jppf.management.JPPFNodeState.ConnectionState
 
toString() - Method in enum org.jppf.management.JPPFNodeState.ExecutionState
 
toString() - Method in class org.jppf.management.JPPFNodeState
 
toString() - Method in class org.jppf.net.IPv6AddressPattern
 
toString() - Method in class org.jppf.net.RangePattern
 
toString() - Method in class org.jppf.node.event.NodeLifeCycleEvent
 
toString() - Method in class org.jppf.node.policy.AtLeast
Print this object to a string.
toString() - Method in class org.jppf.node.policy.AtMost
Print this object to a string.
toString() - Method in class org.jppf.node.policy.BetweenEE
Print this object to a string.
toString() - Method in class org.jppf.node.policy.BetweenEI
Print this object to a string.
toString() - Method in class org.jppf.node.policy.BetweenIE
Print this object to a string.
toString() - Method in class org.jppf.node.policy.BetweenII
Print this object to a string.
toString() - Method in class org.jppf.node.policy.Contains
Print this object to a string.
toString() - Method in class org.jppf.node.policy.CustomPolicy
Print this object to a string.
toString() - Method in class org.jppf.node.policy.Equal
Print this object to a string.
toString() - Method in class org.jppf.node.policy.ExecutionPolicy.AndRule
Print this object to a string.
toString() - Method in class org.jppf.node.policy.ExecutionPolicy.LogicalRule
Print this object to a string.
toString() - Method in class org.jppf.node.policy.ExecutionPolicy.NotRule
Print this object to a string.
toString() - Method in class org.jppf.node.policy.ExecutionPolicy.OrRule
Print this object to a string.
toString() - Method in class org.jppf.node.policy.ExecutionPolicy.XorRule
Print this object to a string.
toString() - Method in class org.jppf.node.policy.LessThan
Print this object to a string.
toString() - Method in class org.jppf.node.policy.MoreThan
Print this object to a string.
toString() - Method in class org.jppf.node.policy.OneOf
Print this object to a string.
toString() - Method in class org.jppf.node.policy.RegExp
Print this object to a string.
toString() - Method in class org.jppf.scheduling.JPPFSchedule
 
toString() - Method in class org.jppf.server.JPPFStats
Get a string representation of this stats object.
toString() - Method in class org.jppf.server.protocol.AbstractLocation
Get a string representation of this location.
toString() - Method in class org.jppf.server.protocol.JPPFExceptionResult
Construct a string representation of this object.
toString() - Method in class org.jppf.server.protocol.ServerTaskBundleNode
 
toString() - Method in class org.jppf.task.storage.MemoryMapDataProvider
 
toString() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
toString() - Method in class org.jppf.utils.HostPort
Get a string representation of this object.
toString() - Method in class org.jppf.utils.JPPFUuid
Get a string representation of the generated unique identifier.
toString() - Method in class org.jppf.utils.Pair
 
toString() - Method in class org.jppf.utils.QueueStats
toString() - Method in class org.jppf.utils.Range
 
toString() - Method in class org.jppf.utils.StatsSnapshot
Get a string representation of this stats object.
toString(URLClassLoader) - Static method in class org.jppf.utils.StringUtils
Print a representation of a URLClassLoader into a string.
toString() - Method in class org.jppf.utils.TraversalList
 
toString() - Method in class org.jppf.utils.VersionUtils.Version
 
toStringDuration(long) - Static method in class org.jppf.utils.StringUtils
Transform a duration in milliseconds into a string with hours, minutes, seconds and milliseconds..
toURLs(File...) - Static method in class org.jppf.utils.FileUtils
Convert a set of file paths into a set of URLs.
TraversalList<E> - Class in org.jppf.utils
A list that maintains and manages a current position and corresponding current element.
TraversalList() - Constructor for class org.jppf.utils.TraversalList
Default initialization.
TraversalList(List<E>) - Constructor for class org.jppf.utils.TraversalList
Initialize this traversal list with a specified list with the same element type.
triggerConfigChanged() - Method in class org.jppf.server.node.JPPFNode
Trigger the configuration changed flag.
triggerConfigChanged() - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Trigger the configuration changed flag.
type - Variable in class org.jppf.node.policy.PolicyDescriptor
The type of rule, eg AND, NOT, OneOf, Equal, etc.
TYPE_MASK - Static variable in class org.jppf.management.JPPFManagementInfo
Mask for elimination extended type attributes.
TypedProperties - Class in org.jppf.utils
Extension of the java.util.Properties class to handle the conversion of string values to other types.
TypedProperties() - Constructor for class org.jppf.utils.TypedProperties
Default constructor.
TypedProperties(Map<Object, Object>) - Constructor for class org.jppf.utils.TypedProperties
Initialize this object with a set of existing properties.
TypedProperties.Filter - Interface in org.jppf.utils
A filter for TypedProperties objects.

U

UnmodifiableTypedProperties - Class in org.jppf.utils
This class is an extension of TypedProperties which does not allow modifying the properties it contains.
UnmodifiableTypedProperties() - Constructor for class org.jppf.utils.UnmodifiableTypedProperties
Creates an empty unmodifiable properties map.
UnmodifiableTypedProperties(Map<Object, Object>) - Constructor for class org.jppf.utils.UnmodifiableTypedProperties
Initialize this object with a set of existing properties.
unregisterForwardingNotificationListener(String) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Register a notification listener which will receive notifications from from the specified MBean on the selected nodes.
unregisterProviderMBeans() - Method in class org.jppf.management.spi.JPPFMBeanProviderManager
Un-register all registered mbeans.
unzip(byte[], int, int) - Static method in class org.jppf.utils.CompressionUtils
Uncompress an array of bytes using the gzip API.
updateConfiguration(NodeSelector, Map<Object, Object>, Boolean) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Update the configuration properties of the specified nodes.
updateConfiguration(Map, Boolean) - Method in class org.jppf.management.JMXNodeConnectionWrapper
Update the configuration properties of the node.
updateConfiguration(Map<Object, Object>, Boolean) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Update the configuration properties of the node.
updateJobPriority(String, Integer) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Update the priority of a job.
updateMaxNodes(String, Integer) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Update the maximum number of nodes a node can run on.
updateMaxNodes(String, Integer) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Update the maximum number of nodes a job can run on.
updatePriority(String, Integer) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Update the priority of a job.
updateSystemInformation() - Method in class org.jppf.node.AbstractNode
Update the current system information.
updateThreadPoolSize(NodeSelector, Integer) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Set the size of the specified nodes' thread pool.
updateThreadPoolSize(Integer) - Method in class org.jppf.management.JMXNodeConnectionWrapper
Set the size of the node's thread pool.
updateThreadPoolSize(Integer) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Set the size of the node's thread pool.
updateThreadsPriority(NodeSelector, Integer) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Update the priority of all execution threads for the specified nodes.
updateThreadsPriority(Integer) - Method in class org.jppf.management.JMXNodeConnectionWrapper
Update the priority of all execution threads.
updateThreadsPriority(Integer) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Update the priority of all execution threads.
updateThreadsPriority(int) - Method in class org.jppf.server.node.NodeExecutionManagerImpl
Update the priority of all execution threads.
url - Variable in class org.jppf.management.JMXConnectionWrapper
URL of the MBean server, in a JMX-compliant format.
URL_SAFE - Static variable in class org.jppf.utils.base64.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
URLLocation - Class in org.jppf.server.protocol
Wrapper for manipulating data from a URL.
URLLocation(URL) - Constructor for class org.jppf.server.protocol.URLLocation
Initialize this location with the specified file path.
URLLocation(String) - Constructor for class org.jppf.server.protocol.URLLocation
Initialize this location with the specified file path.
useClassLoader(ClassLoader) - Method in class org.jppf.server.node.ThreadManagerThreadPool
 
used - Variable in class org.jppf.client.utils.GridMonitor.NodeData
Deprecated.
used heap.
userTime - Variable in class org.jppf.node.NodeExecutionInfo
Total user time used by the tasks.
UTF_8 - Static variable in class org.jppf.utils.StringUtils
Charset instance for UTF-8 encoding.
uuid - Variable in class org.jppf.client.AbstractJPPFClient
Unique universal identifier for this JPPF client.
uuid - Variable in class org.jppf.node.AbstractNode
This node's universal identifier.

V

validatePolicy(String) - Static method in class org.jppf.node.policy.PolicyParser
Validate an XML document representing an execution policy against the JPPF Execution Policy schema.
validatePolicy(File) - Static method in class org.jppf.node.policy.PolicyParser
Validate an XML document representing an execution policy against the JPPF Execution Policy schema.
validatePolicy(InputStream) - Static method in class org.jppf.node.policy.PolicyParser
Validate an XML document representing an execution policy against the JPPF Execution Policy schema.
validatePolicy(Reader) - Static method in class org.jppf.node.policy.PolicyParser
Validate an XML document representing an execution policy against the JPPF Execution Policy schema.
validatePolicyFile(String) - Static method in class org.jppf.node.policy.PolicyParser
Validate an XML document representing an execution policy against the JPPF Execution Policy schema.
VALUE_JPPF_DISCOVERY - Static variable in class org.jppf.client.AbstractGenericClient
Constant for JPPF automatic connection discovery
valueOf(String) - Static method in enum org.jppf.classloader.DelegationModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jppf.client.JPPFClientConnectionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jppf.client.submission.SubmissionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jppf.job.JobEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jppf.management.JPPFNodeState.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jppf.management.JPPFNodeState.ExecutionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jppf.node.event.NodeLifeCycleEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jppf.server.protocol.JPPFTaskBundle.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jppf.server.protocol.TaskState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jppf.classloader.DelegationModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jppf.client.JPPFClientConnectionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jppf.client.submission.SubmissionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jppf.job.JobEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jppf.management.JPPFNodeState.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jppf.management.JPPFNodeState.ExecutionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jppf.node.event.NodeLifeCycleEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jppf.server.protocol.JPPFTaskBundle.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jppf.server.protocol.TaskState
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class org.jppf.node.policy.PolicyDescriptor
Type of value used for some rules (currently Equal and OneOf).
VectorHashtable<K,V> - Class in org.jppf.utils.collections
A Hashtable whose values are Vector instances.
VectorHashtable() - Constructor for class org.jppf.utils.collections.VectorHashtable
Default constructor.
VersionUtils - Class in org.jppf.utils
This class provides a utility method to determine the JPPF build number available in the class path.
It is used for the nodes to determine when their code is outdated, in which case they will automatically reload their own code.
VersionUtils.Version - Class in org.jppf.utils
Describes the available version information.
VersionUtils.Version(String, String, String) - Constructor for class org.jppf.utils.VersionUtils.Version
Initialize this version object.

W

waitForResults() - Method in class org.jppf.client.JPPFResultCollector
Wait until all results of a request have been collected.
waitForResults(long) - Method in class org.jppf.client.JPPFResultCollector
Wait until all results of a request have been collected, or the timeout has expired, whichever happens first.
waitForResults(String) - Method in interface org.jppf.jca.cci.JPPFConnection
Wait until all results for the specified job submission have been received.
waitKeyPressed() - Static method in class org.jppf.utils.streams.StreamUtils
Display a message and wait until a key is pressed.
waitKeyPressed(String) - Static method in class org.jppf.utils.streams.StreamUtils
Display a message and wait until a key is pressed.
write(int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
write(byte[]) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
write(byte[], int, int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
write(int) - Method in class org.jppf.utils.base64.Base64OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.jppf.utils.base64.Base64OutputStream
Calls Base64OutputStream.write(int) repeatedly until len bytes are written.
write(int) - Method in class org.jppf.utils.streams.NotifyingOutputStream
 
write(byte[]) - Method in class org.jppf.utils.streams.NotifyingOutputStream
 
write(byte[], int, int) - Method in class org.jppf.utils.streams.NotifyingOutputStream
 
writeBoolean(boolean) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeByte(int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeBytes(String) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeBytesToFile(byte[], String) - Static method in class org.jppf.utils.FileUtils
Write a byte array into an file.
writeBytesToFile(byte[], File) - Static method in class org.jppf.utils.FileUtils
Write a byte array into an file.
writeBytesToStream(byte[], OutputStream) - Static method in class org.jppf.utils.FileUtils
Write a byte array into an output stream.
writeChar(int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeChars(String) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeDouble(double) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeFields() - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeFloat(float) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeInt(int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeLong(long) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeObjectOverride(Object) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeShort(int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeTextFile(String, String) - Static method in class org.jppf.utils.FileUtils
Write the content of a string into a specified file.
writeTextFile(File, String) - Static method in class org.jppf.utils.FileUtils
Write the content of a string into a specified file.
writeTextFile(Writer, String) - Static method in class org.jppf.utils.FileUtils
Write the content of a string into a specified file.
writeUTF(String) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 

X

xor(ExecutionPolicy...) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "XOR" combination of the 2 policies specified as operands.
XstreamObjectStreamBuilder - Class in org.jppf.serialization
Object stream factory that creates streams from the XStream framework.
XstreamObjectStreamBuilder() - Constructor for class org.jppf.serialization.XstreamObjectStreamBuilder
 

Z

ZERO_OBJECT - Static variable in class org.jppf.utils.StringUtils
Constant for an empty array of Objects.
ZERO_STRING - Static variable in class org.jppf.utils.StringUtils
Constant for an empty array of URLs.
ZERO_URL - Static variable in class org.jppf.utils.StringUtils
Constant for an empty array of URLs.
zip(byte[], int, int) - Static method in class org.jppf.utils.CompressionUtils
Compress an array of bytes using the gzip API.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 

Copyright © 2005-2012 JPPF Team.