Index

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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class org.jppf.node.policy.BetweenEE
The interval's lower bound.
abort(Executor) - Method in class org.jppf.persistence.JPPFConnection
 
AbstractAdaptiveBundler<T extends LoadBalancingProfile> - Class in org.jppf.load.balancer
 
AbstractAdaptiveBundler(T) - Constructor for class org.jppf.load.balancer.AbstractAdaptiveBundler
Creates a new instance with the specified parameters profile.
AbstractAsyncExecutionManager - Class in org.jppf.execute.async
Instances of this class manage the execution of JPPF tasks by a node.
AbstractAsyncExecutionManager(TypedProperties, JPPFProperty<Integer>) - Constructor for class org.jppf.execute.async.AbstractAsyncExecutionManager
Initialize this execution manager with the specified node.
AbstractBaseJPPFSnapshot - Class in org.jppf.utils.stats
Convenience class for collecting time or size statistics.
AbstractBoundedObjectPoolQueue<T> - Class in org.jppf.utils.pooling
An extension of AbstractObjectPoolQueue which specifies a maximum size for the pool.
AbstractBoundedObjectPoolQueue(int) - Constructor for class org.jppf.utils.pooling.AbstractBoundedObjectPoolQueue
Initialize this pool with the specified maximum size.
AbstractBundler<T extends LoadBalancingProfile> - Class in org.jppf.load.balancer
Abstract implementation of the Bundler interface.
AbstractBundler(T) - Constructor for class org.jppf.load.balancer.AbstractBundler
Creates a new instance with the specified parameters profile.
AbstractChromosome - Class in org.jppf.ga
Common abstract super class for chromosme implementations.
AbstractChromosome() - Constructor for class org.jppf.ga.AbstractChromosome
 
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.
AbstractConfigurationPrinter - Class in org.jppf.doc
Converts the JPPF predefined properties into the "Configuration properties reference" section of the doc as wiki text.
AbstractConfigurationPrinter() - Constructor for class org.jppf.doc.AbstractConfigurationPrinter
 
AbstractDatabasePersistence<I> - Class in org.jppf.persistence
A persistence implementation which stores data in a single database table.
AbstractDatabasePersistence(String, String, JPPFProperty<String>, String...) - Constructor for class org.jppf.persistence.AbstractDatabasePersistence
Intialize this persistence with a table name specified in the first string parameter.
AbstractDatabasePersistence.ConnectionWrapper - Class in org.jppf.persistence
A wrapper for a connection and some of its characteristics.
AbstractDataLocation - Class in org.jppf.io
Abstract implementation of the DataLocation interface.
AbstractDataLocation() - Constructor for class org.jppf.io.AbstractDataLocation
 
AbstractDiagnosticsMBeanProvider - Class in org.jppf.management.diagnostics
 
AbstractDiagnosticsMBeanProvider() - Constructor for class org.jppf.management.diagnostics.AbstractDiagnosticsMBeanProvider
 
AbstractExecutionManager - Class in org.jppf.execute
Instances of this class manage the execution of JPPF tasks by a node.
AbstractExecutionManager(TypedProperties, JPPFProperty<Integer>) - Constructor for class org.jppf.execute.AbstractExecutionManager
Initialize this execution manager with the specified node.
AbstractExpression<E> - Class in org.jppf.node.policy
Common super class for expressions written as the value of configuration properties containing; properties substitutions and scripted values, i.e. containing expressions of the form "${<property_name>}" or "$script:<language>:<script_source>{<inline_script_or_script_location>}$".
AbstractExpression(String) - Constructor for class org.jppf.node.policy.AbstractExpression
Initialize with a string expression.
AbstractFileFilter - Class in org.jppf.doc
Filter that only accepts directories.
AbstractFileFilter() - Constructor for class org.jppf.doc.AbstractFileFilter
Initialize a filter accepting all names.
AbstractFilePersistence<I,E extends Exception> - Class in org.jppf.persistence
Abstract common superclass for file-based persistence implementations.
AbstractFilePersistence(String...) - Constructor for class org.jppf.persistence.AbstractFilePersistence
Initialize this persistence with the specified path as root directory.
AbstractFilePersistence.DirectoryFilter - Class in org.jppf.persistence
A filter that only matches directories.
AbstractForwardingCodeGenerator<E> - Class in org.jppf.management.doc
Abstract super class for classes that Generate source code for forwarding to node MBeans.
AbstractForwardingCodeGenerator(String, String) - Constructor for class org.jppf.management.doc.AbstractForwardingCodeGenerator
Initialize this visitor.
AbstractHeartbeatConnection - Class in org.jppf.comm.recovery
Common abstract super class for a connection dedicated to recovery from hardware failure of a remote peer.
AbstractHeartbeatConnection() - Constructor for class org.jppf.comm.recovery.AbstractHeartbeatConnection
 
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.
AbstractIsInIPSubnet<P extends AbstractIPAddressPattern> - Class in org.jppf.node.policy
Common abstract super class for execution policy rules that encapsulate a test of type IP is in Subnet string.
AbstractIsInIPSubnet(String...) - Constructor for class org.jppf.node.policy.AbstractIsInIPSubnet
Define a membership test using ipv4.addresses property to determine if a node or driver is in one of the specified subnets.
AbstractIsInIPSubnet(Collection<String>) - Constructor for class org.jppf.node.policy.AbstractIsInIPSubnet
Define a membership test using ipv6.addresses property to determine if a node is in one of the specified subnets.
AbstractJMXConnectionWrapper - Class in org.jppf.management
Wrapper around a JMX connection, providing a thread-safe way of handling disconnections and recovery.
AbstractJMXConnectionWrapper() - Constructor for class org.jppf.management.AbstractJMXConnectionWrapper
Initialize a local connection (same JVM) to the MBean server.
AbstractJMXConnectionWrapper(String, int, boolean) - Constructor for class org.jppf.management.AbstractJMXConnectionWrapper
Initialize the connection to the remote MBean server.
AbstractJMXServer - Class in org.jppf.management
This class is a wrapper around a JMX management server.
AbstractJMXServer(TypedProperties, MBeanServer) - Constructor for class org.jppf.management.AbstractJMXServer
 
AbstractJPPFMapCache<K,V> - Class in org.jppf.caching
A map cache with a LRU eviction policy.
AbstractJPPFMapCache() - Constructor for class org.jppf.caching.AbstractJPPFMapCache
 
AbstractJPPFProperty<T> - Class in org.jppf.utils.configuration
Abstract implementation of the JPPFProperty interface.
AbstractJPPFProperty(String, T, String...) - Constructor for class org.jppf.utils.configuration.AbstractJPPFProperty
Initialize this property with the specified name and default value.
AbstractJPPFQueue<T,U,V> - Class in org.jppf.queue
Abstract superclass for all JPPFQueue implementations.
AbstractJPPFQueue() - Constructor for class org.jppf.queue.AbstractJPPFQueue
 
AbstractJPPFSnapshot - Class in org.jppf.utils.stats
Convenience class for collecting time or size statistics.
AbstractLoadBalancingProfile - Class in org.jppf.load.balancer
 
AbstractLoadBalancingProfile() - Constructor for class org.jppf.load.balancer.AbstractLoadBalancingProfile
 
AbstractLocation<T> - Class in org.jppf.location
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.location.AbstractLocation
Initialize this location with the specified type and path.
AbstractMBeanForwarder - Class in org.jppf.management.forwarding
Abstrat super class for generated node MBean forwarding proxies.
AbstractMBeanForwarder(JMXDriverConnectionWrapper, String) - Constructor for class org.jppf.management.forwarding.AbstractMBeanForwarder
Initialize this forwarding proxy with the specified driver jmx connection and mbean name.
AbstractMBeanProviderManager<S extends JPPFMBeanProvider> - Class in org.jppf.management.spi
Instances of this class manage all management plugins defined through the Service Provider Interface.
AbstractMBeanProviderManager(Class<S>, ClassLoader, Object, Object...) - Constructor for class org.jppf.management.spi.AbstractMBeanProviderManager
Initialize this mbean provider manager and register the MBeans implementing the specified provider interface.
AbstractMBeanStaticProxy - Class in org.jppf.management
Abstract super class for all generated MBean static proxies.
AbstractMBeanStaticProxy(JMXConnectionWrapper, String) - Constructor for class org.jppf.management.AbstractMBeanStaticProxy
Initialize this mbean static proxy.
AbstractNetworkConnectionInterceptor - Class in org.jppf.comm.interceptor
An abstract interceptor implementation which creates or obtains streams from the Socket or SocketChannel passed on to its methods.
AbstractNetworkConnectionInterceptor() - Constructor for class org.jppf.comm.interceptor.AbstractNetworkConnectionInterceptor
 
AbstractNioContext - Class in org.jppf.nio
Context associated with an open communication channel.
AbstractNioContext() - Constructor for class org.jppf.nio.AbstractNioContext
 
AbstractNioMessage - Class in org.jppf.nio
Common abstract superclass representing a message sent or received by a channel.
AbstractNioMessage(NioContext) - Constructor for class org.jppf.nio.AbstractNioMessage
Initialize this nio message.
AbstractNioMessageBase - Class in org.jppf.nio
Common abstract superclass representing a message sent or received by a channel.
AbstractNioMessageBase(NioContext) - Constructor for class org.jppf.nio.AbstractNioMessageBase
Initialize this nio message.
AbstractNioObject - Class in org.jppf.nio
Abstract implementation of the NioObject interface, providing the means to keep stateful information across multiple calls to the read() or write() methods.
AbstractNioObject(DataLocation, int) - Constructor for class org.jppf.nio.AbstractNioObject
Initialize this NioObject with the specified data location and size.
AbstractNotificationBundle - Class in org.jppf.node.protocol
 
AbstractNotificationBundle() - Constructor for class org.jppf.node.protocol.AbstractNotificationBundle
 
AbstractObjectPoolImpl<T> - Class in org.jppf.utils.pooling
 
AbstractObjectPoolImpl() - Constructor for class org.jppf.utils.pooling.AbstractObjectPoolImpl
 
AbstractObjectPoolImpl.LinkedData<E> - Class in org.jppf.utils.pooling
 
AbstractObjectPoolQueue<T> - Class in org.jppf.utils.pooling
A thread-safe, dynamic object pool backed by a LinkedBlockingQueue.
AbstractObjectPoolQueue() - Constructor for class org.jppf.utils.pooling.AbstractObjectPoolQueue
 
AbstractPoolSet<T> - Class in org.jppf.utils.pooling
A thread-safe, dynamic object pool backed by a HashMap.
AbstractPoolSet() - Constructor for class org.jppf.utils.pooling.AbstractPoolSet
 
AbstractPrivilegedAction<T> - Class in org.jppf.client.taskwrapper
Abstract superclass for privileged actions used to invoke a method or constructor through reflection when a security manager is present.
AbstractPrivilegedAction() - Constructor for class org.jppf.client.taskwrapper.AbstractPrivilegedAction
 
AbstractProcessLauncher - Class in org.jppf.process
This class wraps a single slave node process and provides an API to start, stop and monitor it.
AbstractProcessLauncher() - Constructor for class org.jppf.process.AbstractProcessLauncher
 
AbstractProcessLauncher.SlaveSocketWrapper - Class in org.jppf.process
Accepts a connection from the child process and sends process commands as int values via the connection.
AbstractResourceProvider - Class in org.jppf.classloader
Instances of this class are dedicated to reading resource files form the JVM's classpath and converting them into arrays of bytes.
AbstractResourceProvider() - Constructor for class org.jppf.classloader.AbstractResourceProvider
Default constructor.
AbstractSerializationHandler - Class in org.jppf.serialization
A specfic serialization handler for ConcurrentHashMap.
AbstractSerializationHandler() - Constructor for class org.jppf.serialization.AbstractSerializationHandler
 
AbstractSocketWrapper - Class in org.jppf.comm.socket
Common abstract superclass for all socket clients.
AbstractSocketWrapper() - Constructor for class org.jppf.comm.socket.AbstractSocketWrapper
Default constructor is visible to subclasses only.
AbstractSocketWrapper(String, int, ObjectSerializer) - Constructor for class org.jppf.comm.socket.AbstractSocketWrapper
Initialize this socket client and connect it to the specified host on the specified port.
AbstractSocketWrapper(String, int, ObjectSerializer, boolean) - Constructor for class org.jppf.comm.socket.AbstractSocketWrapper
Initialize this socket client and connect it to the specified host on the specified port.
AbstractSocketWrapper(Socket) - Constructor for class org.jppf.comm.socket.AbstractSocketWrapper
Initialize this socket client with an already opened and connected socket.
AbstractSSLHandler - Class in org.jppf.nio
Wrapper for an SSLEngine and an associated channel.
AbstractSSLHandler(SocketChannel, SSLEngine) - Constructor for class org.jppf.nio.AbstractSSLHandler
Instantiate this SSLHandler with the specified channel and SSL engine.
AbstractTask<T> - Class in org.jppf.node.protocol
Abstract superclass for all tasks submitted to the execution server.
AbstractTask() - Constructor for class org.jppf.node.protocol.AbstractTask
 
AbstractTaskNode<T> - Class in org.jppf.node.protocol.graph
Instances of this class represent tasks that are part of a dependency graph of tasks within a job.
Dependencies can be added using the dependsOn(Collection<TaskNode>) and dependsOn(TaskNode...) methods.
AbstractTaskNode() - Constructor for class org.jppf.node.protocol.graph.AbstractTaskNode
 
AbstractTaskObjectWrapper - Class in org.jppf.client.taskwrapper
Common abstract superclass for non-JPPF tasks wrappers.
AbstractTaskObjectWrapper() - Constructor for class org.jppf.client.taskwrapper.AbstractTaskObjectWrapper
 
AbstractThreadDumpWriter - Class in org.jppf.management.diagnostics
Abstract implementation of a ThreadDumpWriter.
AbstractThreadDumpWriter(Writer, String, String) - Constructor for class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Intiialize this printer with the specified writer.
AbstractThreadManager - Class in org.jppf.execute
This class manages the thread for the node's execution manager.
AbstractThreadManager() - Constructor for class org.jppf.execute.AbstractThreadManager
Initialize this execution manager with the specified node.
AbstractTypedProperties - Class in org.jppf.utils
Extension of the java.util.Properties class to handle the conversion of string values to other types.
AbstractTypedProperties() - Constructor for class org.jppf.utils.AbstractTypedProperties
Default constructor.
AbstractTypedProperties(Map<?, ?>) - Constructor for class org.jppf.utils.AbstractTypedProperties
Initialize this object with a set of existing properties.
accept(File) - Method in class org.jppf.doc.FileExplorer.ExploreFilter
 
accept(File) - Method in class org.jppf.doc.JPPFDirFilter
Determine if a file is accepted.
accept(File) - Method in class org.jppf.doc.JPPFFileFilter
Determine if a file is accepted.
accept(File) - Method in class org.jppf.utils.FileReplacer.ReplacerFilter
Tests whether or not the specified abstract pathname should be included in a pathname list.
accept(File) - Method in class org.jppf.utils.ThumbnailGenerator.ImageFileFilter
 
accept(ServerSocketChannel, SocketChannel, SSLHandler, boolean, boolean, Object...) - Method in class org.jppf.nio.acceptor.AcceptorNioServer
Register an incoming connection with this server's selector.
accept(ServerSocketChannel, SocketChannel, SSLHandler, boolean, boolean, Object...) - Method in class org.jppf.nio.NioServer
Register an incoming connection with this server's selector.
accept(Path) - Method in class org.jppf.persistence.AbstractFilePersistence.DirectoryFilter
 
accept(JPPFSnapshot) - Method in class org.jppf.utils.stats.JPPFSnapshot.LabelBasedFilter
 
accept(JPPFSnapshot) - Method in interface org.jppf.utils.stats.JPPFStatistics.Filter
Determines whether the specified snapshot is accepted by this filter.
AcceptAll - Class in org.jppf.node.policy
An execution policy rule that accepts everything.
AcceptAll() - Constructor for class org.jppf.node.policy.AcceptAll
Create an accept all policy not wrapping another policy.
AcceptAll(ExecutionPolicy) - Constructor for class org.jppf.node.policy.AcceptAll
Create an "accept all" policy wrapping another policy.
AcceptChannelTask - Class in org.jppf.nio
This task performs the processing of a newly accepted channel.
AcceptChannelTask(NioServer, ServerSocketChannel, SocketChannel, boolean) - Constructor for class org.jppf.nio.AcceptChannelTask
Initialize this task with the specified selection key.
acceptHandler - Variable in class org.jppf.nio.StatelessNioServer
 
ACCEPTOR - Static variable in class org.jppf.nio.NioConstants
Name of the acceptor server.
ACCEPTOR_CHANNEL - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for an acceptor channel.
ACCEPTOR_CHANNEL - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for an acceptor channel.
AcceptorContext - Class in org.jppf.nio.acceptor
Context associated with a channel serving tasks to a node.
AcceptorContext(AcceptorNioServer, ServerSocketChannel, SocketChannel, JPPFStatistics) - Constructor for class org.jppf.nio.acceptor.AcceptorContext
 
AcceptorNioServer - Class in org.jppf.nio.acceptor
Instances of this class serve task execution requests to the JPPF nodes.
AcceptorNioServer(int[], int[], JPPFStatistics, TypedProperties) - Constructor for class org.jppf.nio.acceptor.AcceptorNioServer
Initialize this server with the specified port numbers.
accepts(C) - Method in interface org.jppf.nio.StatelessNioServer.ContextFilter
 
accepts(String, String) - Method in interface org.jppf.utils.TypedProperties.Filter
Determine whether this filter accepts a property with the specirfied name and value.
accepts(MBeanFeatureInfo) - Method in interface org.jppf.management.doc.MBeanInfoVisitor.MBeanFeatureFilter
Determine whether the specified MBean feature should be accepted.
accepts(MBeanInfo) - Method in interface org.jppf.management.doc.MBeanInfoVisitor.MBeanFilter
Determine whether the specified MBean should be accepted.
accepts(JPPFManagementInfo) - Method in class org.jppf.management.AllNodesSelector
 
accepts(JPPFManagementInfo) - Method in class org.jppf.management.ExecutionPolicySelector
 
accepts(JPPFManagementInfo) - Method in interface org.jppf.management.NodeSelector
Determine whether a node is accepted by this selector.
accepts(JPPFManagementInfo) - Method in class org.jppf.management.ScriptedNodeSelector
 
accepts(JPPFManagementInfo) - Method in class org.jppf.management.UuidSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.AllJobsSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.AtLeastJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.AtMostJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.BetweenEEJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.BetweenEIJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.BetweenIEJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.BetweenIIJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.ContainsJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.EqualsJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.IsOneOfJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.JobNameSelector
 
accepts(JPPFDistributedJob) - Method in interface org.jppf.job.JobSelector
Determine whether the specified job is accepted by this selector.
accepts(JPPFDistributedJob) - Method in class org.jppf.job.JobUuidSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.LessThanJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.MoreThanJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.NotEqualsJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.RegexJobSelector
 
accepts(JPPFDistributedJob) - Method in class org.jppf.job.ScriptedJobSelector
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.AbstractIsInIPSubnet
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.AcceptAll
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.AtLeast
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.Contains
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.Equal
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.ExecutionPolicy
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.ExecutionPolicy.AndRule
Determine if a node is acceptable for this policy.
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.ExecutionPolicy.NotRule
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.ExecutionPolicy.OrRule
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.ExecutionPolicy.XorRule
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.IsSlaveNode
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.NodesMatching
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.NotEqual
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.OneOf
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.Preference
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.RegExp
Determines whether this policy accepts the specified node.
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.RejectAll
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.ScriptedPolicy
 
accepts(PropertiesCollection<String>) - Method in class org.jppf.node.policy.BetweenEE
Determines whether this policy accepts the specified node.
accumulatedElapsed - Variable in class org.jppf.execute.AbstractExecutionManager
The total accumulated elapsed time of the tasks in the current bundle.
accumulatedElapsed - Variable in class org.jppf.execute.async.JobProcessingEntry
The total accumulated elapsed time of the tasks in the current bundle.
ACTIVE - Enum constant in enum class org.jppf.execute.ExecutorStatus
The channel is successfully connected.
add(E) - Method in interface org.jppf.caching.JPPFCollectionCache
Put an element in the cache.
add(E) - Method in class org.jppf.caching.JPPFSimpleSetCache
 
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.
add(String, Location<?>) - Method in interface org.jppf.node.protocol.ClassPath
Deprecated.
the name attribute has no clearly definied, consistent semantics. It is no longer used. Use add(location) instead.
add(String, Location<?>) - Method in class org.jppf.node.protocol.ClassPathImpl
Deprecated.
the name attribute has no clearly defined, consistent semantics. It is no longer used.
add(String, Location<?>, Location<?>) - Method in interface org.jppf.node.protocol.ClassPath
Deprecated.
the name attribute has no clearly definied, consistent semantics. It is no longer used. Use add(sourceLocation, remoteLocation) instead.
add(String, Location<?>, Location<?>) - Method in class org.jppf.node.protocol.ClassPathImpl
Deprecated.
the name attribute has no clearly defined, consistent semantics. It is no longer used.
add(ExecutionInfo) - Method in class org.jppf.execute.ExecutionInfo
Add the times of another instance to this one.
add(Location<?>) - Method in interface org.jppf.node.protocol.ClassPath
Add the specified element to this classpath.
add(Location<?>) - Method in class org.jppf.node.protocol.ClassPathImpl
 
add(Location<?>, Location<?>) - Method in interface org.jppf.node.protocol.ClassPath
Add the specified element to this classpath.
add(Location<?>, Location<?>) - Method in class org.jppf.node.protocol.ClassPathImpl
 
add(Location<?>, Location<?>, boolean) - Method in interface org.jppf.node.protocol.ClassPath
Add the specified element to this classpath.
add(Location<?>, Location<?>, boolean) - Method in class org.jppf.node.protocol.ClassPathImpl
 
add(ClassPathElement) - Method in interface org.jppf.node.protocol.ClassPath
Add the specified element to this classpath.
add(ClassPathElement) - Method in class org.jppf.node.protocol.ClassPathImpl
 
ADD_NOTIFICATION_LISTENER - Static variable in class org.jppf.jmx.JMXHelper
ADD_NOTIFICATION_LISTENER_OBJECTNAME - Static variable in class org.jppf.jmx.JMXHelper
addAll(Collection<? extends E>) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
addAndGet(int) - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Add the specified update and return the new value.
addAndGet(long) - Method in class org.jppf.utils.concurrent.SynchronizedLong
Add the specified update and return the new value.
addArg(String, String) - Method in class org.jppf.utils.cli.PositionalArguments
Add a new argument with an explicit value.
addArg(String, String, String[]) - Method in class org.jppf.utils.cli.NamedArguments
Add a new argument with an explicit value.
addBinding(String, Object) - Method in class org.jppf.node.protocol.ScriptedTask
Add the specified variable to the user-defined bindings.
addBinding(String, Object) - Method in class org.jppf.scripting.ScriptDefinition
Add the specified variable to the user-defined bindings.
addBundle(U) - Method in interface org.jppf.queue.JPPFQueue
Add an object to the queue, and notify all listeners about it.
addClientConnectionListener(HeartbeatConnectionListener) - Method in class org.jppf.comm.recovery.HeartbeatConnection
Add a listener to the list of listeners.
addDependencies(String...) - Method in class org.jppf.node.protocol.JobDependencySpec
Add the specified dependencies ot the job.
addDependencies(Collection<String>) - Method in class org.jppf.node.protocol.JobDependencySpec
Add the specified dependencies ot the job.
addDependency(TaskGraph.Node) - Method in class org.jppf.node.protocol.graph.TaskGraph.Node
Add the specified dependency.
addDiscovery(DriverDiscovery<E>) - Method in class org.jppf.discovery.DriverDiscoveryHandler
Add a new disocvery to this handler.
addExecutionManagerListener(ExecutionManagerListener) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
addExecutionManagerListener(ExecutionManagerListener) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Register a listener with this execution manager.
addExecutionStatusListener(ExecutorChannelStatusListener) - Method in interface org.jppf.execute.ExecutorChannel
Add a execution status listener to this channel's list of listeners.
addJMXConnectionWrapperListener(JMXConnectionWrapperListener) - Method in class org.jppf.management.JMXConnectionWrapper
Add a listener to this connection wrapper.
addJobTasksListener(JobTasksListener) - Method in interface org.jppf.job.JobTasksListenerManager
Add a listener to the list of job tasks listeners.
addListener(ProcessWrapperEventListener) - Method in class org.jppf.process.ProcessWrapper
Add a listener to the list of listeners.
addListener(JPPFStatisticsListener) - Method in class org.jppf.utils.stats.JPPFStatistics
Add a listener to the list of listeners.
addListener(JPPFStatisticsListener, JPPFStatistics.Filter) - Method in class org.jppf.utils.stats.JPPFStatistics
Add a filtered listener to the list of listeners.
addLocation(DataLocation) - Method in class org.jppf.nio.AbstractNioMessage
Add a location to the data locations of this message.
addLocationEventListener(LocationEventListener) - Method in class org.jppf.location.AbstractLocation
 
addLocationEventListener(LocationEventListener) - Method in interface org.jppf.location.Location
Add a listener to the list of location event listeners for this location.
addNode(JobDependencySpec, String) - Method in class org.jppf.node.protocol.graph.MutableJobDependencyGraph
 
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.
addNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.jppf.management.AbstractMBeanStaticProxy
Register a notification listener with the MBean.
addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
addNotificationListener(NodeSelector, NotificationListener) - Method in class org.jppf.management.forwarding.AbstractMBeanForwarder
Add a listener to the MBean for all selected nodes, without filter or handback object.
addNotificationListener(NodeSelector, NotificationListener, NotificationFilter, Object) - Method in class org.jppf.management.forwarding.AbstractMBeanForwarder
Add a listener to the MBean for all selected nodes.
addOrReplaceResource(JPPFResourceWrapper) - Method in class org.jppf.classloader.CompositeResourceWrapper
Add or replace request to this composite request.
addPendingJobEntry(TaskBundle) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
addPendingJobEntry(TaskBundle) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Called when a task bundle s being received by the node, and before it is submitted to this execution manager.
addPort(int) - Method in class org.jppf.nio.NioHelper
Add the specified port to the list of ports.
addProcessLauncherListener(ProcessLauncherListener) - Method in class org.jppf.process.AbstractProcessLauncher
Add a listener to the list of listeners.
addProperties(E, TypedProperties) - Method in interface org.jppf.utils.PropertiesCollection
Add the specified properties with the specified keys.
addProperties(String, TypedProperties) - Method in class org.jppf.management.JPPFSystemInformation
 
addProvider(T) - Method in class org.jppf.utils.ServiceProviderHandler
Add a providers to the list of providers.
addQueueListener(QueueListener<T, U, V>) - Method in class org.jppf.queue.AbstractJPPFQueue
Add a listener to the list of listeners.
addResetCloseable(String, Closeable) - Static method in class org.jppf.utils.CloseableHandler
Add a Closeable to the list of reset closeables.
addResource(JPPFResourceWrapper) - Method in class org.jppf.classloader.CompositeResourceWrapper
Add a request to this composite request.
addSample(PerformanceSample) - Method in class org.jppf.load.balancer.PerformanceCache
Add the specified performance sample to the list of samples.
addServer(int, boolean, Map<String, ?>, boolean) - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
addServer(int, boolean, Map<String, ?>, boolean) - Method in class org.jppf.nio.NioServer
Initialize the underlying server sockets for the spcified array of ports.
addSwitch(String, String) - Method in class org.jppf.utils.cli.NamedArguments
 
addSwitch(String, String, String[]) - Method in class org.jppf.utils.cli.NamedArguments
Add a new argument as a boollean switch.
addTaskExecutionListener(TaskExecutionListener) - Method in class org.jppf.node.protocol.TaskExecutionDispatcher
Add a task execution listener to the list of task execution listeners.
addToPoulation(Chromosome[]) - Method in class org.jppf.ga.GeneticAlgorithm
Add new chromosomes to the population.
addUuid(String) - Method in class org.jppf.classloader.JPPFResourceWrapper
Add a uuid to the uuid path of this resource wrapper.
addValue(String, double) - Method in class org.jppf.utils.stats.JPPFStatistics
Add the specified value to the snapshot with the specified label.
addValues(double, long) - Method in class org.jppf.utils.stats.CumulativeSnapshot
Add a set of aggregated values to this snapshot.
addValues(double, long) - Method in interface org.jppf.utils.stats.JPPFSnapshot
Add a set of aggregated values to this snapshot.
addValues(double, long) - Method in class org.jppf.utils.stats.NonCumulativeSnapshot
Add a set of aggregated values to this snapshot.
addValues(double, long) - Method in class org.jppf.utils.stats.SingleValueSnapshot
Add a set of aggregated values to this snapshot.
addValues(String, double, long) - Method in class org.jppf.utils.stats.JPPFStatistics
Add the specified values to the snapshot with the specified label.
addValues(K, Collection<V>) - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
addValues(K, Collection<V>) - Method in interface org.jppf.utils.collections.CollectionMap
Add the specified values to the specified key.
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.
ADMIN_CONSOLE_VIEW_ADD_TO - Static variable in class org.jppf.utils.configuration.JPPFProperties
The built-in view a pluggable view is attached to.
ADMIN_CONSOLE_VIEW_AUTOSELECT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to automatically select the pluggable view.
ADMIN_CONSOLE_VIEW_CLASS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Name of a pluggable view class, extending org.jppf.ui.plugin.PluggableView.
ADMIN_CONSOLE_VIEW_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable / disable a pluggable view.
ADMIN_CONSOLE_VIEW_ICON - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path to the icon for a pluggable view, seen as the tab icon.
ADMIN_CONSOLE_VIEW_POSITION - Static variable in class org.jppf.utils.configuration.JPPFProperties
The position at which a pluggable view is inserted withing the enclosing tabbed pane.
ADMIN_CONSOLE_VIEW_TITLE - Static variable in class org.jppf.utils.configuration.JPPFProperties
The title for the view, seen as the tab label.
ADMIN_REFRESH_INTERVAL_HEALTH - Static variable in class org.jppf.utils.configuration.JPPFProperties
Interval between updates of the JVM health data.
ADMIN_REFRESH_INTERVAL_STATS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Interval between updates of the server statistics.
ADMIN_REFRESH_INTERVAL_TOPOLOGY - Static variable in class org.jppf.utils.configuration.JPPFProperties
Interval between updates of the topology views.
ADMIN_REFRESH_SYSTEM_INFO - Static variable in class org.jppf.utils.configuration.JPPFProperties
Wether to refresh the node's system info as well (to use for node filtering on the client side).
afterExploreDir(File) - Method in class org.jppf.doc.AuthorsFileExplorer
 
afterExploreDir(File) - Method in class org.jppf.doc.FileExplorer
Called after exploring a directory.
afterFirstRead() - Method in class org.jppf.nio.AbstractNioMessage
Actions to take after the first object in the message has been fully read.
afterFirstRead() - Method in class org.jppf.nio.ClassLoaderNioMessage
Actions to take after the first object in the message has been fully read.
afterReadFile(File, String) - Method in class org.jppf.doc.AuthorsFileExplorer
 
afterReadFile(File, String) - Method in class org.jppf.doc.FileExplorer
Called before reading the content of the file currently explored.
ALL_DRIVERS - Static variable in interface org.jppf.management.DriverSelector
Constant for a selector which accepts all nodes.
ALL_JOBS - Static variable in interface org.jppf.job.JobSelector
A predefined singleton for AllJobsSelector.
ALL_NODES - Static variable in interface org.jppf.management.NodeSelector
Constant for a selector which accepts all nodes.
ALL_RESULTS - Static variable in class org.jppf.node.protocol.SendResultsStrategyConstants
Name of a strategy which returns results only when a client bundle is complete.
AllDriversSelector - Class in org.jppf.management
Selects all drivers.
AllDriversSelector() - Constructor for class org.jppf.management.AllDriversSelector
 
allElements() - Method in interface org.jppf.node.protocol.ClassPath
Get a collection of all the classpath elements in this classpath.
allElements() - Method in class org.jppf.node.protocol.ClassPathImpl
 
allErrorsAsStrings() - Method in class org.jppf.utils.JPPFErrorReporter
Get a string concatenating all the error messages.
allFatalErrorsAsStrings() - Method in class org.jppf.utils.JPPFErrorReporter
Get a string concatenating all the fatal error messages.
AllJobsSelector - Class in org.jppf.job
A job selector which accepts all jobs.
AllJobsSelector() - Constructor for class org.jppf.job.AllJobsSelector
 
AllNodesSelector - Class in org.jppf.management
Selects all nodes.
AllNodesSelector() - Constructor for class org.jppf.management.AllNodesSelector
 
allProperties() - Static method in class org.jppf.jmx.JPPFJMXProperties
Get the list of all predefined configuration properties in this class.
allProperties() - Static method in class org.jppf.utils.configuration.JPPFProperties
Get the list of all predefined configuration properties.
allProperties(Class<?>) - Static method in class org.jppf.utils.configuration.ConfigurationUtils
Get the list of all predefined configuration properties in the specified class.
allValues() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
allValues() - Method in interface org.jppf.utils.collections.CollectionMap
Get a collection of all the values for all keys.
allWarningsAsStrings() - Method in class org.jppf.utils.JPPFErrorReporter
Get a string concatenating all the warning messages.
ALREADY_PERSISTED - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Whether a job has already been persisted.
ALREADY_PERSISTED_P2P - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Whether a job has already been persisted in another driver.
and(JobSelector...) - Method in interface org.jppf.job.JobSelector
Obtain a job selector that realizes a logical "and" operation on this selector and an other.
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.
and(ExecutionPolicy...) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "AND" combination of this policy and those specified as operands.
andNot(ExecutionPolicy) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "NOT" combination of this policy and the negations of the one specified as argument.
andNot(ExecutionPolicy...) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "AND" combination of this policy and the negations of those specified as argumens.
ANDROID - Static variable in class org.jppf.management.JPPFManagementInfo
Deprecated.
the Android node feature is no longer part of JPPF
AndRule(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.ExecutionPolicy.AndRule
Initialize this AND operator with the specified operands.
AnnealingTuneProfile - Class in org.jppf.load.balancer.impl
This class implements the basis of a profile based on simulated annealing jppf.load.balancing.profile.
AnnealingTuneProfile() - Constructor for class org.jppf.load.balancer.impl.AnnealingTuneProfile
Initialize this profile with default values.
AnnealingTuneProfile(TypedProperties) - Constructor for class org.jppf.load.balancer.impl.AnnealingTuneProfile
Initialize this profile with values read from the configuration file.
ANY - Enum constant in enum class org.jppf.persistence.JPPFDatasourceFactory.Scope
Local JVM and remote nodes.
append(LoggingEvent) - Method in class org.jppf.logging.log4j.JmxAppender
Append the specified event to the logger.
areEqual(Object, Object) - Static method in class org.jppf.utils.SystemUtils
Determine whether 2 objects are equal.
args - Variable in class org.jppf.client.taskwrapper.AbstractPrivilegedAction
The parameters of the method or constructor to invoke.
array(T...) - Static method in class org.jppf.utils.collections.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.
ArrayListSortedMap<K,V> - Class in org.jppf.utils.collections
A sorted map whose values are ArrayLists of a given component type.
ArrayListSortedMap() - Constructor for class org.jppf.utils.collections.ArrayListSortedMap
Default constructor.
ArrayListSortedMap(Comparator<K>) - Constructor for class org.jppf.utils.collections.ArrayListSortedMap
Initialize this collection sorted map with the specified comparator.
arrayToString(String, String, String, T...) - Static method in class org.jppf.utils.StringUtils
Get a String representation of an array of any type.
arrayToString(T...) - Static method in class org.jppf.utils.StringUtils
Get a String representation of an array of any type.
assignLatestToMax() - Method in class org.jppf.utils.stats.AbstractJPPFSnapshot
Assign the value of getLatest() to max.
assignLatestToMax() - Method in class org.jppf.utils.stats.CumulativeSnapshot
Assign the value of getLatest() to max.
assignLatestToMax() - Method in class org.jppf.utils.stats.NonCumulativeSnapshot
Assign the value of getLatest() to max.
asString() - Method in class org.jppf.utils.AbstractTypedProperties
Convert this set of properties into a string.
asString() - Method in class org.jppf.utils.JPPFBuffer
Transform this buffer into a string using UTF-8 encoding.
asString(int) - Static method in class org.jppf.utils.JPPFIdentifiers
Get an identifier as a string.
asString(String) - Method in class org.jppf.utils.AbstractTypedProperties
Convert this set of properties into a string.
AsyncExecutionManager - Interface in org.jppf.execute.async
Instances of this interface manage the execution of JPPF tasks by a node.
AsynchronousLoadBalancerPersistence - Class in org.jppf.load.balancer.persistence
An asynchronous wrapper for any other load-balancer persistence implementation.
AsynchronousLoadBalancerPersistence(String...) - Constructor for class org.jppf.load.balancer.persistence.AsynchronousLoadBalancerPersistence
Initialize this persistence with the specified parameters.
AsynchronousPersistence - Class in org.jppf.job.persistence.impl
An asynchronous wrapper for any other job persistence implementation.
AsynchronousPersistence(String...) - Constructor for class org.jppf.job.persistence.impl.AsynchronousPersistence
Initialize this persistence with the specified parameters.
AsyncLogger - Class in org.jppf.utils.concurrent
An asynchronous logger that delegates to an underlying SLF4J logger asychronously.
AsyncLogger(Class<?>) - Constructor for class org.jppf.utils.concurrent.AsyncLogger
 
AsyncLogger(Logger) - Constructor for class org.jppf.utils.concurrent.AsyncLogger
 
AT_LEAST - Enum constant in enum class org.jppf.utils.Operator
The number of connections is at least the expected number.
AT_MOST - Enum constant in enum class org.jppf.utils.Operator
The number of connections is at most the expected number.
AtLeast - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value_or_expression >= a.
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.
AtLeast(String, String) - Constructor for class org.jppf.node.policy.AtLeast
Define a comparison between the numeric value of a property and another numeric value.
AtLeastJobSelector - Class in org.jppf.job
Performs a "at least" comparison between a job metadata value or job name and an other comparable value.
AtLeastJobSelector(Object, Comparable<?>) - Constructor for class org.jppf.job.AtLeastJobSelector
Initialize this selector with a job metadata key and a value to compare with.
AtLeastJobSelector(String) - Constructor for class org.jppf.job.AtLeastJobSelector
Initialize this selector with a value to compare job names with.
AtMost - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value_or_expression <= a.
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.
AtMost(String, String) - Constructor for class org.jppf.node.policy.AtMost
Define a comparison between the numeric value of a property and another numeric value.
AtMostJobSelector - Class in org.jppf.job
Performs a "at most" comparison between a job metadata value or a job name and an other comparable value.
AtMostJobSelector(Object, Comparable<?>) - Constructor for class org.jppf.job.AtMostJobSelector
Initialize this selector with a job metadata key and a value to compare with.
AtMostJobSelector(String) - Constructor for class org.jppf.job.AtMostJobSelector
Initialize this selector with a value to compare job names with.
attachment - Variable in class org.jppf.nio.NioServer
An arbitrary object attached to this server.
AuthorsFileExplorer - Class in org.jppf.doc
 
AuthorsFileExplorer(File) - Constructor for class org.jppf.doc.AuthorsFileExplorer
 
AuthorsFileExplorer(String) - Constructor for class org.jppf.doc.AuthorsFileExplorer
 
AutoTunedBundler - Class in org.jppf.load.balancer.impl
This class implements a self tuned bundle size algorithm.
AutoTunedBundler(AnnealingTuneProfile) - Constructor for class org.jppf.load.balancer.impl.AutoTunedBundler
Creates a new instance with the initial size of bundle as the start size.
AutoTunedBundlerProvider - Class in org.jppf.load.balancer.spi
Provider implementation for the autotuned, Monte Carlo-based, load-balancing algorithm.
AutoTunedBundlerProvider() - Constructor for class org.jppf.load.balancer.spi.AutoTunedBundlerProvider
 
AutotunedDelegatingBundler - Class in org.jppf.load.balancer.impl
Instances of this bundler delegate their operations to a singleton instance of a AutoTunedBundler.
AutotunedDelegatingBundler(AnnealingTuneProfile) - Constructor for class org.jppf.load.balancer.impl.AutotunedDelegatingBundler
Creates a new instance with the initial size of bundle as the start size.
awaitCondition(long, long, boolean, ConcurrentUtils.Condition) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Wait until the specified condition is fulfilled, or the timeout expires, whichever happens first.
awaitCondition(ConcurrentUtils.Condition, long, long, boolean) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Wait until the specified condition is fulfilled, or the timeout expires, whichever happens first.
awaitCondition(ThreadSynchronization, ConcurrentUtils.Condition, long, long) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Wait until the specified condition is fulfilled, or the timeout expires, whichever happens first.
awaitTermination(long, TimeUnit) - Method in class org.jppf.utils.concurrent.JPPFThreadPool
 
awaitTermination(long, TimeUnit) - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
 
awaitValue(int) - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Wait until the value equals the specified target.

B

b - Variable in class org.jppf.node.policy.BetweenEE
The interval's upper bound.
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.
BaseScriptEvaluator - Class in org.jppf.scripting
Base class for implementing and embedding all sorts of scripted logic.
BaseScriptEvaluator(String, File) - Constructor for class org.jppf.scripting.BaseScriptEvaluator
Initialize this selector with the specfied language and script file.
BaseScriptEvaluator(String, Reader) - Constructor for class org.jppf.scripting.BaseScriptEvaluator
Initialize this selector with the specfied language and script reader.
BaseScriptEvaluator(String, String) - Constructor for class org.jppf.scripting.BaseScriptEvaluator
Initialize this selector with the specfied language and script.
beforeExploreDir(File) - Method in class org.jppf.doc.AuthorsFileExplorer
 
beforeExploreDir(File) - Method in class org.jppf.doc.FileExplorer
Called before exploring a directory.
beforeFirstWrite() - Method in class org.jppf.nio.AbstractNioMessage
Actions to take before the first object in the message is written.
beforeFirstWrite() - Method in class org.jppf.nio.ClassLoaderNioMessage
Actions to take before the first object in the message is written.
beforeReadFile(File) - Method in class org.jppf.doc.AuthorsFileExplorer
 
beforeReadFile(File) - Method in class org.jppf.doc.FileExplorer
Called before reading the content of the file currently explored.
BetweenEE - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type a < property_value_or_expression < 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.
BetweenEE(String, double, String) - Constructor for class org.jppf.node.policy.BetweenEE
Define a comparison of type value between a and b with a excluded and b excluded.
BetweenEE(String, String, 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.
BetweenEE(String, String, String) - Constructor for class org.jppf.node.policy.BetweenEE
Define a comparison of type value between a and b with a excluded and b excluded.
BetweenEEJobSelector - Class in org.jppf.job
Performs a comparison of type "strictly more than lower_bound and strictly less than upper_bound" between a Comparable metadata value or a job name and Comparable lower and upper bounds.
BetweenEEJobSelector(Object, Comparable<?>, Comparable<?>) - Constructor for class org.jppf.job.BetweenEEJobSelector
Initialize this job selector with a metadata key and lower and upper bounds.
BetweenEEJobSelector(String, String) - Constructor for class org.jppf.job.BetweenEEJobSelector
Initialize this job selector with a metadata key and lower and upper bounds.
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.
BetweenEI(String, double, String) - Constructor for class org.jppf.node.policy.BetweenEI
Define a comparison of type value between a and b with a excluded and b included.
BetweenEI(String, String, 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.
BetweenEI(String, String, String) - Constructor for class org.jppf.node.policy.BetweenEI
Define a comparison of type value between a and b with a excluded and b included.
BetweenEIJobSelector - Class in org.jppf.job
Performs a comparison of type "strictly more than lower_bound and at most upper_bound" between a Comparable metadata value or a job name and Comparable lower and upper bounds.
BetweenEIJobSelector(Object, Comparable<?>, Comparable<?>) - Constructor for class org.jppf.job.BetweenEIJobSelector
Initialize this job selector with a metadata key and lower and upper bounds.
BetweenEIJobSelector(String, String) - Constructor for class org.jppf.job.BetweenEIJobSelector
Initialize this job selector with lower and upper bounds.
BetweenIE - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type a <= property_value_or_expression < 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.
BetweenIE(String, double, String) - Constructor for class org.jppf.node.policy.BetweenIE
Define a comparison of type value between a and b with a included and b excluded.
BetweenIE(String, String, 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.
BetweenIE(String, String, String) - Constructor for class org.jppf.node.policy.BetweenIE
Define a comparison of type value between a and b with a included and b excluded.
BetweenIEJobSelector - Class in org.jppf.job
Performs a comparison of type "at least lower_bound and strictly less than upper_bound" between a Comparable metadata value or a job name and Comparable lower and upper bounds.
BetweenIEJobSelector(Object, Comparable<?>, Comparable<?>) - Constructor for class org.jppf.job.BetweenIEJobSelector
Initialize this job selector with a metadata key and lower and upper bounds.
BetweenIEJobSelector(String, String) - Constructor for class org.jppf.job.BetweenIEJobSelector
Initialize this job selector with a metadata key and lower and upper bounds.
BetweenII - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type a <= property_value_or_expression <= 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.
BetweenII(String, double, String) - Constructor for class org.jppf.node.policy.BetweenII
Define a comparison of type value between a and b with a included and b included.
BetweenII(String, String, 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.
BetweenII(String, String, String) - Constructor for class org.jppf.node.policy.BetweenII
Define a comparison of type value between a and b with a included and b included.
BetweenIIJobSelector - Class in org.jppf.job
Performs a comparison of type "at least lower_bound and at most upper_bound" between a Comparable metadata value or a job name and Comparable lower and upper bounds.
BetweenIIJobSelector(Object, Comparable<?>, Comparable<?>) - Constructor for class org.jppf.job.BetweenIIJobSelector
Initialize this job selector with a metadata key and lower and upper bounds.
BetweenIIJobSelector(String, String) - Constructor for class org.jppf.job.BetweenIIJobSelector
Initialize this job selector with a metadata key and lower and upper bounds.
BOOLEAN - Enum constant in enum class org.jppf.node.policy.ValueType
The execution policy rule applies to boolean values.
BooleanExpression - Class in org.jppf.node.policy
An expression that represents a boolean value as either a literal or an expression that returns a boolean.
BooleanExpression(boolean) - Constructor for class org.jppf.node.policy.BooleanExpression
Initialize as a literal boolean value.
BooleanExpression(String) - Constructor for class org.jppf.node.policy.BooleanExpression
 
BooleanProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for boolean properties.
BooleanProperty(String, Boolean, String...) - Constructor for class org.jppf.utils.configuration.BooleanProperty
Initialize this property with the specified name and default value.
BootstrapObjectSerializer - Class in org.jppf.comm.socket
This serializer is used solely by the nodes to enable their bootstrapping.
BootstrapObjectSerializer() - Constructor for class org.jppf.comm.socket.BootstrapObjectSerializer
The default constructor must be public to allow for instantiation through Java reflection.
BootstrapSocketClient - Class in org.jppf.comm.socket
This class provides a simple API to transfer objects over a TCP socket connection.
BootstrapSocketClient() - Constructor for class org.jppf.comm.socket.BootstrapSocketClient
Default constructor is invisible to other classes.
BootstrapSocketClient(String, int) - Constructor for class org.jppf.comm.socket.BootstrapSocketClient
Initialize this socket client and connect it to the specified host on the specified port.
BootstrapSocketClient(Socket) - Constructor for class org.jppf.comm.socket.BootstrapSocketClient
Initialize this socket client with an already opened and connected socket.
BoundedByteArrayOutputStream - Class in org.jppf.utils.streams
A byte ArrayOutputStream with a maximum size of data that can be written into it.
BoundedByteArrayOutputStream(byte[], int, int) - Constructor for class org.jppf.utils.streams.BoundedByteArrayOutputStream
Initialize this stream.
BoundedByteArrayPool - Class in org.jppf.io
A bounded pool which holds byte arrays with a fixed size.
BoundedByteArrayPool(int, int) - Constructor for class org.jppf.io.BoundedByteArrayPool
Initiialize this pool with the specified maximum capacity and buffer size.
buffer - Variable in class org.jppf.utils.JPPFBuffer
The actual buffer, intended to contain a serialized object graph.
build() - Method in class org.jppf.utils.concurrent.QueueHandler.Builder
COnstruct and configure a QueueHandler instance using previously set configuration pproperties.
build(Object...) - Static method in class org.jppf.utils.StringUtils
Build a string made of the specified tokens.
Build - Class in org.jppf.doc.jenkins
 
Build() - Constructor for class org.jppf.doc.jenkins.Build
 
buildClasspath(List<String>) - Method in class org.jppf.process.AbstractProcessLauncher
Build the ful classpath based onthe current process's classpath and the provided classpath elements.
builder() - Static method in interface org.jppf.utils.concurrent.QueueHandler
Create a builder to construct and configure a QueueHandler.
buildString(int[]) - Static method in class org.jppf.utils.StringUtils
Convert an array of int values into a space-separated string.
buildString(String, String, String, int[]) - Static method in class org.jppf.utils.StringUtils
Get a String representation of an array of any type.
bundle - Variable in class org.jppf.execute.AbstractExecutionManager
The bundle whose tasks are currently being executed.
bundle - Variable in class org.jppf.execute.async.JobPendingEntry
The bundle whose tasks are currently being executed.
bundleAdded(QueueEvent<T, U, V>) - Method in interface org.jppf.queue.QueueListener
Notify a listener that a bundle was added to the queue.
bundleAdded(QueueEvent<T, U, V>) - Method in class org.jppf.queue.QueueListenerAdapter
 
bundleExecuted(TaskBundle, List<Task<?>>, Throwable) - Method in interface org.jppf.execute.async.ExecutionManagerListener
Called when the execution of a task bundle has finished.
BundleParameter - Enum Class in org.jppf.node.protocol
Constants used when a client sends an admin command to a server.
Bundler<T extends LoadBalancingProfile> - Interface in org.jppf.load.balancer
This is the interface of all strategies for defining bundle task size.
BUNDLER_COUNT - Static variable in interface org.jppf.load.balancer.Bundler
Count of the bundlers used to generate a readable unique id.
bundleRemoved(QueueEvent<T, U, V>) - Method in interface org.jppf.queue.QueueListener
Notify a listener that a bundle was removed from the queue.
bundleRemoved(QueueEvent<T, U, V>) - Method in class org.jppf.queue.QueueListenerAdapter
 
BundlerEx<T extends LoadBalancingProfile> - Interface in org.jppf.load.balancer
A bundler which provides a more advanced feedback method with additional performance data.
BundlerHelper - Class in org.jppf.load.balancer
Collection of static utility methods to help with bundler operations.
BundlerHelper() - Constructor for class org.jppf.load.balancer.BundlerHelper
 
bundlerNumber - Variable in class org.jppf.load.balancer.AbstractBundler
The bundler number for this bundler.
bundleSize - Variable in class org.jppf.load.balancer.AbstractAdaptiveBundler
The current bundle size.
BundleWithTasks - Class in org.jppf.node.protocol
A convenient class to associate a TaskBundle and a list of Tasks.
BundleWithTasks(TaskBundle, List<Task<?>>) - Constructor for class org.jppf.node.protocol.BundleWithTasks
Construct.
BUSY - Enum constant in enum class org.jppf.node.idle.IdleState
The system is busy.
bytesNotification(long) - Method in class org.jppf.io.OverflowDetectorCallback
 
bytesNotification(long) - Method in interface org.jppf.utils.streams.NotifyingStreamCallback
Notify that some bytes were read, written or skipped.

C

CacheablePersistence - Class in org.jppf.job.persistence.impl
A caching wrapper for any other implementation of JobPersistence.
CacheablePersistence(String...) - Constructor for class org.jppf.job.persistence.impl.CacheablePersistence
Initialize this persistence with the specified parameters.
call() - Method in class org.jppf.ssl.FileStoreSource
 
call() - Method in class org.jppf.ssl.PasswordInFile
 
call() - Method in class org.jppf.ssl.PlainTextPassword
 
call() - Method in interface org.jppf.utils.JPPFVoidCallable
 
CALLABLE - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
The definition of the result of a callable sent by a node to a client.
CALLABLE_ID - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
The identifier of a callable sent by a node to a client.
CallableTaskWrapper - Class in org.jppf.client.taskwrapper
Task wrapper for classes implementing Callable.
CallableTaskWrapper(Callable<?>) - Constructor for class org.jppf.client.taskwrapper.CallableTaskWrapper
Initialize this wrapper with the specified Runnable object.
cancel(boolean) - Method in class org.jppf.classloader.ResourceFuture
Attempts to cancel execution of this task.
cancel(boolean) - Method in class org.jppf.execute.NodeTaskWrapper
Set cancel indicator and cancel task when it implements Future interface.
cancelAction(Object) - Method in class org.jppf.scheduling.JPPFScheduleHandler
Cancel the scheduled action identified by the specified key.
cancelAction(Object, boolean) - Method in class org.jppf.scheduling.JPPFScheduleHandler
Cancel the scheduled action identified by the specified key.
cancelAllTasks(boolean, boolean) - Method in class org.jppf.execute.AbstractExecutionManager
 
cancelAllTasks(boolean, boolean) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
cancelAllTasks(boolean, boolean) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Cancel all executing or pending tasks.
cancelAllTasks(boolean, boolean) - Method in interface org.jppf.execute.ExecutionManager
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.management.JMXDriverConnectionWrapper
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.
cancelJob(String, boolean, boolean) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
cancelJob(String, boolean, boolean) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Cancel all executing or pending tasks for the specified job.
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 uuid.
cancelJob(NodeSelector, String, Boolean) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the cancelJob operation for all selected nodes (ancel the job with the specified uuid).
cancelJob(NodeSelector, String, Boolean) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Cancel the job with the specified id in the specified nodes.
cancelJob(NodeSelector, String, Boolean) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Cancel the job with the specified id in the specified nodes.
cancelJobs(JobSelector) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Cancel the jobs specified with a given job selector.
CancellationHandler - Interface in org.jppf.node.protocol
This interface should be implemented by tasks that wish a callback invoked as soon as they are cancelled.
cancelled - Variable in class org.jppf.classloader.ResourceFuture
The cancellation status of the task represented by this future.
CANCELLED - Enum constant in enum class org.jppf.node.protocol.TaskState
The task is cancelled.
cancelPendingAction() - Method in class org.jppf.management.JMXNodeConnectionWrapper
 
cancelPendingAction() - Method in interface org.jppf.management.JPPFNodeAdminMBean
Cancel a previous deferred shutdown or restart request, if any.
cancelPendingAction(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the cancelPendingAction operation for all selected nodes (cancel a previous deferred shutdown or restart request, if any).
cancelTimeoutAction() - Method in class org.jppf.execute.NodeTaskWrapper
Remove the specified future from the pending set and notify all threads waiting for the end of the execution.
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<Object, Object>) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
changeLoadBalancerSettings(String, Map<Object, Object>) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Change the bundle size tuning settings.
channel - Variable in class org.jppf.io.ChannelInputSource
The backing ReadableByteChannel.
channel - Variable in class org.jppf.io.ChannelOutputDestination
The backing WritableByteChannel.
channel - Variable in class org.jppf.nio.AbstractNioMessageBase
The channel to read from or write to.
ChannelAwareness - Interface in org.jppf.load.balancer
Concrete Bundlers should implement this interface if they wish to have access to a node's configuration.
channelConfiguration - Variable in class org.jppf.load.balancer.AbstractAdaptiveBundler
Holds information about the node's environment and configuration.
channelCount - Variable in class org.jppf.nio.AbstractNioObject
Actual bytes sent to or received from the underlying channel (in encrypted form for secure channels).
ChannelInputSource - Class in org.jppf.io
Input source backed by a ReadableByteChannel.
ChannelInputSource(ReadableByteChannel) - Constructor for class org.jppf.io.ChannelInputSource
Initialize this input source with the specified SocketWrapper.
ChannelInputStream - Class in org.jppf.utils.streams
An InputStream implementation that reads from an underlying ReadableByteChannel which is assumed to be in blocking mode.
ChannelInputStream(ReadableByteChannel) - Constructor for class org.jppf.utils.streams.ChannelInputStream
Initialize this output stream with the specified writeable channel.
ChannelOutputDestination - Class in org.jppf.io
Output destination backed by a WritableByteChannel.
ChannelOutputDestination(WritableByteChannel) - Constructor for class org.jppf.io.ChannelOutputDestination
Initialize this output destination with the specified SocketWrapper.
ChannelOutputStream - Class in org.jppf.utils.streams
An OutputStream implementation that writes to an underlying WritableByteChannel which is assumed to be in blocking mode.
ChannelOutputStream(WritableByteChannel) - Constructor for class org.jppf.utils.streams.ChannelOutputStream
Initialize this output stream with the specified writeable channel.
channelReadCount - Variable in class org.jppf.nio.AbstractNioMessageBase
Actual bytes sent to or received from the underlying channel.
channelWriteCount - Variable in class org.jppf.nio.AbstractNioMessageBase
Actual bytes sent to or received from the underlying channel.
characters(char[], int, int) - Method in class org.jppf.doc.jenkins.Handler
 
CharProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for char properties.
CharProperty(String, Character, String...) - Constructor for class org.jppf.utils.configuration.CharProperty
Initialize this property with the specified name and default value.
CHECK_CONNECTION - Static variable in class org.jppf.nio.NioConstants
Workaround for the issue described in this forum thread.
CHECK_LOW_MEMORY - Static variable in interface org.jppf.io.IO
Whether to check for low memory and trigger disk offloading.
CHECK_LOW_MEMORY - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to check for low memory and trigger disk offloading.
checkBundler(JPPFBundlerFactory, JPPFContext) - Method in interface org.jppf.execute.ExecutorChannel
Check whether the bundler held by this context is up to date by comparison with the specified bundler.
If it is not, then it is replaced with a copy of the specified bundler, with a timestamp taken at creation time.
checkClientTrusted(X509Certificate[], String) - Method in class org.jppf.ssl.CompositeX509TrustManager
 
checkConfigChanged() - Method in class org.jppf.execute.AbstractExecutionManager
 
checkConfigChanged() - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
checkConfigChanged() - Method in interface org.jppf.execute.async.AsyncExecutionManager
Determines whether the configuration has changed and resets the flag if it has.
checkConfigChanged() - Method in interface org.jppf.execute.ExecutionManager
Determines whether the configuration has changed and resets the flag if it has.
checkDirectory(Path) - Method in class org.jppf.persistence.AbstractFilePersistence
Check the specified directory and create it if it doesn't exist.
checkOpened() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Check whether the underlying socket is opened or not.
checkRules(ExecutionPolicy...) - Method in class org.jppf.node.policy.ExecutionPolicy
Check whether the policy has valid arguments.
checkRules(ExecutionPolicy...) - Method in class org.jppf.node.policy.ExecutionPolicy.NotRule
 
checkRules(ExecutionPolicy...) - Method in class org.jppf.node.policy.LogicalRule
 
checkServerTrusted(X509Certificate[], String) - Method in class org.jppf.ssl.CompositeX509TrustManager
 
children - Variable in class org.jppf.node.policy.ExecutionPolicy
The children of this rule.
Chromosome - Interface in org.jppf.ga
Interface for a chromosome.
CLASS_SERVER - Static variable in class org.jppf.nio.NioConstants
Name of the class server.
classLoader - Variable in class org.jppf.utils.ServiceProviderHandler
The class loader used to lookup the service implementations.
CLASSLOADER_CACHE_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Size of the class loader cache for the node.
CLASSLOADER_DELEGATION - Static variable in class org.jppf.utils.configuration.JPPFProperties
Class loader delegation mode: 'parent' or 'url'.
CLASSLOADER_FILE_LOOKUP - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable lookup of classpath resources in the file system.
ClassLoaderNioMessage - Class in org.jppf.nio
Nio message that reads or writes a single object from/to the network.
ClassLoaderNioMessage(NioContext) - Constructor for class org.jppf.nio.ClassLoaderNioMessage
Initialize this nio message with the specified sll flag.
ClassLoaderNioMessage(NioContext, JPPFResourceWrapper) - Constructor for class org.jppf.nio.ClassLoaderNioMessage
Initialize this nio message with the specified sll flag.
className - Variable in class org.jppf.node.protocol.JPPFExceptionResult
The fully qualified class name of the object that triggered the error.
ClassPath - Interface in org.jppf.node.protocol
A container for class path elements.
ClassPathElement - Interface in org.jppf.node.protocol
Instances of this class represent classpath elements that can be added dynamically to a JPPF class loader.
ClassPathElementImpl - Class in org.jppf.node.protocol
A simple implementation of the ClassPathElement interface.
ClassPathImpl - Class in org.jppf.node.protocol
A simple implementation of the ClassPath interface
ClassPathImpl() - Constructor for class org.jppf.node.protocol.ClassPathImpl
 
cleanup() - Method in class org.jppf.execute.AbstractExecutionManager
Cleanup method invoked when all tasks for the current bundle have completed.
cleanup() - Method in interface org.jppf.scripting.ScriptRunner
Perform cleanup after we're done using this script runner.
cleanup(JobProcessingEntry) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
Cleanup method invoked when all tasks for the current bundle have completed.
clear() - Method in class org.jppf.caching.AbstractJPPFMapCache
 
clear() - Method in interface org.jppf.caching.JPPFCollectionCache
Clear the cache.
clear() - Method in interface org.jppf.caching.JPPFMapCache
Clear the cache.
clear() - Method in class org.jppf.caching.JPPFSimpleSetCache
 
clear() - Method in class org.jppf.caching.JPPFSynchronizedSoftCache
 
clear() - Method in class org.jppf.load.balancer.PerformanceCache
Remove all entries in the performance samples list.
clear() - Method in interface org.jppf.node.protocol.ClassPath
Empty this classpath (remove all classpath elements).
clear() - Method in class org.jppf.node.protocol.ClassPathImpl
 
clear() - Method in class org.jppf.persistence.JPPFDatasourceFactory
Close and remove all the data sources in this registry.
clear() - Method in class org.jppf.scheduling.JPPFScheduleHandler
Cleanup this schedule handler.
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
 
clear() - Method in interface org.jppf.utils.collections.Metadata
Clear the underlying map.
clear() - Method in class org.jppf.utils.collections.MetadataImpl
 
clear() - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
 
clear() - Method in class org.jppf.utils.stats.JPPFStatistics
Remove all snapshots from this object.
clear(boolean) - Method in class org.jppf.scheduling.JPPFScheduleHandler
Shutdown this schedule handler.
clearListeners() - Method in class org.jppf.utils.stats.JPPFStatistics
Clear the listeners registered with this statistics snapshot.
clearWarnings() - Method in class org.jppf.persistence.JPPFConnection
 
CLIENT - Enum constant in enum class org.jppf.load.balancer.spi.JPPFBundlerFactory.Defaults
Default load-balancing configuration for JPPF clients.
CLIENT_BUNDLE_ID - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Id of the client-side bundle.
CLIENT_CLASS_REQUESTS_TIME - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Time for class loading requests from nodes to complete.
CLIENT_CLASS_SERVER - Static variable in class org.jppf.nio.NioConstants
Name of the client class server.
CLIENT_CLASSLOADER_CHANNEL - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for the class loader channel of a client.
CLIENT_CLASSLOADER_CHANNEL - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for the class loader channel of a client.
CLIENT_HEARTBEAT_CHANNEL - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for a client-driver heartbeat connection.
CLIENT_HEARTBEAT_CHANNEL - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for a client-driver heartbeat connection.
CLIENT_IN_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes received from remote clients.
CLIENT_JOB_DATA_CHANNEL - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for the job data channel of a client.
CLIENT_JOB_DATA_CHANNEL - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for the job data channel of a client.
CLIENT_OUT_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes sent to remote clients.
CLIENT_SERVER - Static variable in class org.jppf.nio.NioConstants
Name of the client task server.
CLIENT_SYSOUT_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether the client should print connection events to stdout.
ClientConnectionPoolInfo - Class in org.jppf.discovery
Instances of this class represent the connection information and configuration of a JPPF connection pool on the client side.
ClientConnectionPoolInfo() - Constructor for class org.jppf.discovery.ClientConnectionPoolInfo
Initialize a pool of plain connections with default name("driver"), host ("localhost"), port (11111), priority (0) and pool size (1).
ClientConnectionPoolInfo(String, boolean, String, int) - Constructor for class org.jppf.discovery.ClientConnectionPoolInfo
Initialize a pool of connections with default priority (0) and pool size (1).
ClientConnectionPoolInfo(String, boolean, String, int, int, int, int) - Constructor for class org.jppf.discovery.ClientConnectionPoolInfo
Initialize a pool of connections with the specified parameters.
ClientConnectionPoolInfo(String, boolean, String, int, int, int, int, boolean) - Constructor for class org.jppf.discovery.ClientConnectionPoolInfo
Initialize a pool of connections with the specified parameters.
ClientConnectionPoolInfo(String, boolean, String, int, int, int, int, boolean, int) - Constructor for class org.jppf.discovery.ClientConnectionPoolInfo
Initialize a pool of connections with the specified parameters.
ClientConnectionPoolInfo(String, String, int) - Constructor for class org.jppf.discovery.ClientConnectionPoolInfo
Initialize a pool of plain connections with default priority (0) and pool size (1).
ClientDriverDiscovery - Class in org.jppf.discovery
Abstract superclass for custom driver discovery mechanisms in JPPF clients.
ClientDriverDiscovery() - Constructor for class org.jppf.discovery.ClientDriverDiscovery
 
ClientEnvironmentProvider - Interface in org.jppf.jmx
Implementations of this interface provide environment properties to add to or override those passed to JMXConnectorFactory.newJMXConnector() when the client side of a JMX connection is attempted.
CLIENTS - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Number of client connections.
clone() - Method in class org.jppf.comm.discovery.JPPFConnectionInformation
 
close() - Method in class org.jppf.comm.discovery.JPPFBroadcaster
 
close() - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Close this client and release any resources it is using.
close() - Method in class org.jppf.comm.recovery.HeartbeatConnection
 
close() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Close the underlying socket connection.
close() - Method in class org.jppf.comm.socket.SocketChannelClient
Close the underlying socket connection.
close() - Method in interface org.jppf.comm.socket.SocketInitializer
Close this initializer.
close() - Method in class org.jppf.ga.GeneticAlgorithm
 
close() - Method in class org.jppf.io.ChannelInputSource
This method does nothing.
close() - Method in class org.jppf.io.ChannelOutputDestination
This method does nothing.
close() - Method in class org.jppf.io.FileInputSource
Close this input source and release any system resources associated with it.
close() - Method in class org.jppf.io.FileOutputDestination
Close this output destination and release any system resources associated with it.
close() - Method in class org.jppf.io.SocketWrapperInputSource
This method does nothing.
close() - Method in class org.jppf.io.SocketWrapperOutputDestination
This method does nothing.
close() - Method in class org.jppf.io.StreamInputSource
Close this input source and release any system resources associated with it.
close() - Method in class org.jppf.io.StreamOutputDestination
Close this output destination and release any system resources associated with it.
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.AbstractThreadDumpWriter
 
close() - Method in class org.jppf.management.diagnostics.Diagnostics
 
close() - Method in class org.jppf.management.JMXConnectionWrapper
 
close() - Method in interface org.jppf.nio.SSLHandler
Close the underlying channel and SSL engine.
close() - Method in class org.jppf.nio.SSLHandlerImpl
 
close() - Method in class org.jppf.node.protocol.TaskExecutionDispatcher
Release the resources used by this dispatcher.
close() - Method in class org.jppf.persistence.AbstractDatabasePersistence.ConnectionWrapper
 
close() - Method in class org.jppf.persistence.JPPFConnection
 
close() - Method in class org.jppf.process.AbstractProcessLauncher.SlaveSocketWrapper
 
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.compilation.SourceCompiler
Close this source compiler and its associated file manager.
close() - Method in interface org.jppf.utils.concurrent.QueueHandler
Close this queue handler.
close() - Method in class org.jppf.utils.streams.NotifyingInputStream
 
close() - Method in class org.jppf.utils.streams.NotifyingOutputStream
 
close(AutoCloseable) - Static method in class org.jppf.utils.streams.StreamUtils
Attempt to close the specified closeable without logging an eventual error.
close(AutoCloseable, Logger) - Static method in class org.jppf.utils.streams.StreamUtils
Attempt to close the specified closeable and log any eventual error.
close(DataSource) - Method in interface org.jppf.persistence.DatasourceInitializer
Close the specified datasource and release the resources it is using.
close(DataSource) - Method in class org.jppf.persistence.DatasourceInitializerImpl
 
CLOSE - Static variable in class org.jppf.jmx.JMXHelper
Identifier for a connection close request.
CLOSE_CHANNEL - Enum constant in enum class org.jppf.classloader.JPPFResourceWrapper.State
Used for sending a close channel command to the server
CLOSE_COMMAND - Enum constant in enum class org.jppf.node.protocol.BundleParameter
An indicator from the remote peer that the channel should be closed.
CloseableContext - Interface in org.jppf.nio
 
CloseableHandler - Class in org.jppf.utils
A helper class to handle close operations throughout a JVM.
CloseableHandler() - Constructor for class org.jppf.utils.CloseableHandler
 
closed - Variable in class org.jppf.nio.AbstractNioContext
Whether this context has been closed.
closeSilent(AutoCloseable) - 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.
CollectionSortedMap<K,V> - Interface in org.jppf.utils.collections
Interface for sorted maps whose values are collections of a given component type.
CollectionUtils - Class in org.jppf.utils.collections
This class provides a set of utility methods for manipulating and converting collections and arrays.
COLUMN_PATTERN - Static variable in class org.jppf.utils.RegexUtils
Pre-compiled regex pattern that matches any column ':' character.
COMMA_OR_SEMICOLUMN_PATTERN - Static variable in class org.jppf.utils.RegexUtils
Pre-compiled regex pattern that matches any comma ',' or semicolumn ';' character.
COMMA_PATTERN - Static variable in class org.jppf.utils.RegexUtils
Pre-compiled regex pattern that matches any comma ',' character.
CommandLineTask<T> - Class in org.jppf.node.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. equivalent to System.out and System.err) of the external process.
CommandLineTask() - Constructor for class org.jppf.node.protocol.CommandLineTask
Default constructor.
CommandLineTask(String...) - Constructor for class org.jppf.node.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.node.protocol.CommandLineTask
Create an instance of this class and set the parameters of the external process or script to launch.
COMMENT - Static variable in class org.jppf.doc.HtmlDocGenerator
Start of a template line comment.
commit() - Method in class org.jppf.persistence.JPPFConnection
 
comparator - Variable in class org.jppf.utils.collections.AbstractCollectionSortedMap
Comparator used to sort the keys.
compare(Integer, Integer) - Method in class org.jppf.utils.collections.DescendingIntegerComparator
Compare two integers.
compareAndDecrement(ComparisonOperator, int) - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Compare the value with the expected value using the specified operator, and increment it if the comparison succeeds.
compareAndIncrement(ComparisonOperator, int) - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Compare the value with the expected value using the specified operator, and increment it if the comparison succeeds.
compareAndRun(boolean, Runnable) - Method in class org.jppf.utils.concurrent.SynchronizedBoolean
Run an action if the value is the expected one.
compareAndRun(ComparisonOperator, long, Runnable) - Method in class org.jppf.utils.concurrent.SynchronizedLong
Compare the value with the expected value, and run the action if they are equal.
compareAndRun(T, Runnable) - Method in class org.jppf.utils.concurrent.SynchronizedReference
Run an action if the value is the expected one.
compareAndSet(boolean, boolean) - Method in class org.jppf.utils.concurrent.SynchronizedBoolean
Compare the value with the expected value, and set it to the update value if they are equal.
compareAndSet(int, int) - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Compare the value with the expected value, and set it to the update value if they are equal.
compareAndSet(long, long) - Method in class org.jppf.utils.concurrent.SynchronizedLong
Compare the value witht he expected value, and set it to the update value if they are equal.
compareAndSet(ComparisonOperator, int) - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Compare the value with the expected update value using the specified operator, and set it to this update value if the comparison succeeds.
compareAndSet(ComparisonOperator, int, int) - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Compare the value with the expected value using the specified operator, and set it to the update value if the comparison succeeds.
compareAndSet(ComparisonOperator, long) - Method in class org.jppf.utils.concurrent.SynchronizedLong
Compare the value with the expected update value using the specified operator, and set it to this update value if the comparison succeeds.
compareAndSet(ComparisonOperator, long, long) - Method in class org.jppf.utils.concurrent.SynchronizedLong
Compare the value with the expected value using the specified operator, and set it to the update value if the comparison succeeds.
compareAndSet(T, T) - Method in class org.jppf.utils.concurrent.SynchronizedReference
Compare the value with the expected value, and set it to the update value if they are equal.
compareTo(JPPFConnectionInformation) - Method in class org.jppf.comm.discovery.JPPFConnectionInformation
 
compareTo(Chromosome) - Method in class org.jppf.ga.AbstractChromosome
 
compareTo(JPPFManagementInfo) - Method in class org.jppf.management.JPPFManagementInfo
 
compareTo(JPPFTaskBundle) - Method in class org.jppf.node.protocol.JPPFTaskBundle
Compare two task bundles, based on their respective priorities.
Note: this class has a natural ordering that is inconsistent with equals.
ComparisonOperator - Interface in org.jppf.utils
Interface for numerical binary comparison operators.
ComparisonUtils - Class in org.jppf.utils
A set of utility methods to facilitate concurrent and multithreaded rpogramming.
compileToFile(Map<String, CharSequence>, File) - Method in class org.jppf.utils.compilation.SourceCompiler
Compile the specified sources to the file system.
compileToMemory(Map<String, CharSequence>) - Method in class org.jppf.utils.compilation.SourceCompiler
Compile the specified sources to memory.
CompositeResourceWrapper - Class in org.jppf.classloader
Instances of this class are intended for grouping multiple class loading requests together.
CompositeResourceWrapper() - Constructor for class org.jppf.classloader.CompositeResourceWrapper
Default constructor.
CompositeX509TrustManager - Class in org.jppf.ssl
Instances of this class allow an SSLSocketFactory or an SSLEngine to perform checks against multiple trust managers from multiple trusstores.
CompositeX509TrustManager(List<X509TrustManager>) - Constructor for class org.jppf.ssl.CompositeX509TrustManager
compute(JPPFCallable<V>) - Method in class org.jppf.node.protocol.AbstractTask
 
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.
computeCallable(byte[]) - Method in class org.jppf.classloader.AbstractResourceProvider
 
computeCallable(byte[]) - Method in interface org.jppf.classloader.ResourceProvider
Compute a callable sent through the JPPF class loader.
computeDistance(TypedProperties, TypedProperties) - Static method in class org.jppf.utils.TypedPropertiesSimilarityEvaluator
Compute the cost of transforming the values of props2 into the values of the properties defined in props1.
computeExecutionInfo() - Method in class org.jppf.execute.AbstractThreadManager
 
computeExecutionInfo() - Method in interface org.jppf.execute.ThreadManager
Computes the total CPU time used by the execution threads.
computeExecutionInfo(long) - Method in class org.jppf.execute.AbstractThreadManager
 
computeExecutionInfo(long) - Static method in class org.jppf.execute.CpuTimeCollector
Computes the CPU time used by thread identified by threadID.
computeExecutionInfo(long) - Method in interface org.jppf.execute.ThreadManager
Computes the CPU time used by thread identified by threadID.
computeFitness() - Method in interface org.jppf.ga.Chromosome
Compute the fitness of this chromosome.
computeFitness(Chromosome[]) - Method in class org.jppf.ga.GeneticAlgorithm
Compute the fitness scores for the specified population.
computeHash(String, String) - Static method in class org.jppf.utils.CryptoUtils
Compute a hash string from a soruce string.
computeJavaExecPath(TypedProperties) - Method in class org.jppf.process.AbstractProcessLauncher
Compute the path to the Java executable, based on the JPPF configuration.
computePoolSize(TypedProperties, JPPFProperty<Integer>) - Static method in interface org.jppf.execute.ThreadManager
Compute a pool size based on the specified configuration and size property.
concatArrays(Class<T>, T[]...) - Static method in class org.jppf.utils.collections.CollectionUtils
Concatenate a set of array into a single array.
concatArrays(T[]...) - Static method in class org.jppf.utils.collections.CollectionUtils
Concatenate a set of array into a single array.
concatenateMessages(List<String>) - Method in class org.jppf.utils.JPPFErrorReporter
Concatenate all string messages in a list into a single string.
ConcurrentHashMapHandler - Class in org.jppf.serialization
A specfic serialization handler for ConcurrentHashMap.
ConcurrentHashMapHandler() - Constructor for class org.jppf.serialization.ConcurrentHashMapHandler
 
ConcurrentHashSet<E> - Class in org.jppf.utils.collections
A concurrent set 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.
ConcurrentSoftReferenceValuesMap<K,V> - Class in org.jppf.utils.collections
A concurrent map whose values are soft references.
ConcurrentSoftReferenceValuesMap() - Constructor for class org.jppf.utils.collections.ConcurrentSoftReferenceValuesMap
 
ConcurrentUtils - Class in org.jppf.utils.concurrent
A set of utility methods to facilitate concurrent and multithreaded programming.
ConcurrentUtils.Condition - Interface in org.jppf.utils.concurrent
This interface represents a condition to evaluate to either true or false.
ConcurrentUtils.ConditionFalseOnException - Interface in org.jppf.utils.concurrent
This interface handles exceptions raised by its evaluate() method and returns false when it happens.
config - Variable in class org.jppf.management.AbstractJMXServer
The configuration to use.
config - Variable in class org.jppf.net.RangePattern
The configuration used for this pattern.
config() - Method in enum class org.jppf.load.balancer.spi.JPPFBundlerFactory.Defaults
Get the value of this configuration default.
CONFIG_OVERRIDES_PATH - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path to the temporary config overrides properties file.
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.
CONFIG_SINGLE_INSTANCE - Enum constant in enum class org.jppf.utils.hooks.HookType
A single instance of the hook is discovered and created, based on a configurtion property.
configChanged - Variable in class org.jppf.execute.AbstractExecutionManager
Determines whether the number of threads or their priority has changed.
configChanged - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
Determines whether the number of threads or their priority has changed.
configuration - Variable in class org.jppf.nio.NioServer
The configuration to use.
ConfigurationOverridesHandler - Class in org.jppf.utils.configuration
This class handles the loading and saving of temporary configuration overrides files.
ConfigurationOverridesHandler() - Constructor for class org.jppf.utils.configuration.ConfigurationOverridesHandler
 
ConfigurationOverridesHandler(TypedProperties) - Constructor for class org.jppf.utils.configuration.ConfigurationOverridesHandler
 
ConfigurationUtils - Class in org.jppf.utils.configuration
Extract JPPF properties defined as public constants in a given class.
ConfigurationUtils() - Constructor for class org.jppf.utils.configuration.ConfigurationUtils
 
configure() - Method in class org.jppf.comm.discovery.IPFilter
Configure this IP filter from the JPPF configuration.
configure(String) - Method in class org.jppf.comm.discovery.IPFilter
Configure this IP filter from the JPPF configuration.
configure(Map<String, TypedProperties>) - Method in class org.jppf.persistence.JPPFDatasourceFactory
Create and configure the datasources defined in the specified configurations.
configure(Map<String, TypedProperties>, JPPFSystemInformation) - Method in class org.jppf.persistence.JPPFDatasourceFactory
Create and configure the datasources defined in the specified configurations.
configure(TypedProperties, JPPFDatasourceFactory.Scope) - Method in class org.jppf.persistence.JPPFDatasourceFactory
Create and configure the datasources defined in the specified configuration.
configure(TypedProperties, JPPFDatasourceFactory.Scope, JPPFSystemInformation) - Method in class org.jppf.persistence.JPPFDatasourceFactory
Create and configure the datasources defined in the specified configuration.
configureJMXProperties(String, Map<String, Object>) - Static method in class org.jppf.ssl.SSLHelper_Old
Configure the SSL environment parameters for a JMX connector server or client.
configureJMXProperties(String, Map<String, Object>) - Method in class org.jppf.ssl.SSLHelper
Configure the SSL environment parameters for a JMX connector server or client.
configureJMXProperties(String, Map<String, Object>) - Method in class org.jppf.ssl.SSLHelper2
Configure the SSL environment parameters for a JMX connector server or client.
configurePeerSSL(NioContext) - Method in class org.jppf.nio.NioServer
Configure the SSL options for the specified channel.
configureSSLEngine(SSLEngine) - Method in class org.jppf.nio.NioServer
Configure all SSL settings for the specified SSL engine.
connect() - Method in class org.jppf.management.AbstractJMXConnectionWrapper
Initialize the connection to the remote MBean server.
connect() - Method in class org.jppf.management.JMXConnectionWrapper
Initialize the connection to the remote MBean server.
CONNECT - Static variable in class org.jppf.jmx.JMXHelper
Identifier for the initial handshake of a connection.
connectAndWait(long) - Method in class org.jppf.management.AbstractJMXConnectionWrapper
Initiate the connection and wait until the connection is established or the timeout has expired, whichever comes first.
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 - Enum constant in enum class org.jppf.management.JPPFNodeState.ConnectionState
The node is connected.
CONNECTED - Static variable in interface org.jppf.management.JPPFNodeConnectionNotifierMBean
The type of notification which indicates that a node is connected.
connection - Variable in class org.jppf.management.AbstractMBeanStaticProxy
The JMX connection used to invoke remote MBean methods.
CONNECTION_UUID - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
Unique id of a client connection.
CONNECTION_UUID - Enum constant in enum class org.jppf.node.protocol.BundleParameter
UUID of a connection to a driver.
connectionUuid - Variable in class org.jppf.nio.AbstractNioContext
Unique ID for the corresponding connection on the remote peer.
ConnectionWrapper(Connection, boolean, int) - Constructor for class org.jppf.persistence.AbstractDatabasePersistence.ConnectionWrapper
 
connectorServer - Variable in class org.jppf.management.AbstractJMXServer
The JMX connector server.
CONSTRUCTOR - Enum constant in enum class org.jppf.client.taskwrapper.TaskObjectWrapper.MethodType
Constructor type.
contains(E) - Method in class org.jppf.utils.TraversalList
Determine whether this traversal list contains a specified element.
contains(Object) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
Contains - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value_or_expression contains a.
Contains(String, boolean, String) - Constructor for class org.jppf.node.policy.Contains
Define an contains test between the string value of a property and another string value.
containsAll(Collection<?>) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
ContainsJobSelector - Class in org.jppf.job
Performs an "contains" comparison between a job metadata value or a job name and an other comparable value.
ContainsJobSelector(Object, String) - Constructor for class org.jppf.job.ContainsJobSelector
Initialize this selector with a job metadata key and a value to compare with.
ContainsJobSelector(String) - Constructor for class org.jppf.job.ContainsJobSelector
Initialize this selector with a value to compare job names with.
containsKey(String) - Method in class org.jppf.management.JPPFSystemInformation
 
containsKey(String) - Method in interface org.jppf.utils.PropertiesCollection
Determine whether this properties collection contains a property witht he specified key.
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.
containsKey(K) - Method in class org.jppf.utils.ResultsMap
Determines whether this map contains an entry for the specified key.
containsProperty(JPPFProperty<?>) - Static method in class org.jppf.utils.JPPFConfiguration
Determine whether the JPPF configuration contains the specified property.
containsProperty(JPPFProperty<?>) - Method in class org.jppf.utils.TypedProperties
Determine whether this set of properties contains the specified property.
containsValue(K, 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 class org.jppf.utils.collections.AbstractCollectionMap
 
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.
CONTENT_END - Static variable in class org.jppf.doc.HtmlDocGenerator
End of a content parameter value.
CONTENT_START - Static variable in class org.jppf.doc.HtmlDocGenerator
Start of a content parameter value.
ContextAwareness - Interface in org.jppf.load.balancer
Bundler implementations should implement this interface if they wish to have access to a node's context.
CONTINUE - Enum constant in enum class org.jppf.node.protocol.graph.TaskNodeVisitResult
Continue the visit normally.
convert(Double) - Method in interface org.jppf.management.diagnostics.provider.MonitoringValueConverter.DoubleConverter
Convert or format the specified value expressed as a double.
convert(Double) - Method in class org.jppf.management.diagnostics.provider.MonitoringValueConverter.DoubleConverterWithFractionDigits
 
convert(Float) - Method in interface org.jppf.management.diagnostics.provider.MonitoringValueConverter.FloatConverter
Convert or format the specified value expressed as a float.
convert(Integer) - Method in interface org.jppf.management.diagnostics.provider.MonitoringValueConverter.IntConverter
Convert or format the specified value expressed as an int.
convert(Long) - Method in interface org.jppf.management.diagnostics.provider.MonitoringValueConverter.LongConverter
Convert or format the specified value expressed as a long.
convert(String) - Method in interface org.jppf.management.diagnostics.provider.MonitoringValueConverter
Convert or format the specified value expressed as a string.
convert(String) - Method in interface org.jppf.management.diagnostics.provider.MonitoringValueConverter.DoubleConverter
 
convert(String) - Method in interface org.jppf.management.diagnostics.provider.MonitoringValueConverter.FloatConverter
 
convert(String) - Method in interface org.jppf.management.diagnostics.provider.MonitoringValueConverter.IntConverter
 
convert(String) - Method in interface org.jppf.management.diagnostics.provider.MonitoringValueConverter.LongConverter
 
convertException(Exception) - Method in class org.jppf.job.persistence.impl.DefaultFilePersistence
 
convertException(Exception) - Method in class org.jppf.load.balancer.persistence.FileLoadBalancerPersistence
 
convertException(Exception) - Method in class org.jppf.persistence.AbstractFilePersistence
Create the appropriate type of exception.
convertJPPFConfiguration(String, TypedProperties) - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Convert a JPPF configuration map to a profile configuration by extracting the properties related to the specified profile and removing the JPPF-specific prefix from their name.
convertSource(String) - Method in class org.jppf.net.RangePattern
Convert the specified source into an IP pattern.
copy() - Method in interface org.jppf.io.DataLocation
Make a shallow copy of this data location.
copy() - Method in class org.jppf.io.FileDataLocation
Make a shallow copy of this data location.
copy() - Method in class org.jppf.io.MultipleBuffersLocation
 
copy() - Method in class org.jppf.management.JPPFNodeState
Make a copy of this node state.
copy() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
copy() - Method in class org.jppf.node.protocol.JobClientSLA
Create a copy of this job SLA.
copy() - Method in class org.jppf.node.protocol.JobSLA
Create a copy of this job SLA.
copy() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
copy() - Method in interface org.jppf.node.protocol.TaskBundle
Make a copy of this bundle.
copy() - Method in class org.jppf.utils.stats.CumulativeSnapshot
Make a copy of this time snapshot object.
copy() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Make a copy of this time snapshot object.
copy() - Method in class org.jppf.utils.stats.JPPFStatistics
Build a copy of this stats object.
copy() - Method in class org.jppf.utils.stats.NonCumulativeSnapshot
Make a copy of this time snapshot object.
copy() - Method in class org.jppf.utils.stats.SingleValueSnapshot
Make a copy of this time snapshot object.
copyFields(Object, Object, ClassDescriptor) - Method in class org.jppf.serialization.AbstractSerializationHandler
Copy the declared fields of the specified source object into the destination object.
copyFile(File, File) - Static method in class org.jppf.utils.streams.StreamUtils
Copy the data read from the specified input stream to the specified output stream.
CopyOnWriteListConcurrentMap<K,V> - Class in org.jppf.utils.collections
A ConcurrentHashMap whose values are CopyOnWriteArrayList 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.
copyStream(InputStream, OutputStream, boolean) - Static method in class org.jppf.utils.streams.StreamUtils
Copy the data read from the specified input stream to the specified output stream.
copyTo(Location<V>) - Method in class org.jppf.location.AbstractLocation
 
copyTo(Location<V>) - Method in interface org.jppf.location.Location
Copy the content at this location to another location.
copyTo(T) - Method in class org.jppf.node.protocol.JobCommonSLA
Create a copy of this job SLA.
count - Variable in class org.jppf.nio.AbstractNioMessageBase
The current count of bytes sent or received.
count - Variable in class org.jppf.nio.AbstractNioObject
What has currently been read from or written to the message.
CPU_LOAD_COMPUTATION_INTERVAL - Static variable in class org.jppf.utils.configuration.JPPFProperties
Determines the frequency at which the JVM's cpu load is recomputed, in ms.
CPU_TEMPERATURE - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the cpu temperature property.
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.
cpuLoad(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Invoke the cpuLoad operation for all selected nodes (get an approximation of the current CPU load).
cpuTime - Variable in class org.jppf.execute.ExecutionInfo
Total cpu time used by the tasks.
CpuTimeCollector - Class in org.jppf.execute
 
CpuTimeCollector() - Constructor for class org.jppf.execute.CpuTimeCollector
 
CPUTimeCollector - Class in org.jppf.management.diagnostics
This class computes, at regular intervals, the approximative value of the CPU load for the current JVM.
cpuTimeEnabled - Static variable in class org.jppf.execute.CpuTimeCollector
Determines whether the thread cpu time measurement is supported and enabled.
create() - Method in class org.jppf.io.BoundedByteArrayPool
 
create() - Method in class org.jppf.utils.pooling.AbstractObjectPoolImpl
Create a new object for the pool.
create() - Method in class org.jppf.utils.pooling.AbstractObjectPoolQueue
Create a new object for the pool.
create() - Method in class org.jppf.utils.pooling.AbstractPoolSet
Create a new object for the pool.
create() - Method in class org.jppf.utils.pooling.DirectBufferPoolQueue
 
create() - Method in class org.jppf.utils.pooling.SynchronizedDirectBufferPool
 
create(Class<?>) - Static method in class org.jppf.serialization.SerializationReflectionHelper
Create an object without calling any of its class constructors if the JVM supports it, or failing that, attempt to call the constructor with the smallest possible number of arguments.
CREATE_MBEAN - Static variable in class org.jppf.jmx.JMXHelper
CREATE_MBEAN_LOADER - Static variable in class org.jppf.jmx.JMXHelper
CREATE_MBEAN_LOADER_PARAMS - Static variable in class org.jppf.jmx.JMXHelper
CREATE_MBEAN_PARAMS - Static variable in class org.jppf.jmx.JMXHelper
createArrayOf(String, Object[]) - Method in class org.jppf.persistence.JPPFConnection
 
createBlob() - Method in class org.jppf.persistence.JPPFConnection
 
createBundler(AnnealingTuneProfile) - Method in class org.jppf.load.balancer.spi.AutoTunedBundlerProvider
Create a bundler instance using the specified parameters profile.
createBundler(FixedSizeProfile) - Method in class org.jppf.load.balancer.spi.FixedSizeBundlerProvider
Create a bundler instance using the specified parameters profile.
createBundler(NodeThreadsProfile) - Method in class org.jppf.load.balancer.spi.NodeThreadsBundlerProvider
Create a bundler instance using the specified parameters profile.
createBundler(ProportionalProfile) - Method in class org.jppf.load.balancer.spi.ProportionalBundlerProvider
Create a bundler instance using the specified parameters profile.
createBundler(RL2Profile) - Method in class org.jppf.load.balancer.spi.RL2BundlerProvider
Create a bundler instance using the specified parameters profile.
createBundler(T) - Method in interface org.jppf.load.balancer.spi.JPPFBundlerProvider
Create a bundler instance using the specified parameters profile.
createClob() - Method in class org.jppf.persistence.JPPFConnection
 
createDataLocationMemorySensitive(int) - Static method in class org.jppf.io.IOHelper
Create a data location object based on a comparison of the available heap memory and the data location object size.
createDataSource(String, Properties) - Method in class org.jppf.persistence.JPPFDatasourceFactory
Create a data source from the specified configuration properties.
createDataSource(TypedProperties, String) - Method in interface org.jppf.persistence.DatasourceInitializer
Create a datasource from the specified configuration proeprties.
createDataSource(TypedProperties, String) - Method in class org.jppf.persistence.DatasourceInitializerImpl
 
createDataSources(Properties) - Method in class org.jppf.persistence.JPPFDatasourceFactory
Create one or more data sources from the specified configuration properties.
createDiff(int, int, Random) - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Generate a difference to be applied to the best known bundle size.
createMap() - Method in class org.jppf.caching.AbstractJPPFMapCache
Create the backing map.
createMap() - Method in class org.jppf.caching.JPPFHashMapCache
 
createMap() - Method in class org.jppf.caching.JPPFLRUMapCache
 
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.CopyOnWriteListConcurrentMap
 
createMap() - Method in class org.jppf.utils.collections.EnumSetEnumMap
 
createMap() - Method in class org.jppf.utils.collections.LinkedListHashMap
 
createMap() - Method in class org.jppf.utils.collections.SetHashMap
 
createMap() - Method in class org.jppf.utils.collections.SetIdentityMap
 
createMap() - Method in class org.jppf.utils.collections.SynchronizedLinkedListConcurrentMap
 
createMBean(String, ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
createMBean(String, ObjectName, Object[], String[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
createMBean(String, ObjectName, ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
createMBean(String, ObjectName, ObjectName, Object[], String[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
createMBeanImpl(S, Object...) - Method in class org.jppf.management.spi.AbstractMBeanProviderManager
 
createMessageHandler() - Method in class org.jppf.nio.NioMessageReader
Create a handling task with the specified context and message.
createNClob() - Method in class org.jppf.persistence.JPPFConnection
 
createNioContext(Object...) - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
createNioContext(Object...) - Method in class org.jppf.nio.NioServer
Define a context for a newly created channel.
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.
createProcessWrapper(Process) - Method in class org.jppf.process.ProcessLauncher
Create a process wrapper around the specified process, to capture its console output and prevent it from blocking.
createProfile(TypedProperties) - Method in class org.jppf.load.balancer.spi.AutoTunedBundlerProvider
Create a bundler profile containing the parameters of the algorithm.
createProfile(TypedProperties) - Method in class org.jppf.load.balancer.spi.FixedSizeBundlerProvider
Create a bundler profile containing the parameters of the algorithm.
createProfile(TypedProperties) - Method in interface org.jppf.load.balancer.spi.JPPFBundlerProvider
Create a bundler profile containing the parameters of the algorithm.
createProfile(TypedProperties) - Method in class org.jppf.load.balancer.spi.NodeThreadsBundlerProvider
Create a bundler profile containing the parameters of the algorithm.
createProfile(TypedProperties) - Method in class org.jppf.load.balancer.spi.ProportionalBundlerProvider
Create a bundler profile containing the parameters of the algorithm.
createProfile(TypedProperties) - Method in class org.jppf.load.balancer.spi.RL2BundlerProvider
Create a bundler profile containing the parameters of the algorithm.
createQueue() - Method in class org.jppf.utils.pooling.AbstractObjectPoolQueue
 
createQueue() - Method in class org.jppf.utils.pooling.SynchronizedDirectBufferPool
 
createServer(TypedProperties, String, boolean, JPPFProperty<Integer>) - Static method in class org.jppf.management.JMXServerFactory
Create a JMXServer instance based on the specified parameters.
createServer(TypedProperties, String, boolean, JPPFProperty<Integer>, MBeanServer) - Static method in class org.jppf.management.JMXServerFactory
Create a JMXServer instance based on the specified parameters.
createServer(TypedProperties, String, boolean, JPPFProperty<Integer>, MBeanServer, Map<String, Object>) - Static method in class org.jppf.management.JMXServerFactory
Create a JMXServer instance based on the specified parameters.
createServerStatistics() - Static method in class org.jppf.utils.stats.JPPFStatisticsHelper
Create a statistics object initialized with all the required server snapshots.
createShutdownHook() - Method in class org.jppf.process.AbstractProcessLauncher
Create a shutdown hook that is run when this JVM terminates.
This is normally used to ensure the subprocess is terminated as well.
createSingleValueSnapshot(String) - Method in class org.jppf.utils.stats.JPPFStatistics
Create a single value snapshot with the specified label if it doesn't exist.
createSingleValueSnapshots(String...) - Method in class org.jppf.utils.stats.JPPFStatistics
Create an array of single value snapshots with the specified labels, if they don't exist.
createSnapshot(boolean, String) - Method in class org.jppf.utils.stats.JPPFStatistics
Create a snapshot with the specified label if it doesn't exist.
createSnapshot(String) - Method in class org.jppf.utils.stats.JPPFStatistics
Create a snapshot with the specified label if it doesn't exist.
createSnapshots(boolean, String...) - Method in class org.jppf.utils.stats.JPPFStatistics
Create an array of snapshots with the specified labels, if they don't exist.
createSnapshots(String...) - Method in class org.jppf.utils.stats.JPPFStatistics
Create an array of snapshots with the specified labels, if it doesn't exist.
createSQLXML() - Method in class org.jppf.persistence.JPPFConnection
 
createSSLClientConnection(SocketWrapper) - Static method in class org.jppf.ssl.SSLHelper_Old
Create an SSL connection over an established plain socket connection.
createSSLClientConnection(SocketWrapper) - Method in class org.jppf.ssl.SSLHelper
Create an SSL connection over an established plain socket connection.
createSSLClientConnection(SocketWrapper) - Method in class org.jppf.ssl.SSLHelper2
Create an SSL connection over an established plain socket connection.
createSSLContext() - Method in class org.jppf.nio.NioServer
Configure all SSL settings.
createStatement() - Method in class org.jppf.persistence.JPPFConnection
 
createStatement(int, int) - Method in class org.jppf.persistence.JPPFConnection
 
createStatement(int, int, int) - Method in class org.jppf.persistence.JPPFConnection
 
createString(char[]) - Static method in class org.jppf.serialization.SerializationReflectionHelper
Create a string from the specified array of characters.
createStruct(String, Object[]) - Method in class org.jppf.persistence.JPPFConnection
 
createTempFile(int) - Static method in class org.jppf.io.IOHelper
Create a temporary file.
createTypeArray(Object[]) - Static method in class org.jppf.utils.ReflectionUtils
Generate an array of the types of the specified arguments.
crossover(Chromosome, int) - Method in interface org.jppf.ga.Chromosome
Perform the crossover of this chromosome with one of its mates.
crossoverProbability - Variable in class org.jppf.ga.GeneticAlgorithm
Probability of corssover for each chromosome.
CrossoverTask - Class in org.jppf.ga
 
CrossoverTask(Chromosome, Chromosome, int, int) - Constructor for class org.jppf.ga.CrossoverTask
 
CryptoUtils - Class in org.jppf.utils
Utility and helper methods to deal with cryptographic operations.
CryptoUtils() - Constructor for class org.jppf.utils.CryptoUtils
 
CumulativeSnapshot - Class in org.jppf.utils.stats
In this implementation, getLatest() is computed as the cumulated sum of all values added to the snapshot.
CumulativeSnapshot(String) - Constructor for class org.jppf.utils.stats.CumulativeSnapshot
Initialize this snapshot with a specified title.
currentDataLocation - Variable in class org.jppf.nio.AbstractNioMessageBase
Temporary holder used as a local performance optimization for write operations.
currentLength - Variable in class org.jppf.nio.AbstractNioMessageBase
The length of the location at the current position.
currentLengthObject - Variable in class org.jppf.nio.AbstractNioMessageBase
Object storing the length of the object currently being read or written.
currentObject - Variable in class org.jppf.nio.AbstractNioMessageBase
Object storing the object currently being read or written.
currentTaskCount - Variable in class org.jppf.node.protocol.JPPFTaskBundle
The current number of tasks in this bundle.
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

data - Variable in class org.jppf.utils.pooling.AbstractObjectPoolImpl
The pool of objects.
DATA_PROVIDER - Enum constant in enum class org.jppf.job.persistence.PersistenceObjectType
DatabaseLoadBalancerPersistence - Class in org.jppf.load.balancer.persistence
A job persistence implementation which stores jobs in a single database table.
DatabaseLoadBalancerPersistence() - Constructor for class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
Intialize this persistence with the default table name.
DatabaseLoadBalancerPersistence(String...) - Constructor for class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
Intialize this persistence with a table name specified in the first string parameter.
DataLocation - Interface in org.jppf.io
This interface represents an abstraction of a block of data, regardless of where it is stored.
dataProvider - Variable in class org.jppf.execute.AbstractExecutionManager
The data provider for the current job.
dataProvider - Variable in class org.jppf.execute.async.JobProcessingEntry
The data provider for the current job.
DataProvider - Interface in org.jppf.node.protocol
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 implementations of Task when they need access to the job's DataProvider.
dataSource - Variable in class org.jppf.persistence.AbstractDatabasePersistence
The JDBC datasource.
DATASOURCE_DEFINITIONS - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Datasources definitions passed on to a node from a server.
DatasourceInitializer - Interface in org.jppf.persistence
 
DatasourceInitializerImpl - Class in org.jppf.persistence
 
DatasourceInitializerImpl() - Constructor for class org.jppf.persistence.DatasourceInitializerImpl
 
dataSourceName - Variable in class org.jppf.persistence.AbstractDatabasePersistence
The name of the datasource to use.
dataTransferred(LocationEvent) - Method in interface org.jppf.location.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
 
ddlProp - Variable in class org.jppf.persistence.AbstractDatabasePersistence
The property from which to get the location of the DDL file.
DeadlockDetector - Class in org.jppf.utils.concurrent
This class performs periodic deadlock checks and prints detailed deadlock information, along with a thread dump, to the log, the first time a deadlock is detected.
DeadlockDetector() - Constructor for class org.jppf.utils.concurrent.DeadlockDetector
 
DEADLOCKED - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the deadlock indicator property.
debug(String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
debug(String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
debug(String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
debug(String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
debug(String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
debug(Marker, String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
debug(Marker, String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
debug(Marker, String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
debug(Marker, String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
debug(Marker, String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
DEBUG_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether debug mbean is enabled, defaults to false.
debugEnabled - Static variable in class org.jppf.management.AbstractMBeanStaticProxy
Determines whether debug log statements are enabled.
DebuggableThread - Class in org.jppf.utils.concurrent
A thread that prints out the call stack when DebuggableThread.interrupt() is called.
DebuggableThread(Runnable) - Constructor for class org.jppf.utils.concurrent.DebuggableThread
Construct this thread.
DebuggableThread(Runnable, String) - Constructor for class org.jppf.utils.concurrent.DebuggableThread
Construct this thread.
DebuggableThread(String) - Constructor for class org.jppf.utils.concurrent.DebuggableThread
Construct this thread.
DebuggableThread(ThreadGroup, Runnable, String) - Constructor for class org.jppf.utils.concurrent.DebuggableThread
Construct this thread.
decIndent() - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Decrement the current indentation level.
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.
DECODE - Static variable in class org.jppf.utils.base64.Base64
Specify decoding in first bit.
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.
decreaseRatio - Variable in class org.jppf.load.balancer.impl.AnnealingTuneProfile
This parameter defines how fast does it will stop generating random numbers.
decrement() - Method in interface org.jppf.nio.SelectorSynchronizer
Decrement the value.
decrement() - Method in class org.jppf.nio.SelectorSynchronizerImpl
Decrement the value.
decrement() - Method in class org.jppf.nio.SelectorSynchronizerLock
 
decrementAndGet() - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Increment the value.
decrementAndGet() - Method in class org.jppf.utils.concurrent.SynchronizedLong
Increment the value.
decrementSizeCount(int) - Method in class org.jppf.queue.AbstractJPPFQueue
Decrement the count of jobs that have the specified size.
deepCopy(Object) - Static method in class org.jppf.utils.ReflectionUtils
Perform a deep copy of an object.
DEFAULT_DATASOURCE - Static variable in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
The default persistence table name.
DEFAULT_DATASOURCE - Static variable in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
The default persistence datasource name.
DEFAULT_EXTENSION - Static variable in class org.jppf.persistence.AbstractFilePersistence
Default extension for the persisted objects files.
DEFAULT_FILE - Static variable in class org.jppf.utils.JPPFConfiguration
Default location of the JPPF configuration file.
DEFAULT_MAX_NOTIFICATIONS_QUEUE_SIZE - Static variable in class org.jppf.jmx.JMXHelper
The maximum number of notifications in a JMX connection queue.
DEFAULT_MBEAN_NAME - Static variable in interface org.jppf.logging.jmx.JmxLogger
Name of the driver's logger MBean.
DEFAULT_ROOT - Static variable in class org.jppf.load.balancer.persistence.FileLoadBalancerPersistence
The default root path if none is specified.
DEFAULT_SCROLLBAR_THICKNESS - Static variable in class org.jppf.utils.configuration.JPPFProperties
The default thickness of the scrollbars in the GUI.
DEFAULT_SELECT_TIMEOUT - Static variable in class org.jppf.nio.NioConstants
Default timeout for Selector.select(long) operations.
DEFAULT_TABLE - Static variable in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
The default persistence table name.
DEFAULT_TABLE - Static variable in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
The default persistence table name.
DefaultDatabasePersistence - Class in org.jppf.job.persistence.impl
A job persistence implementation which stores jobs in a single database table.
DefaultDatabasePersistence() - Constructor for class org.jppf.job.persistence.impl.DefaultDatabasePersistence
Intialize this persistence with the default table name.
DefaultDatabasePersistence(String...) - Constructor for class org.jppf.job.persistence.impl.DefaultDatabasePersistence
Intialize this persistence with a table name specified in the first string parmater.
defaultDatasource - Variable in class org.jppf.persistence.AbstractDatabasePersistence
The default persistence table name.
DefaultFilePersistence - Class in org.jppf.job.persistence.impl
A file-based persistent store for jobs.
DefaultFilePersistence() - Constructor for class org.jppf.job.persistence.impl.DefaultFilePersistence
Initialize this persistence with the root path DefaultFilePersistence.DEFAULT_ROOT under the current user directory.
DefaultFilePersistence(String...) - Constructor for class org.jppf.job.persistence.impl.DefaultFilePersistence
Initialize this persistence with the specified path as root directory.
DefaultJavaSerialization - Class in org.jppf.serialization
This implementation uses the default Java serialization.
DefaultJavaSerialization() - Constructor for class org.jppf.serialization.DefaultJavaSerialization
 
DefaultJPPFSerialization - Class in org.jppf.serialization
This implementation uses the JPPF serialization.
DefaultJPPFSerialization() - Constructor for class org.jppf.serialization.DefaultJPPFSerialization
 
DefaultMonitoringDataProvider - Class in org.jppf.management.diagnostics.provider
This class is the built-in JPPF monitoring data provider.
DefaultMonitoringDataProvider() - Constructor for class org.jppf.management.diagnostics.provider.DefaultMonitoringDataProvider
 
defaultReadObject() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
defaultTable - Variable in class org.jppf.persistence.AbstractDatabasePersistence
The default persistence table name.
defaultValueExpression(String) - Static method in class org.jppf.management.doc.NodeForwardingProxyTestGenerator
Get a default value for the specified type.
defaultWriteObject() - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
defineProperties() - Method in class org.jppf.management.diagnostics.provider.DefaultMonitoringDataProvider
 
defineProperties() - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Perform the definition of the properties supplied by this provider.
DEFINITION - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
A resource definition, normally file or class bytes.
DelegationModel - Enum Class in org.jppf.classloader
Enumeration of available delegation models for the JPPF class loaders.
delete(String, String) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
Delete the specified algorithm state from the specified channel.
delete(String, String) - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
delete(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.AsynchronousLoadBalancerPersistence
 
delete(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
 
delete(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.FileLoadBalancerPersistence
 
delete(LoadBalancerPersistenceInfo) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistence
Delete the specified load-balancer state(s) from the persistence store.
deleteAlgorithm(String) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
Delete the specified algorithm state from all the channels that have it.
deleteAlgorithm(String) - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
deleteAll() - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
Delete all entries in the persistece store.
deleteAll() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
deleteChannel(String) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
Delete all entries for the specified channel.
deleteChannel(String) - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
DeleteFileVisitor - Class in org.jppf.utils
A file walker that deletes a complete file and folder hierarchy.
DeleteFileVisitor() - Constructor for class org.jppf.utils.DeleteFileVisitor
Initialize without a matcher.
DeleteFileVisitor(PathMatcher) - Constructor for class org.jppf.utils.DeleteFileVisitor
Initialize with the specified path matcher.
DeleteFileVisitor(PathMatcher, PathMatcher) - Constructor for class org.jppf.utils.DeleteFileVisitor
Initialize with the specified file and directory path matchers.
deleteIfEmpty(Path) - Method in class org.jppf.persistence.AbstractFilePersistence
Delete the specified directyory if it is empty.
deleteJob(String) - Method in class org.jppf.job.persistence.impl.AsynchronousPersistence
 
deleteJob(String) - Method in class org.jppf.job.persistence.impl.CacheablePersistence
 
deleteJob(String) - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
deleteJob(String) - Method in class org.jppf.job.persistence.impl.DefaultFilePersistence
 
deleteJob(String) - Method in interface org.jppf.job.persistence.JobPersistence
Delete the persisted job with the psecified UUID.
deleteLoadRequest(long) - Method in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Get the specified object of the already-loaded persisted job with the specified uuid.
deletePath(File) - Static method in class org.jppf.utils.FileUtils
Delete the specified path, recursively if this is a directory.
deletePath(File, boolean) - Static method in class org.jppf.utils.FileUtils
Delete the specified path, recursively if this is a directory.
deletePersistedJobs(JobSelector) - Method in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Delete all the persisted jobs that match the selector from the persistence store.
dependsOn(Collection<TaskNode<?>>) - Method in class org.jppf.node.protocol.graph.AbstractTaskNode
 
dependsOn(Collection<TaskNode<?>>) - Method in interface org.jppf.node.protocol.graph.TaskNode
Add a set of dependencies to this task.
dependsOn(TaskNode<?>...) - Method in interface org.jppf.node.protocol.graph.TaskNode
Add a set of dependencies to this task.
DescendingIntegerComparator - Class in org.jppf.utils.collections
This comparator defines a descending value order for integers.
DescendingIntegerComparator() - Constructor for class org.jppf.utils.collections.DescendingIntegerComparator
 
description() - Element in annotation interface org.jppf.management.doc.MBeanNotif
 
descriptorFor(int) - Static method in class org.jppf.utils.JPPFIdentifiers
Retrieve the JPPF channel descriptor for the specified channel identifier.
deserialize(byte[]) - Method in class org.jppf.comm.socket.BootstrapObjectSerializer
Read an object from an array of bytes.
deserialize(byte[]) - Method in interface org.jppf.serialization.ObjectSerializer
Read an object from an array of bytes.
deserialize(byte[]) - Method in class org.jppf.utils.ObjectSerializerImpl
Read an object from an array of bytes.
deserialize(byte[], int, int) - Method in class org.jppf.comm.socket.BootstrapObjectSerializer
Read an object from an array of bytes.
deserialize(byte[], int, int) - Method in interface org.jppf.serialization.ObjectSerializer
Read an object from an array of bytes.
deserialize(byte[], int, int) - Method in class org.jppf.utils.ObjectSerializerImpl
Read an object from an array of bytes.
deserialize(InputStream) - Method in class org.jppf.comm.socket.BootstrapObjectSerializer
Read an object from an input stream.
deserialize(InputStream) - Method in class org.jppf.node.protocol.graph.TaskGraph
Reconstitute this object from a stream (i.e., deserialize it).
deserialize(InputStream) - Method in class org.jppf.serialization.DefaultJavaSerialization
 
deserialize(InputStream) - Method in class org.jppf.serialization.DefaultJPPFSerialization
 
deserialize(InputStream) - Method in interface org.jppf.serialization.JPPFSerialization
Deserialize an object from the specified input stream.
deserialize(InputStream) - Static method in class org.jppf.serialization.JPPFSerializationHelper
Serialize the an object from the specified stream, according to the configured serialization scheme.
deserialize(InputStream) - Method in class org.jppf.serialization.LZ4Serialization
 
deserialize(InputStream) - Method in interface org.jppf.serialization.ObjectSerializer
Read an object from an input stream.
deserialize(InputStream) - Method in class org.jppf.serialization.XstreamSerialization
 
deserialize(InputStream) - Method in class org.jppf.serialization.ZLIBSerialization
 
deserialize(InputStream) - Method in class org.jppf.utils.ObjectSerializerImpl
 
deserialize(InputStream, boolean) - Method in class org.jppf.comm.socket.BootstrapObjectSerializer
Read an object from an input stream.
deserialize(InputStream, boolean) - Method in class org.jppf.utils.ObjectSerializerImpl
Read an object from an input stream.
deserialize(String, byte[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
deserialize(String, ObjectName, byte[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
deserialize(ObjectName, byte[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
deserialize(JPPFBuffer) - Method in class org.jppf.comm.socket.BootstrapObjectSerializer
Read an object from an array of bytes.
deserialize(JPPFBuffer) - Method in interface org.jppf.serialization.ObjectSerializer
Read an object from an array of bytes.
deserialize(JPPFBuffer) - Method in class org.jppf.utils.ObjectSerializerImpl
Read an object from an array of bytes.
deserializeFromBytes(byte[], int, int) - Static method in class org.jppf.serialization.JPPFSerializationHelper
Desrialize an object from an array of bytes.
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.
DiagnosticsMBeanForwarder - Class in org.jppf.management.forwarding.generated
Forwarding proxy for the DiagnosticsMBean MBean.
DiagnosticsMBeanForwarder(JMXDriverConnectionWrapper) - Constructor for class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Initialize this proxy.
DirectBufferPool - Class in org.jppf.utils.pooling
Static factory for pool of direct byte buffers.
DirectBufferPool() - Constructor for class org.jppf.utils.pooling.DirectBufferPool
 
DirectBufferPoolQueue - Class in org.jppf.utils.pooling
A ByteBuffer pool backed by a ConcurrentLinkedQueue.
DirectBufferPoolQueue() - Constructor for class org.jppf.utils.pooling.DirectBufferPoolQueue
 
DirectoryFilter() - Constructor for class org.jppf.persistence.AbstractFilePersistence.DirectoryFilter
 
dis - Variable in class org.jppf.comm.socket.AbstractSocketWrapper
A buffered stream built on top of to the underlying socket's input stream.
disable() - Static method in class org.jppf.logging.OutputToLoggerRedirector
Disable forwarding to the logger resetting the standard output to the console.
DISABLED - Enum constant in enum class org.jppf.execute.ExecutorStatus
The channel is disabled or being initialized.
DISCONNECTED - Enum constant in enum class org.jppf.management.JPPFNodeState.ConnectionState
The node is disconnected.
DISCONNECTED - Static variable in interface org.jppf.management.JPPFNodeConnectionNotifierMBean
The type of notification which indicates that a node is disconnected.
discover() - Method in class org.jppf.discovery.DriverDiscovery
Perform the driver discovery.
DISCOVERY_ACCEPT_MULTIPLE_INTERFACES - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to discover server connections from multiple network interfaces.
DISCOVERY_BROADCAST_EXCLUDE_IPV4 - Static variable in class org.jppf.utils.configuration.JPPFProperties
Prevent broadcast to the specified IPv4 addresses (exclusive filter, server only).
DISCOVERY_BROADCAST_EXCLUDE_IPV6 - Static variable in class org.jppf.utils.configuration.JPPFProperties
Prevent broadcast to the specified IPv6 addresses (exclusive filter, server only).
DISCOVERY_BROADCAST_INCLUDE_IPV4 - Static variable in class org.jppf.utils.configuration.JPPFProperties
Broadcast to the specified IPv4 addresses (inclusive filter, server only).
DISCOVERY_BROADCAST_INCLUDE_IPV6 - Static variable in class org.jppf.utils.configuration.JPPFProperties
Broadcast to the specified IPv6 addresses (inclusive filter, server only).
DISCOVERY_BROADCAST_INTERVAL - Static variable in class org.jppf.utils.configuration.JPPFProperties
UDP broadcast interval in milliseconds.
DISCOVERY_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable automatic server discovery via UDP multicast.
DISCOVERY_EXCLUDE_IPV4 - Static variable in class org.jppf.utils.configuration.JPPFProperties
IPv4 exclusion patterns for server discovery.
DISCOVERY_EXCLUDE_IPV6 - Static variable in class org.jppf.utils.configuration.JPPFProperties
IPv6 exclusion patterns for server discovery.
DISCOVERY_GROUP - Static variable in class org.jppf.utils.configuration.JPPFProperties
Server discovery: UDP multicast group.
DISCOVERY_INCLUDE_IPV4 - Static variable in class org.jppf.utils.configuration.JPPFProperties
IPv4 inclusion patterns for server discovery.
DISCOVERY_INCLUDE_IPV6 - Static variable in class org.jppf.utils.configuration.JPPFProperties
IPv6 inclusion patterns for server discovery.
DISCOVERY_PORT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Server discovery: UDP multicast port.
DISCOVERY_PRIORITY - Static variable in class org.jppf.utils.configuration.JPPFProperties
Priority assigned to discovered server connections (client/admiin console).
DISCOVERY_TIMEOUT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Server discovery timeout in milliseconds.
DISK_OVERFLOW_THRESHOLD - Static variable in class org.jppf.utils.configuration.JPPFProperties
Ratio of available heap over the size of an object to deserialize, below which disk overflow is triggered.
DISPATCH_PER_JOB_COUNT - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Job dispatches per job counters.
DISPATCH_TIMEOUT - Enum constant in enum class org.jppf.job.JobReturnReason
The processing of the tasks dispatched in the node took longer than the specified dispatch timeout.
displayOptions() - Static method in class org.jppf.utils.TexFileSplitter
Display the list of options and their meaning.
displayStats(int, Chromosome[], long) - Method in class org.jppf.ga.GeneticAlgorithm
Displays some statistics on the current state of the algorithm.
dispose() - Method in class org.jppf.execute.ThreadManager.UsedClassLoader
Disposes usage for classLoader.
dispose() - Method in class org.jppf.load.balancer.AbstractAdaptiveBundler
 
dispose() - Method in class org.jppf.load.balancer.AbstractBundler
Release the resources used by this bundler.
dispose() - Method in interface org.jppf.load.balancer.Bundler
Release the resources used by this bundler.
dispose() - Method in class org.jppf.load.balancer.impl.AutoTunedBundler
 
dispose() - Method in class org.jppf.load.balancer.impl.NodeThreadsBundler
Release the resources used by this bundler.
dispose() - Method in class org.jppf.load.balancer.impl.ProportionalBundler
Release the resources used by this bundler.
dispose() - Method in class org.jppf.load.balancer.impl.RL2Bundler
 
dispose() - Method in class org.jppf.utils.hooks.Hook
Cleanup this hook and release its resources.
dispose() - Method in class org.jppf.utils.hooks.HookInstance
Cleanup this hook instance and release its resources.
dispose(ThreadManagerForkJoin.FJUsedClassLoader) - Method in class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Disposes used class loaderer from this thread factory.
DO_BREAK_LINES - Static variable in class org.jppf.utils.base64.Base64
Do break lines when encoding.
doAccept(SelectionKey) - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
doAccept(SelectionKey) - Method in class org.jppf.nio.NioServer
accept the incoming connection.
doCancelAction() - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
 
doCancelAction() - Method in interface org.jppf.node.protocol.CancellationHandler
Invoked immediately when a task is cancelled.
docTitle - Variable in class org.jppf.utils.PropertiesTableFormat
The title of the whole document.
done - Variable in class org.jppf.classloader.ResourceFuture
The completion status of the task represented by this future.
DONT_GUNZIP - Static variable in class org.jppf.utils.base64.Base64
Specify that gzipped data should not be automatically gunzipped.
doOperation(Set<SelectionKey>, StatelessNioServer.KeysetHandler<C>) - Method in class org.jppf.nio.StatelessNioServer
Perform an operation on all eligible channels.
dos - Variable in class org.jppf.comm.socket.AbstractSocketWrapper
A reference to the underlying socket's output stream.
DOT_PATTERN - Static variable in class org.jppf.utils.RegexUtils
Pre-compiled regex pattern that matches any dot '.' character.
doTimeoutAction() - Method in interface org.jppf.node.protocol.TimeoutHandler
Invoked immediately when a task times out.
DOTNET - Static variable in class org.jppf.management.JPPFManagementInfo
Deprecated.
the .Net bridge feature is no longer part of JPPF
DOTNET_BRIDGE_INITIALIZED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether the node is .Net-enabled.
DOUBLE - Enum constant in enum class org.jppf.utils.PropertyType
Double property.
DoubleConverterWithFractionDigits(int) - Constructor for class org.jppf.management.diagnostics.provider.MonitoringValueConverter.DoubleConverterWithFractionDigits
Create a converter producing values with a specified number of fraction digits.
DoubleConverterWithFractionDigits(int, String) - Constructor for class org.jppf.management.diagnostics.provider.MonitoringValueConverter.DoubleConverterWithFractionDigits
Create a converter producing values with a specified number of fraction digits and a specified suffix.
DoubleConverterWithFractionDigits(int, String, Range<Double>) - Constructor for class org.jppf.management.diagnostics.provider.MonitoringValueConverter.DoubleConverterWithFractionDigits
Create a converter producing values with a specified number of fraction digits and a specified suffix.
DoubleProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for double properties.
DoubleProperty(String, Double, Double, Double, String...) - Constructor for class org.jppf.utils.configuration.DoubleProperty
Initialize this property with the specified name and default value.
DoubleProperty(String, Double, String...) - Constructor for class org.jppf.utils.configuration.DoubleProperty
Initialize this property with the specified name and default value.
doWrite(C) - Method in class org.jppf.nio.NioMessageWriter
Write to the specified channel.
DRIVER - Static variable in class org.jppf.management.JPPFManagementInfo
DRIVER information type.
DRIVER - Static variable in class org.jppf.utils.CloseableHandler
Name for the set of driver closeables.
DRIVER_CALLABLE_ID - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
The identifier of a callable within a driver instance.
DRIVER_MANAGEMENT_PORT - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Parameter for the non-secure JMX server port.
DRIVER_MANAGEMENT_PORT_SSL - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Parameter for the secure JMX server port.
DRIVER_PROCESSING_ERROR - Enum constant in enum class org.jppf.job.JobReturnReason
An error occurred in the driver while processing the results returned by the node.
DRIVER_UUID_PARAM - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Parameter for the driver's uuid.
DriverConnectionInfo - Class in org.jppf.discovery
Superclass for connection info in custom driver discovery mechanisms.
DriverConnectionInfo() - Constructor for class org.jppf.discovery.DriverConnectionInfo
Initialize a plain connection with default name("driver"), pool size (1), host ("localhost") and port (11111).
DriverConnectionInfo(String, boolean, String, int) - Constructor for class org.jppf.discovery.DriverConnectionInfo
Initialize a connection with a default pool size of 1.
DriverConnectionInfo(String, boolean, String, int, int) - Constructor for class org.jppf.discovery.DriverConnectionInfo
Initialize a connection.
DriverConnectionInfo(String, boolean, String, int, int, boolean) - Constructor for class org.jppf.discovery.DriverConnectionInfo
Initialize a connection.
DriverConnectionInfo(String, String, int) - Constructor for class org.jppf.discovery.DriverConnectionInfo
Initialize a plain connection with a default pool size of 1.
DriverDiscovery<E extends DriverConnectionInfo> - Class in org.jppf.discovery
Abstract superclass for custom driver discovery mechanisms.
DriverDiscovery() - Constructor for class org.jppf.discovery.DriverDiscovery
 
DriverDiscoveryHandler<E extends DriverConnectionInfo> - Class in org.jppf.discovery
 
DriverDiscoveryHandler(Class<DriverDiscovery<E>>) - Constructor for class org.jppf.discovery.DriverDiscoveryHandler
Load the discovery mechanisms from the SPI.
DriverDiscoveryListener<E extends DriverConnectionInfo> - Interface in org.jppf.discovery
Listener interface to receive notifications of new discovered driver connection pools.
DriverJobManagementMBean - Interface in org.jppf.server.job.management
This is the job management MBean interface.
driverQueueTaskCount - Variable in class org.jppf.node.protocol.JPPFTaskBundle
The number of tasks in this bundle at the time it is received by a driver.
DRIVERS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Names of the manually configured servers in the client.
DriverSelector - Interface in org.jppf.management
Marker interface for selecting drivers.
dumpHeap() - Method in interface org.jppf.management.diagnostics.HeapDumpCollector
Call this method from your application whenever you want to dump the heap snapshot into a file.
dumpHeap() - Method in class org.jppf.management.diagnostics.HeapDumpCollectorIBM
 
dumpHeap() - Method in class org.jppf.management.diagnostics.HeapDumpCollectorOracle
 
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.
dumpSSLParameters(SSLParameters) - Static method in class org.jppf.ssl.SSLHelper2
Print the specified SSL parameters into a string.

E

elapsedFrom(long) - Static method in class org.jppf.utils.DateTimeUtils
Return the time in miliis elapsed since the start given in nanos.
element(String) - Method in interface org.jppf.node.protocol.ClassPath
Deprecated.
the name attribute has no clearly definied, consistent semantics. It is no longer used.
element(String) - Method in class org.jppf.node.protocol.ClassPathImpl
Deprecated.
the name attribute has no clearly defined, consistent semantics. It is no longer used.
EMPTY_ARRAY - Static variable in class org.jppf.server.job.management.NodeJobInformation
Empty array
EMPTY_BYTES - Static variable in interface org.jppf.io.IO
A definition of an empty byte array.
EMPTY_RESOURCE_WRAPPER_ARRAY - Static variable in class org.jppf.classloader.JPPFResourceWrapper
Constant for an empty JPPFResourceWrapper array.
EMPTY_STRINGS - Static variable in class org.jppf.persistence.AbstractDatabasePersistence
Constant for an empty array of strings.
EmptyEnum - Enum Class in org.jppf.utils
An enumeration that contains no element.
enabled - Variable in class org.jppf.nio.AbstractNioContext
Whether this context is enabled.
enableForClass(Class<?>) - Static method in class org.jppf.logging.OutputToLoggerRedirector
Enable forwarding System.out.println calls to the logger if the stacktrace contains the class parameter.
enableForPackage(String) - Static method in class org.jppf.logging.OutputToLoggerRedirector
Enable forwarding System.out.println calls to the logger if the stacktrace contains the package parameter.
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.
ENCODE - Static variable in class org.jppf.utils.base64.Base64
Specify encoding in first bit.
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 - Variable in class org.jppf.process.AbstractProcessLauncher
If false then process is to be restarted.
end() - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
end() - Method in class org.jppf.nio.NioServer
Close the underlying server socket and stop this socket server.
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.
end(DriverConnectionInfo) - Method in class org.jppf.management.doc.HTMLMBeanInfoWriter
 
end(DriverConnectionInfo) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
End the visit for the specified remote MBean server.
end(DriverConnectionInfo) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
end(DriverConnectionInfo) - Method in class org.jppf.management.doc.WikiMBeanInfoWriter
 
endAttributes(MBeanAttributeInfo[]) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
End visiting the attributes of the specified mbean.
endAttributes(MBeanAttributeInfo[]) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
endElement(String, String, String) - Method in class org.jppf.doc.jenkins.Handler
 
endMBean(ObjectName, MBeanInfo) - Method in class org.jppf.management.doc.AbstractForwardingCodeGenerator
 
endMBean(ObjectName, MBeanInfo) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
End the visit for the specified mbean.
endMBean(ObjectName, MBeanInfo) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
endMBean(ObjectName, MBeanInfo) - Method in class org.jppf.management.doc.NodeForwardingProxyTestGenerator
 
endOperations(MBeanOperationInfo[]) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
End visiting the operations of the specified mbean.
endOperations(MBeanOperationInfo[]) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
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
 
entrySet() - Method in class org.jppf.utils.ResultsMap
Get the entry set for all wrapped entries in this map.
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.
EnvironmentProviderHandler<T> - Class in org.jppf.jmx
Instances of this class load and provide access to environment proivders.
EnvironmentProviderHandler(Class<T>) - Constructor for class org.jppf.jmx.EnvironmentProviderHandler
Initialize this handler witht he specified provider class.
Equal - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value_or_expression equals a.
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.
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, 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(ValueType, String, String) - Constructor for class org.jppf.node.policy.Equal
Define an equality comparison between the numeric value of a property and another numeric value.
Note that if the value type is equal to ValueType.STRING, then the comparison will be case-insensitive.
EQUAL - Enum constant in enum class org.jppf.utils.Operator
The number of connections is equal to the expected number.
equalIntArrays(int[], int[]) - Static method in class org.jppf.utils.ComparisonUtils
Determine whether the specified strigns are equal.
equals(Object) - Method in class org.jppf.classloader.JPPFResourceWrapper
 
equals(Object) - Method in class org.jppf.comm.discovery.JPPFConnectionInformation
 
equals(Object) - Method in class org.jppf.discovery.ClientConnectionPoolInfo
 
equals(Object) - Method in class org.jppf.discovery.DriverConnectionInfo
 
equals(Object) - Method in class org.jppf.job.LessThanJobSelector
 
equals(Object) - Method in class org.jppf.job.BetweenEIJobSelector
 
equals(Object) - Method in class org.jppf.job.persistence.impl.PersistenceInfoKey
 
equals(Object) - Method in class org.jppf.management.JPPFManagementInfo
 
equals(Object) - Method in class org.jppf.management.JPPFNodeState
 
equals(Object) - Method in class org.jppf.node.protocol.graph.TaskGraph.Node
 
equals(Object) - Method in class org.jppf.utils.InvocationResult
 
equals(Object) - Method in class org.jppf.utils.Pair
 
equals(Object) - Method in class org.jppf.utils.Range
 
equals(Object) - Method in class org.jppf.utils.TraversalList
 
EQUALS - Static variable in class org.jppf.doc.HtmlDocGenerator
Separator for parameter name/value pair.
EqualsJobSelector - Class in org.jppf.job
Performs an "equals" comparison between a job metadata value or a job name and an other comparable value.
EqualsJobSelector(Object, Object) - Constructor for class org.jppf.job.EqualsJobSelector
Initialize this selector with a job metadata key and a value to compare with.
EqualsJobSelector(String) - Constructor for class org.jppf.job.EqualsJobSelector
Initialize this selector with a value to compare job names with.
equalStrings(String, String) - Static method in class org.jppf.utils.ComparisonUtils
Determine whether the specified strigns are equal.
error(String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(Marker, String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(Marker, String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(Marker, String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(Marker, String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(Marker, String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
error(SAXParseException) - Method in class org.jppf.doc.jenkins.Handler
 
ERROR_MARKERS - Enum constant in enum class org.jppf.node.protocol.BundleParameter
An array of boolean flags indicating whther the task raised an error during serilaization or deserialization.
errors - Variable in class org.jppf.utils.JPPFErrorReporter
A list of collected errors.
errorStreamAltered(ProcessWrapperEvent) - Method in class org.jppf.node.protocol.CommandLineTask
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 interface org.jppf.process.ProcessWrapperEventListener
Notification that the process has written to its error stream.
evaluate() - Method in class org.jppf.scripting.ScriptDefinition
Execute the script and return its execution result, using the initial variable bindings.
evaluate() - Method in interface org.jppf.utils.concurrent.ConcurrentUtils.Condition
Evaluate this condition.
evaluate() - Method in interface org.jppf.utils.concurrent.ConcurrentUtils.ConditionFalseOnException
 
evaluate(long, long) - Method in interface org.jppf.utils.ComparisonOperator
Evaluate the condition based on the actual and expected numbers.
evaluate(String, String, Map<String, Object>) - Method in interface org.jppf.scripting.ScriptRunner
Evaluate the script specified as input and get the evaluation result.
evaluate(String, String, Map<String, Object>) - Method in class org.jppf.utils.configuration.ScriptHandler
Evaluate the value of the specified property by replacing each script expression with its result.
evaluate(String, Map<String, Object>) - Method in interface org.jppf.scripting.ScriptRunner
Evaluate the script specified as input and get the evaluation result.
evaluate(Map<String, Object>) - Method in class org.jppf.scripting.BaseScriptEvaluator
Evaluate the script with the specified variable bindings.
evaluate(Map<String, Object>) - Method in class org.jppf.scripting.ScriptDefinition
Execute the script and return its execution result, using additional bindings.
evaluate(PropertiesCollection<String>) - Method in class org.jppf.node.policy.AbstractExpression
 
evaluate(PropertiesCollection<String>) - Method in class org.jppf.node.policy.ExecutionPolicy
Determines whether this policy accepts the specified node.
evaluate(PropertiesCollection<String>) - Method in interface org.jppf.node.policy.Expression
Evaluate this expression against a set of properties.
evaluate(PropertiesCollection<String>) - Method in class org.jppf.node.policy.PropertyNameExpression
 
evaluateProp(PropertiesCollection<String>, String) - Method in class org.jppf.utils.configuration.SubstitutionsHandler
Resolve the substitutions for the specified property value.
evaluateWithException() - Method in interface org.jppf.utils.concurrent.ConcurrentUtils.ConditionFalseOnException
Evaluate an arbitrary condition.
evaluationError - Variable in class org.jppf.node.policy.ScriptedPolicy
Flag set if an error is raised while executing the script, to avoid evaluating the script again.
eventListeners - Variable in class org.jppf.process.ProcessWrapper
The list of registered listeners.
eventsEnabled - Variable in class org.jppf.location.AbstractLocation
Boolean flag that determines if at least one listener is registered.
exception - Variable in class org.jppf.client.taskwrapper.AbstractPrivilegedAction
Used to capture an exception resulting from the method or constructor invocation.
exception() - Method in class org.jppf.utils.InvocationResult
Get the referenced object as an exception.
EXCEPTION - Enum constant in enum class org.jppf.node.protocol.TaskState
An exception was received for the task.
ExceptionCatchingRunnable - Interface in org.jppf.utils
A serializable extension of the Runnable interface.
exceptions() - Method in class org.jppf.utils.ResultsMap
Get the unwrapped exceptions of all entries in this map with an exceptional result.
exceptionsEntrySet() - Method in class org.jppf.utils.ResultsMap
Get the entry set for all unwrapped exceptions in this map.
ExceptionThrowingRunnable - Interface in org.jppf.utils
An interface to run arbitrary code that does not return any result and may raise an exception.
ExceptionUtils - Class in org.jppf.utils
This class provides a set of utility methods for manipulating Throwable objects.
excluded(String, boolean) - Method in class org.jppf.doc.AbstractFileFilter
Check whether the specified name is excluded by this filter.
excludes - Variable in class org.jppf.doc.AbstractFileFilter
Excluded names.
execute() - Method in class org.jppf.client.taskwrapper.CallableTaskWrapper
Execute the call() method of this callable task.
execute() - Method in class org.jppf.client.taskwrapper.PojoTaskWrapper
Execute the run method of this runnable task.
execute() - Method in class org.jppf.client.taskwrapper.RunnableTaskWrapper
Execute the run() method of this runnable task.
execute() - Method in interface org.jppf.client.taskwrapper.TaskObjectWrapper
Execute the task depending on its type.
execute() - Method in interface org.jppf.utils.ExceptionCatchingRunnable
Execute this runnable.
execute(C) - Method in interface org.jppf.nio.StatelessNioServer.ContextAction
 
execute(C, NioMessage) - Method in interface org.jppf.nio.NioMessageReader.MessageHandler
Execute this task.
execute(Runnable) - Method in class org.jppf.utils.concurrent.JPPFThreadPool
Execute the specified task some time in the future.
execute(Runnable) - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
Execute the specified task some time in the future.
execute(BundleWithTasks) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
execute(BundleWithTasks) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Execute the specified tasks of the specified tasks bundle.
execute(TaskBundle, List<Task<?>>) - Method in class org.jppf.execute.AbstractExecutionManager
 
execute(TaskBundle, List<Task<?>>) - Method in interface org.jppf.execute.ExecutionManager
Execute the specified tasks of the specified tasks bundle.
EXECUTING - Enum constant in enum class org.jppf.execute.ExecutorStatus
The channel is currently executing a job.
EXECUTING - Enum constant in enum class org.jppf.management.JPPFNodeState.ExecutionState
The node is disconnected.
EXECUTION - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Execution times including server/nodes transport overhead.
ExecutionInfo - Class in org.jppf.execute
Instances of this class hold statistics about the execution of a tasks bundle.
ExecutionInfo() - Constructor for class org.jppf.execute.ExecutionInfo
Default no-arg constructor.
ExecutionInfo(long, long) - Constructor for class org.jppf.execute.ExecutionInfo
Default no-args constructor.
executionManager - Variable in class org.jppf.execute.async.JobProcessingEntry
The execution mabager that processes the job.
ExecutionManager - Interface in org.jppf.execute
Instances of this interface manage the execution of JPPF tasks by a node.
ExecutionManagerListener - Interface in org.jppf.execute.async
 
ExecutionPolicy - Class in org.jppf.node.policy
Interface for all execution policy implementations.
ExecutionPolicy() - Constructor for class org.jppf.node.policy.ExecutionPolicy
Initialize this policy with the specified children.
ExecutionPolicy(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.ExecutionPolicy
Initialize this policy with the specified children.
ExecutionPolicy.AndRule - Class in org.jppf.node.policy
An execution policy that realizes a logical "AND" combination of multiple policies specified as operands.
ExecutionPolicy.NotRule - Class in org.jppf.node.policy
An execution policy that realizes the negation of a policy specified as operand.
ExecutionPolicy.OrRule - Class in org.jppf.node.policy
An execution policy that realizes a logical "OR" combination of multiple policies specified as operands.
ExecutionPolicy.XorRule - Class in org.jppf.node.policy
An execution policy that realizes a logical "XOR" combination of multiple policies specified as operands.
ExecutionPolicySelector - Class in org.jppf.management
Selects nodes based on an ExecutionPolicy.
ExecutionPolicySelector(ExecutionPolicy) - Constructor for class org.jppf.management.ExecutionPolicySelector
Initialize this selector with the specified execution policy.
executionStatusChanged(ExecutorChannelStatusEvent) - Method in interface org.jppf.execute.ExecutorChannelStatusListener
Invoked to notify of a executions status change event on a channel.
ExecutorChannel<T> - Interface in org.jppf.execute
Execution context associated with a channel serving its state.
ExecutorChannelStatusEvent - Class in org.jppf.execute
Event sent to notify of a status change for a client connection.
ExecutorChannelStatusEvent(Object, ExecutorStatus, ExecutorStatus) - Constructor for class org.jppf.execute.ExecutorChannelStatusEvent
Initialize this event with a channel as source.
ExecutorChannelStatusListener - Interface in org.jppf.execute
Instances of this class listen to execution status change events on channels.
ExecutorStatus - Enum Class in org.jppf.execute
Status of the channel.
expDist(long, long) - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
This method implements the always decreasing policy of the algorithm.
explore() - Method in class org.jppf.doc.FileExplorer
 
ExploreFilter() - Constructor for class org.jppf.doc.FileExplorer.ExploreFilter
 
Expression<E> - Interface in org.jppf.node.policy
Interface for values that can be represented as either literals or expressions similar to the values of JPPF configuration properties that include property substituions and/or scripted expressions.
externalStopCondition() - Method in class org.jppf.nio.NioServer
Determine whether a stop condition external to this server has been reached.
extractDefinitions(TypedProperties, JPPFDatasourceFactory.Scope) - Static method in class org.jppf.persistence.JPPFDatasourceFactory
Create and configure the datasources defined in the specified configuration.

F

Factory() - Constructor for class org.jppf.comm.socket.SocketInitializer.Factory
 
Factory() - Constructor for class org.jppf.management.diagnostics.HeapDumpCollector.Factory
 
Factory() - Constructor for class org.jppf.serialization.JPPFSerialization.Factory
 
FAILED - Enum constant in enum class org.jppf.execute.ExecutorStatus
The channel failed to connect and no further attempt will be made.
fatalError(SAXParseException) - Method in class org.jppf.doc.jenkins.Handler
 
fatalErrors - Variable in class org.jppf.utils.JPPFErrorReporter
A list of fatal (non recoverable) errors.
feedback(int, double) - Method in class org.jppf.load.balancer.AbstractBundler
This implementation does nothing and should be overridden in subclasses that compute the bundle size based on the feedback from the nodes.
feedback(int, double) - Method in interface org.jppf.load.balancer.Bundler
Provide feedback from a channel after execution of a set of tasks.
feedback(int, double) - Method in class org.jppf.load.balancer.impl.AutoTunedBundler
This method performs the actual bundle size computation, based on current and past performance data.
Depending on the the performance samples and profile parameters, the following actions may be triggered in this method: samples collection (unconditional) detection of performance profile changes, if not currently being done when a performance profile change is detected, recompute the bundle size.
feedback(int, double) - Method in class org.jppf.load.balancer.impl.AutotunedDelegatingBundler
This method delegates the bundle size calculation to the singleton instance of SimpleBundler.
feedback(int, double) - Method in class org.jppf.load.balancer.impl.ProportionalBundler
This method delegates the bundle size calculation to the singleton instance of SimpleBundler.
feedback(int, double) - Method in class org.jppf.load.balancer.impl.RL2Bundler
 
feedback(int, double, double, double) - Method in class org.jppf.load.balancer.AbstractAdaptiveBundler
 
feedback(int, double, double, double) - Method in interface org.jppf.load.balancer.BundlerEx
Feedback the bundler with the result of using the bundle with the specified size.
FILE_LOOKUP_ALLOWED - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
Whether lookups of resource in the file system are allowed.
FileDataLocation - Class in org.jppf.io
Data location backed by a file.
FileDataLocation(File) - Constructor for class org.jppf.io.FileDataLocation
Initialize this file location with the specified file and unknown size.
FileDataLocation(File, int) - Constructor for class org.jppf.io.FileDataLocation
Initialize this file location with the specified file and size.
FileDataLocation(String) - Constructor for class org.jppf.io.FileDataLocation
Initialize this file location with the specified file path and an unknown size.
FileDataLocation(String, int) - Constructor for class org.jppf.io.FileDataLocation
Initialize this file location with the specified file path and size.
FileExplorer - Class in org.jppf.doc
 
FileExplorer(File, String...) - Constructor for class org.jppf.doc.FileExplorer
Intiialize this file explorer.
FileExplorer(String, String...) - Constructor for class org.jppf.doc.FileExplorer
Intiialize this file explorer.
FileExplorer.ExploreFilter - Class in org.jppf.doc
File filter based on a set of extensions.
FileInputSource - Class in org.jppf.io
Input source backed by a file.
FileInputSource(File) - Constructor for class org.jppf.io.FileInputSource
Initialize this file input source with the specified file.
FileInputSource(String) - Constructor for class org.jppf.io.FileInputSource
Initialize this file input source with the specified file path.
FileLoadBalancerPersistence - Class in org.jppf.load.balancer.persistence
File-based persistence implementation for the state of the JPPF load-balancers.
FileLoadBalancerPersistence() - Constructor for class org.jppf.load.balancer.persistence.FileLoadBalancerPersistence
Initialize this persistence with the root path FileLoadBalancerPersistence.DEFAULT_ROOT under the current user directory.
FileLoadBalancerPersistence(String...) - Constructor for class org.jppf.load.balancer.persistence.FileLoadBalancerPersistence
Initialize this persistence with the specified path as root directory.
FileLocation - Class in org.jppf.location
Wrapper for manipulating a file.
FileLocation(File) - Constructor for class org.jppf.location.FileLocation
Initialize this location with the specified file path.
FileLocation(String) - Constructor for class org.jppf.location.FileLocation
Initialize this location with the specified file path.
FileOutputDestination - Class in org.jppf.io
Output destination backed by a file.
FileOutputDestination(File) - Constructor for class org.jppf.io.FileOutputDestination
Initialize this file output destination with the specified file.
FileOutputDestination(String) - Constructor for class org.jppf.io.FileOutputDestination
Initialize this file output destination with the specified file path.
FileProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for File properties.
FileProperty(String, File, String...) - Constructor for class org.jppf.utils.configuration.FileProperty
Initialize this property with the specified name and default value.
FileReplacer - Class in org.jppf.utils
Utility to replace multiline content in text files.
FileReplacer() - Constructor for class org.jppf.utils.FileReplacer
 
FileReplacer.ReplacerFilter - Class in org.jppf.utils
File filter based on a set of extensions.
FileReplacerEx - Class in org.jppf.utils
 
FileReplacerEx() - Constructor for class org.jppf.utils.FileReplacerEx
 
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 pass the specified filter.
finalize() - Method in class org.jppf.io.FileDataLocation
This method deletes the underlying file.
finalize() - Method in class org.jppf.io.TemporaryFileHolder
This method deletes the underlying file.
findConstructor(Class<?>, Class<?>...) - Static method in class org.jppf.utils.ReflectionHelper
Find the specified public constructor in the specified class.
findConstructor(String, String...) - Static method in class org.jppf.utils.ReflectionHelper
Find the specified public constructor in the specified class.
findMethod(Class<?>, String) - Static method in class org.jppf.utils.ReflectionHelper
Find a method without having to specify the parameters types.
findMethod(Class<?>, String, int) - Static method in class org.jppf.utils.ReflectionHelper
Find a method without having to specify the parameters types.
findMethod(Class<?>, String, Class<?>...) - Static method in class org.jppf.utils.ReflectionHelper
Find the specified public method in the specified class or one of its implemented interfaces or in its super class hierarchy.
findMethod(String, String, String...) - Static method in class org.jppf.utils.ReflectionHelper
Find the specified public method in the specified class or one of its implemented interfaces or in its super class hierarchy.
findMethodAnyArgs(Class<?>, String) - Static method in class org.jppf.utils.ReflectionHelper
Find a method without having to specify the parameters types.
findMethodFromConcreteArgs(Class<?>, String, Object...) - Static method in class org.jppf.utils.ReflectionHelper
 
findProviderClassess(Class<T>, ClassLoader, boolean) - Method in class org.jppf.utils.ServiceFinder
Find the classes of all providers implementing or extending the specified provider interface or class, using the specified class loader.
findProviders(Class<T>) - Method in class org.jppf.utils.ServiceFinder
Find all providers implementing or extending the specified provider interface or class, using the context class loader.
findProviders(Class<T>, ClassLoader) - Method in class org.jppf.utils.ServiceFinder
Find all providers implementing or extending the specified provider interface or class, using the specified class loader.
findProviders(Class<T>, ClassLoader, boolean) - Method in class org.jppf.utils.ServiceFinder
Find all providers implementing or extending the specified provider interface or class, using the specified class loader.
findServiceDefinitions(String, ClassLoader) - Method in class org.jppf.utils.ServiceFinder
Find all service definitions in the classpath, that match the specified path.
fireBundleAdded(QueueEvent<T, U, V>) - Method in class org.jppf.queue.AbstractJPPFQueue
Notify all queue listeners that a bundle was added tot he queue.
fireBundleRemoved(QueueEvent<T, U, V>) - Method in class org.jppf.queue.AbstractJPPFQueue
Notify all queue listeners of that a bundle was removed form the queue.
fireJobEvent(JobNotification) - Method in interface org.jppf.job.JobNotificationEmitter
Fire job listener event.
fireJobFinished(TaskBundle, List<Task<?>>, Throwable) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
Called when the execution of a task bundle has finished.
fireLocationEvent(long) - Method in class org.jppf.location.AbstractLocation
Notify all listeners that a data transfer has occurred.
fireNotification(Object, boolean) - Method in class org.jppf.node.protocol.AbstractTask
 
fireNotification(Object, boolean) - Method in interface org.jppf.node.protocol.Task
Causes the task to send a notification to all listeners.
fireProcessStarted() - Method in class org.jppf.process.AbstractProcessLauncher
Notify all listeners that the process has started.
fireProcessStopped(boolean) - Method in class org.jppf.process.AbstractProcessLauncher
Notify all listeners that the process has stopped.
fireStreamEvent(boolean, String) - Method in class org.jppf.process.ProcessWrapper
Notify all listeners that a stream event has occurred.
fireTaskEnded(Task<?>, String, String, long, long, boolean) - Method in class org.jppf.node.protocol.TaskExecutionDispatcher
Fire an event to notify that a task has ended its execution.
fireTaskNotification(Task<?>, Object, boolean) - Method in class org.jppf.node.protocol.TaskExecutionDispatcher
Fire an event from a task.
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.
firstKey() - Method in class org.jppf.utils.collections.AbstractCollectionSortedMap
 
firstKey() - Method in interface org.jppf.utils.collections.CollectionSortedMap
Get the last key in this sorted map.
fitness - Variable in class org.jppf.ga.AbstractChromosome
The fitness of this chromosme.
FitnessTask - Class in org.jppf.ga
 
FitnessTask(Chromosome) - Constructor for class org.jppf.ga.FitnessTask
 
fitsInMemory(int) - Static method in class org.jppf.io.IOHelper
Determines whether the data of the specified size would fit in memory.
FixedSizeBundler - Class in org.jppf.load.balancer.impl
This class provide a used defined bundle size jppf.load.balancing.profile.
FixedSizeBundler(FixedSizeProfile) - Constructor for class org.jppf.load.balancer.impl.FixedSizeBundler
Initialize this bundler.
FixedSizeBundlerProvider - Class in org.jppf.load.balancer.spi
Provider implementation for the fixed bundle size load-balancing algorithm.
FixedSizeBundlerProvider() - Constructor for class org.jppf.load.balancer.spi.FixedSizeBundlerProvider
 
FixedSizeProfile - Class in org.jppf.load.balancer.impl
Profile for the fixed bundle size load-balancing algorithm.
FixedSizeProfile(TypedProperties) - Constructor for class org.jppf.load.balancer.impl.FixedSizeProfile
Initialize this profile with values read from the specified configuration.
FJThreadFactory(String) - Constructor for class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Initialize this thread factory with the specified name.
FJThreadFactory(String, boolean) - Constructor for class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Initialize this thread factory with the specified name.
FJThreadFactory(String, boolean, int) - Constructor for class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Initialize this thread factory with the specified name.
FJThreadFactory(String, int) - Constructor for class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Initialize this thread factory with the specified name.
FLOAT - Enum constant in enum class org.jppf.utils.PropertyType
Float property.
FloatProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for float properties.
FloatProperty(String, Float, Float, Float, String...) - Constructor for class org.jppf.utils.configuration.FloatProperty
Initialize this property with the specified name and default value.
FloatProperty(String, Float, String...) - Constructor for class org.jppf.utils.configuration.FloatProperty
Initialize this property with the specified name and default value.
flush() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Flush the data currently in the send buffer.
flush() - Method in class org.jppf.comm.socket.SocketChannelClient
This method does nothing, there is no flush on socket channels.
flush() - Method in interface org.jppf.comm.socket.SocketWrapper
Flush the data currently in the send buffer.
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.
forEach(BiConsumer<K, Collection<V>>) - Method in interface org.jppf.utils.collections.CollectionMap
Default forEach implementation.
forEach(BiConsumer<K, InvocationResult<V>>) - Method in class org.jppf.utils.ResultsMap
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
format(LogRecord) - Method in class org.jppf.logging.jdk.JPPFLogFormatter
Format a log record.
formatName(String) - Method in class org.jppf.utils.HTMLPropertiesTableFormat
 
formatName(String) - Method in class org.jppf.utils.PropertiesTableFormat
Format the specified property name if needed.
formatSizeMapInfo(String, CollectionMap<T, U>) - Static method in class org.jppf.utils.collections.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.
forwarder - Variable in class org.jppf.management.AbstractJMXServer
An optional MBeanServerForwarder associated with the JMXConnectorServer.
forwardGetAttribute(NodeSelector, String, String) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Get the value of an attribute of the specified MBean for each specified node.
forwardGetAttribute(NodeSelector, String, String) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Get the value of an attribute of the specified MBean for each specified node.
forwardGetAttribute(NodeSelector, String, String) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Deprecated.
ForwardingNotficationEmitter - Interface in org.jppf.management.forwarding
 
ForwardingNotificationListener - Interface in org.jppf.management.forwarding
Convenience interface to use in place of NotificationListener when regstering a notification listener that receives notifications from a NodeForwardingMBean.
forwardInvoke(NodeSelector, String, String) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Convenience method to invoke an MBean method that has no parameter.
forwardInvoke(NodeSelector, String, String) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Convenience method to invoke an MBean method that has no parameter.
forwardInvoke(NodeSelector, String, String) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Deprecated.
forwardInvoke(NodeSelector, String, String, Object[], String[]) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Invoke a method on the specified MBean of the selected nodes attached to the driver.
forwardInvoke(NodeSelector, String, String, Object[], String[]) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Invoke a method on the specified MBean of the selected nodes attached to the driver.
forwardInvoke(NodeSelector, String, String, Object[], String[]) - Method in class org.jppf.management.JMXDriverConnectionWrapper
forwardSetAttribute(NodeSelector, String, String, Object) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Set the value of an attribute of the specified MBean on the specified nodes attached to the driver.
forwardSetAttribute(NodeSelector, String, String, Object) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Set the value of an attribute of the specified MBean on the specified nodes attached to the driver.
forwardSetAttribute(NodeSelector, String, String, Object) - Method in class org.jppf.management.JMXDriverConnectionWrapper
FREE_MEM_TO_SIZE_RATIO - Static variable in interface org.jppf.io.IO
Ratio of free memory / requested allocation size threshold that triggers disk overflow.
FROM_PERSISTENCE - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Whther the job was submitted directly by a client or loaded from a persistence store.
fromBytes(byte[]) - Static method in class org.jppf.comm.discovery.JPPFConnectionInformation
Deserialize a DriverConnectionInformation object from an array of bytes.
fromString(String) - Method in class org.jppf.utils.AbstractTypedProperties
Populate this propertis object from a string source.
fromString(String, String) - Method in class org.jppf.utils.AbstractTypedProperties
Populate this properties object from a string source.

G

gc() - Method in class org.jppf.management.diagnostics.Diagnostics
 
gc() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Perform a full garbage collection.
gc(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Invoke the gc operation for all selected nodes (perform a full garbage collection by calling System.gc()).
gc(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Invoke System.gc() on the specified nodes.
gc(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Invoke System.gc() on the specified nodes.
GC_ON_DISK_OVERFLOW - Static variable in interface org.jppf.io.IO
Whether to trigger a garbage collection whenever disk overflow is triggered.
GC_ON_DISK_OVERFLOW - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to call System.gc() and recompute the avalaible heap size before triggering disk overflow.
Gene - Interface in org.jppf.ga
Represents a gene within a chromosme.
generate() - Method in class org.jppf.utils.ThumbnailGenerator
Generate all thumbnails.
generate(Project) - Method in class org.jppf.doc.jenkins.HTMLPrinter
Generate the HTML source for the specified project.
generatePage(String, String, String) - Method in class org.jppf.doc.HtmlDocGenerator
Generate a target HTML document for a document source, using a specified location for the templates to use.
generateSource(String, String, Class<?>, String) - Method in class org.jppf.utils.generator.MBeanStaticProxyGenerator
Generate the static proxy source code for the specified interface.
generateSource(String, String, String, String) - Method in class org.jppf.utils.generator.MBeanStaticProxyGenerator
Generate the static proxy source code for the specified interface.
generationCount - Variable in class org.jppf.ga.GeneticAlgorithm
The count of generations (epochs).
genes - Variable in class org.jppf.ga.AbstractChromosome
The genes of this chromosome.
GeneticAlgorithm - Class in org.jppf.ga
 
GeneticAlgorithm(Chromosome[], int, int, int, double) - Constructor for class org.jppf.ga.GeneticAlgorithm
 
get() - Method in class org.jppf.classloader.ResourceFuture
Waits if necessary for the computation to complete, and then retrieves its result.
get() - Method in interface org.jppf.io.JPPFSerializable
 
get() - Method in class org.jppf.io.OffloadableObject
 
get() - Method in class org.jppf.io.SerializableObject
 
get() - Method in class org.jppf.utils.concurrent.MutableReference
Get the object held by this reference.
get() - Method in class org.jppf.utils.concurrent.SynchronizedBoolean
 
get() - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Get the value.
get() - Method in class org.jppf.utils.concurrent.SynchronizedLong
Get the value.
get() - Method in class org.jppf.utils.concurrent.SynchronizedReference
 
get() - Method in class org.jppf.utils.pooling.AbstractBoundedObjectPoolQueue
 
get() - Method in class org.jppf.utils.pooling.AbstractObjectPoolImpl
 
get() - Method in class org.jppf.utils.pooling.AbstractObjectPoolImpl.LinkedData
Get the head object or null when queue is empty;
get() - Method in class org.jppf.utils.pooling.AbstractObjectPoolQueue
 
get() - Method in class org.jppf.utils.pooling.AbstractPoolSet
 
get() - Method in interface org.jppf.utils.pooling.ObjectPool
Get an object from the pool, or create it if the pool is empty.
get() - Method in class org.jppf.utils.pooling.SynchronizedDirectBufferPool
 
get(long, TimeUnit) - Method in class org.jppf.classloader.ResourceFuture
Waits if necessary for at most the given time for the computation to complete, and then retrieves its result, if available.
get(Object) - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
 
get(K) - Method in class org.jppf.caching.AbstractJPPFMapCache
 
get(K) - Method in interface org.jppf.caching.JPPFMapCache
Get an element in the cache.
get(K) - Method in class org.jppf.caching.JPPFSynchronizedSoftCache
 
get(K) - Method in class org.jppf.utils.ResultsMap
Get the value of the entry with the specified key.
get(JPPFProperty<T>) - Static method in class org.jppf.utils.JPPFConfiguration
Get the value of a predefined property.
get(JPPFProperty<T>) - Method in class org.jppf.utils.TypedProperties
Get the value of a predefined property.
get(JPPFProperty<T>, String...) - Static method in class org.jppf.utils.JPPFConfiguration
Get the value of a predefined parametrized property.
get(JPPFProperty<T>, String...) - Method in class org.jppf.utils.TypedProperties
Get the value of a predefined parametrized property.
GET_ATTRIBUTE - Static variable in class org.jppf.jmx.JMXHelper
GET_ATTRIBUTES - Static variable in class org.jppf.jmx.JMXHelper
GET_DEFAULT_DOMAIN - Static variable in class org.jppf.jmx.JMXHelper
Identifier for the method MBeanServerConnection.getDefaultDomain().
GET_DOMAINS - Static variable in class org.jppf.jmx.JMXHelper
Identifier for the method MBeanServerConnection.getDomains().
GET_MBEAN_COUNT - Static variable in class org.jppf.jmx.JMXHelper
Identifier for the method MBeanServerConnection.getMBeanCount().
GET_MBEAN_INFO - Static variable in class org.jppf.jmx.JMXHelper
GET_OBJECT_INSTANCE - Static variable in class org.jppf.jmx.JMXHelper
getAcceptedIssuers() - Method in class org.jppf.ssl.CompositeX509TrustManager
 
getAcceptorServer(boolean) - Static method in class org.jppf.nio.NioHelper
Get the acceptor server.
getActionHandler() - Method in class org.jppf.process.LauncherListener
Get the action handler for this listener.
getActiveState(NodeSelector) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
getActiveState(NodeSelector) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Get the active states of the nodes specified vith a NodeSelector.
getAlgorithm() - Method in class org.jppf.load.balancer.LoadBalancingInformation
Get the name of the algorithm.
getAlgorithm() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Get the name of the related load-balancing algorithm.
getAlgorithmHash(String) - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Get the hashed identifier for the specified algorithm.
getAlgorithmID() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Get a hash of the load-balancing algorithm name (obtained via LoadBalancerPersistenceInfo.getAlgorithm()).
getAlgorithmName() - Method in class org.jppf.load.balancer.spi.AutoTunedBundlerProvider
Get the name of the algorithm defined by this provider.
getAlgorithmName() - Method in class org.jppf.load.balancer.spi.FixedSizeBundlerProvider
Get the name of the algorithm defined by this provider.
getAlgorithmName() - Method in interface org.jppf.load.balancer.spi.JPPFBundlerProvider
Get the name of the algorithm defined by this provider.
getAlgorithmName() - Method in class org.jppf.load.balancer.spi.NodeThreadsBundlerProvider
Get the name of the algorithm defined by this provider.
getAlgorithmName() - Method in class org.jppf.load.balancer.spi.ProportionalBundlerProvider
Get the name of the algorithm defined by this provider.
getAlgorithmName() - Method in class org.jppf.load.balancer.spi.RL2BundlerProvider
Get the name of the algorithm defined by this provider.
getAlgorithmNameFromHash(String) - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Get the name of an algorithm given its hash.
getAlgorithmNames() - Method in class org.jppf.load.balancer.LoadBalancingInformation
The names of all available algorithms.
getAliases() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getAliases() - Method in interface org.jppf.utils.configuration.JPPFProperty
Get the aliases for this property, that is, other names it may be known as such as legacy names from prior versions.
getAll() - Method in interface org.jppf.utils.collections.Metadata
Get a copy of the metadata map.
getAll() - Method in class org.jppf.utils.collections.MetadataImpl
 
getAllBeanMethods(Class<?>, boolean) - Static method in class org.jppf.utils.ReflectionUtils
Obtain all the getters or setters of a specified class.
getAllContexts() - Method in class org.jppf.nio.StatelessNioServer
Get all connections accepted by this server.
getAllElements(List<T>, int, int) - Static method in class org.jppf.utils.collections.CollectionUtils
Generate a list that contains the specified number of elements of the specified list, starting at the specified position in the specified list.
getAllJobUuids() - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Get the set of uuids for all the jobs currently queued or executing.
getAllNodes() - Method in interface org.jppf.node.protocol.graph.JobDependencyGraph
Get the ids of all the nodes currently in this graph.
getAllNodes() - Method in class org.jppf.node.protocol.graph.JobDependencyGraphImpl
 
getAllNodes() - Method in interface org.jppf.server.job.management.JobDependencyManagerMBean
Get all the nodes in the job dependency graph.
getAllProperties() - Static method in class org.jppf.management.diagnostics.MonitoringDataProviderHandler
Get a consolidated list of all properties defined by all MonitoringDataProviders.
getAndSet(boolean) - Method in class org.jppf.utils.concurrent.SynchronizedBoolean
Set a new value and return the old value.
getAndSet(int) - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Set a new value and return the old value.
getAndSet(long) - Method in class org.jppf.utils.concurrent.SynchronizedLong
Set a new value and return the old value.
getAndSet(T) - Method in class org.jppf.utils.concurrent.SynchronizedReference
Set a new value and return the old value.
getAppReceiveBuffer() - Method in class org.jppf.nio.AbstractSSLHandler
 
getAppReceiveBuffer() - Method in interface org.jppf.nio.SSLHandler
Get the application receive buffer.
getAppSendBuffer() - Method in class org.jppf.nio.AbstractSSLHandler
 
getAppSendBuffer() - Method in interface org.jppf.nio.SSLHandler
Get the application send buffer.
getArgs() - Method in class org.jppf.node.policy.CustomPolicy
Get the arguments of this policy.
getArtifactId() - Method in class org.jppf.location.MavenLocation
Get the artifact id of the correpsonding Maven artifact.
getAttribute(String) - Method in class org.jppf.management.AbstractMBeanStaticProxy
Get the value of an attribute of the specified MBean.
getAttribute(String, String) - Method in class org.jppf.management.JMXConnectionWrapper
Get the value of an attribute of the specified MBean.
getAttribute(MBeanServerConnection, String, String) - Static method in class org.jppf.utils.ManagementUtils
Get the given attribute of the given mbean via the specified mbean server connection.
getAttribute(ObjectName, String) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getAttribute(NodeSelector, String) - Method in class org.jppf.management.forwarding.AbstractMBeanForwarder
Get the value of an attribute of the specified MBean for each specified node.
getAttributes(ObjectName, String[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getAuthors() - Method in class org.jppf.doc.AuthorsFileExplorer
Get the authors found.
getAutoCommit() - Method in class org.jppf.persistence.JPPFConnection
 
getAvailableNodes() - Method in class org.jppf.node.protocol.graph.TaskGraph
 
getAvg() - Method in class org.jppf.utils.stats.AbstractJPPFSnapshot
 
getAvg() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Get the average value.
getAvg() - Method in class org.jppf.utils.stats.SingleValueSnapshot
 
getBindings() - Method in class org.jppf.node.protocol.ScriptedTask
Get the user-defined variable bindings.
getBindings() - Method in class org.jppf.scripting.ScriptDefinition
Get the vairable bindings.
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.management.diagnostics.HealthSnapshot
Get the value of a property as a boolean.
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.
getBoolean(JPPFProperty<Boolean>, Map<String, ?>, TypedProperties) - Static method in class org.jppf.jmx.JMXEnvHelper
Get the value of a property of type boolean.
getBooleanFromEnv(String, boolean) - Static method in class org.jppf.utils.configuration.ConfigurationUtils
Get a boolean value from a specified environment variable, or a default value if the variable is not set.
getBroadcasting() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
getBroadcasting() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Determine whether the driver is broadcasting or not.
getBuf() - Method in class org.jppf.utils.streams.JPPFByteArrayOutputStream
Provide access to the internal buffer.
getBuffer() - Method in class org.jppf.utils.JPPFBuffer
Get the buffered data.
getBuffer(int) - Method in class org.jppf.io.MultipleBuffersLocation
Get the buffer at the specified index..
getBufferedReader(String) - Static method in class org.jppf.utils.FileUtils
Get a Reader for the specified file path, looked up first in the file system then in the classpath.
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.
getBuilds() - Method in class org.jppf.doc.jenkins.Project
Get the available builds.
getBundle() - Method in class org.jppf.execute.AbstractExecutionManager
 
getBundle() - Method in interface org.jppf.execute.ExecutionManager
Get the bundle whose tasks are currently being executed.
getBundle() - Method in class org.jppf.node.protocol.BundleWithTasks
 
getBundleId() - Method in interface org.jppf.node.protocol.TaskBundle
 
getBundler() - Method in interface org.jppf.execute.ExecutorChannel
Get the bundler used to schedule tasks for the corresponding node.
getBundlerNumber() - Method in class org.jppf.load.balancer.AbstractBundler
Get this bundler's number (a unique Bundle instance count).
getBundlerProvider(String) - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Get the bundler provider with the specified name.
This method will trigger a lazy loading of the providers if they haven't been loaded yet.
getBundlerProviderNames() - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Get the names of all discovered bundler providers.
getBundleSize() - Method in class org.jppf.load.balancer.AbstractAdaptiveBundler
 
getBundleSize() - Method in interface org.jppf.load.balancer.Bundler
Get the current bundle size.
getBundleSize() - Method in class org.jppf.load.balancer.impl.AutoTunedBundler
 
getBundleSize() - Method in class org.jppf.load.balancer.impl.AutotunedDelegatingBundler
Get the current size of bundle.
getBundleSize() - Method in class org.jppf.load.balancer.impl.FixedSizeBundler
This method always returns a statically assigned bundle size.
getBundleSize() - Method in class org.jppf.load.balancer.impl.NodeThreadsBundler
Get the current number of tasks to send to the node.
getBundleSize() - Method in class org.jppf.load.balancer.impl.ProportionalBundler
 
getBundleSize() - Method in class org.jppf.load.balancer.impl.RL2Bundler
 
getCallable() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the serialized callback to execute code on the client side.
getCallableID() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the ID of an eventual remote-computed callable.
getCallStack() - Static method in class org.jppf.utils.ExceptionUtils
Get the call stack for the current thread.
getCatalog() - Method in class org.jppf.persistence.JPPFConnection
 
getChannel() - Method in class org.jppf.comm.socket.SocketChannelClient
Get the underlying socket channel used by this socket wrapper.
getChannelConfiguration() - Method in class org.jppf.load.balancer.AbstractAdaptiveBundler
 
getChannelConfiguration() - Method in interface org.jppf.load.balancer.ChannelAwareness
Get the corresponding node's system information.
getChannelConfiguration() - Method in class org.jppf.load.balancer.impl.NodeThreadsBundler
 
getChannelCount() - Method in class org.jppf.nio.AbstractNioObject
 
getChannelCount() - Method in interface org.jppf.nio.NioObject
Get the actual bytes sent to or received from the underlying channel.
getChannelID() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Get the channel identifier, wich is a hash of the string returned by LoadBalancerPersistenceInfo.getChannelString().
getChannelReadCount() - Method in class org.jppf.nio.AbstractNioMessageBase
 
getChannelReadCount() - Method in class org.jppf.nio.AbstractSSLHandler
 
getChannelReadCount() - Method in interface org.jppf.nio.NioMessage
Get the actual bytes received from the underlying channel.
getChannelReadCount() - Method in interface org.jppf.nio.SSLHandler
Get the count of bytes read from the channel, including hansdhaking and encrypted data.
getChannelString() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Get a unique identifier for the channel, reusable over restarts of the remote process (driver or node).
getChannelWriteCount() - Method in class org.jppf.nio.AbstractNioMessageBase
 
getChannelWriteCount() - Method in class org.jppf.nio.AbstractSSLHandler
 
getChannelWriteCount() - Method in interface org.jppf.nio.NioMessage
Get the actual bytes sent to the underlying channel.
getChannelWriteCount() - Method in interface org.jppf.nio.SSLHandler
Get the count of bytes written to the channel, including hansdhaking and encrypted data.
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.
getChildren() - Method in class org.jppf.node.policy.ExecutionPolicy
Get the children of this rule.
getClass0(String) - Static method in class org.jppf.utils.ReflectionHelper
Transform a class name into a Class object.
getClasses(String...) - Static method in class org.jppf.utils.ReflectionHelper
Transform an array of class names into an array of Class objects.
getClassloader() - Method in class org.jppf.utils.compilation.SourceCompiler
Get the class loader used to load the classes generated by this SourceCompiler.
getClassLoader() - Method in class org.jppf.execute.async.JobProcessingEntry
 
getClassLoader() - Method in class org.jppf.execute.ThreadManager.UsedClassLoader
Get a class loader instance.
getClassLoader(ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getClassLoaderFor(ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getClassLoaderRepository() - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getClassName() - Method in class org.jppf.management.diagnostics.LockInformation
Get the fully qualified class name of this lock.
getClassPath() - Method in class org.jppf.node.protocol.JobSLA
Get the class path associated with the job.
getClientConfigId(String) - Static method in class org.jppf.ssl.SSLHelper2
Get the ssl configuration id for the specified driver name in the client configuration.
getClientInfo() - Method in class org.jppf.persistence.JPPFConnection
 
getClientInfo(String) - Method in class org.jppf.persistence.JPPFConnection
 
getClientSLA() - Method in class org.jppf.node.policy.PolicyContext
Get the job client side SLA, set at runtime by the server.
getCommandList() - Method in class org.jppf.node.protocol.CommandLineTask
Get the list of command-line arguments.
getCommandName(int) - Static method in class org.jppf.process.ProcessCommands
Get the name associated with a command code.
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.
getConfiguration() - Method in class org.jppf.nio.NioServer
 
getConfiguration() - Method in interface org.jppf.node.Node
Get the configuration of this node.
getConfiguration() - Method in class org.jppf.node.protocol.JPPFNodeConfigSpec
Get the desired JPPF configuration of each node.
getConfigurationSourceReader(String) - Static method in class org.jppf.utils.JPPFConfiguration
Get an inputStream for a properties file located by the specified configuration source.
getConnection() - Method in class org.jppf.comm.recovery.HeartbeatConnectionEvent
Get the connection from which the event originated.
getConnection() - Method in class org.jppf.persistence.AbstractDatabasePersistence.ConnectionWrapper
 
getConnection() - Method in class org.jppf.persistence.JPPFDataSource
 
getConnection(boolean, int) - Method in class org.jppf.persistence.AbstractDatabasePersistence
Get a connection and set its characteristics, which will be restored to their original values upon close.
getConnection(String, String) - Method in class org.jppf.persistence.JPPFDataSource
 
getConnectionStatus() - Method in class org.jppf.management.JPPFNodeState
Get the status of the connection between the node and the server.
getConnectionUuid() - Method in interface org.jppf.execute.ExecutorChannel
Get the unique ID for the connection.
getConnectionUuid() - Method in class org.jppf.nio.AbstractNioContext
Get the unique ID for the corresponding connection on the remote peer.
getConnectorServer() - Method in class org.jppf.management.AbstractJMXServer
 
getConnectorServer() - Method in interface org.jppf.management.JMXServer
Get the JMX connector server.
getContent() - Method in class org.jppf.process.ProcessWrapperEvent
Get the content of this event.
getContext() - Method in class org.jppf.node.policy.ExecutionPolicy
Get the context for this policy.
getConverters() - Static method in class org.jppf.management.diagnostics.MonitoringDataProviderHandler
Get the mappings of property names to their associted converter, if any.
getConverters() - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Get the mappings of property names to their associted converter, if any.
getCount() - Method in class org.jppf.utils.TimeMarker
Get the count of measurements.
getCpuLoad() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getDouble(MonitoringConstants.PROCESS_CPU_LOAD) instead.
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.execute.AbstractThreadManager
 
getCpuTime(long) - Static method in class org.jppf.execute.CpuTimeCollector
Get the current cpu time for the thread identified by the specified id.
getCpuTime(long) - Method in interface org.jppf.execute.ThreadManager
Get the current cpu time for the thread identified by the specified id.
getCurrentClassAndMethod() - Static method in class org.jppf.utils.ReflectionUtils
Get the name of the method that called this one.
getCurrentClassLoader() - Static method in class org.jppf.utils.ReflectionHelper
Returns the current thread's context class loader, or this class's class loader if it is null.
getCurrentClassName() - Static method in class org.jppf.utils.ReflectionUtils
Get the name of the current class in the call stack.
getCurrentDataLocation() - Method in class org.jppf.nio.AbstractNioMessageBase
Get the data location objects abstracting the data to send or receive.
getCurrentElement() - Method in class org.jppf.utils.TraversalList
Return the element at the current position in the list.
getCurrentInfo() - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Get the current load-balancing configuration.
getCurrentJobId() - Method in class org.jppf.execute.AbstractExecutionManager
 
getCurrentJobId() - Method in interface org.jppf.execute.ExecutionManager
Get the id of the job currently being executed.
getCurrentJobName() - Method in class org.jppf.execute.AbstractExecutionManager
Get the job name.
getCurrentMethodName() - Static method in class org.jppf.utils.ReflectionUtils
Get the name of the method that called this one.
getCurrentNbJobs() - Method in interface org.jppf.execute.ExecutorChannel
Get the number of jobs currently being processed by this channel.
getCurrentPlatformName() - Method in class org.jppf.management.diagnostics.provider.Oshi
Get the name of the current OS family (one of "WINDOWS", "LINUX", "MACOSX", "SOLARIS", "FREEBSD", "UNKNOWN").
getCurrentPopulationSize() - Method in class org.jppf.ga.GeneticAlgorithm
 
getCurrentTaskCount() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getCurrentTaskCount() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getCurrentTaskCount() - Method in interface org.jppf.node.protocol.TaskBundle
Get the current number of tasks in this bundle.
getCycleStart() - Method in exception org.jppf.node.protocol.graph.JPPFJobDependencyCycleException
Get the dependency id of the job in which the insertion of a dependency causes a cycle.
getData() - Method in class org.jppf.nio.AbstractNioObject
 
getData() - Method in interface org.jppf.nio.NioObject
Location of the data to read or write.
getData(ResourceIdentifier) - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the metadata corresponding to the specified key.
getData(ResourceIdentifier, Object) - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the metadata corresponding to the specified key.
getDataProvider() - Method in class org.jppf.node.protocol.AbstractTask
 
getDataProvider() - Method in interface org.jppf.node.protocol.Task
Get the provider of shared data for this task.
getDataSource(String) - Method in class org.jppf.persistence.JPPFDatasourceFactory
Get the data source with the specified name.
getDataSourceNames() - Method in class org.jppf.persistence.JPPFDatasourceFactory
Get the names of all currently defined data sources.
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.
getDecodedURLFromFilePath(File) - Static method in class org.jppf.utils.FileUtils
Transform a file path into a URL in non URL-ncoded form.
getDecodedURLPath(URL) - Static method in class org.jppf.utils.StringUtils
Transform a file path into a URL in non URL-ncoded form.
getDecreaseRatio() - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Get the decrease rate for this profile.
getDefaultDomain() - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getDefaultProfile() - Static method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Get the default profile with default parameter values.
getDefaultProfile() - Static method in class org.jppf.load.balancer.impl.ProportionalProfile
Get the default profile with default parameter values.
getDefaults() - Method in class org.jppf.utils.AbstractTypedProperties
 
getDefaultserializer() - Static method in class org.jppf.io.IOHelper
 
getDefaultValue() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getDefaultValue() - Method in interface org.jppf.utils.configuration.JPPFProperty
Get the default value of this property.
getDefinition() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the actual definition of the requested class.
getDelegate() - Method in class org.jppf.serialization.JPPFCompositeSerialization
Get the concrete serialization to delegate to.
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.
getDelegationModel(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Get the value of the DelegationModel attribute for all selected nodes (the current class loader delegation model for the node).
getDelegationModel(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Get the current class loader delegation model for the specified nodes.
getDelegationModel(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Get the current class loader delegation model for the specified nodes.
getDependants() - Method in class org.jppf.node.protocol.graph.AbstractTaskNode
 
getDependants() - Method in interface org.jppf.node.protocol.graph.TaskNode
Get the tasks that depend on this task, if any.
getDependedOn() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Get the nodes that depend on this node.
getDependedOn(String) - Method in interface org.jppf.node.protocol.graph.JobDependencyGraph
Get the nodes that depend on the node with the specified dependency id.
getDependedOn(String) - Method in class org.jppf.node.protocol.graph.JobDependencyGraphImpl
 
getDependencies() - Method in class org.jppf.node.protocol.graph.AbstractTaskNode
 
getDependencies() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Get the dependencies for this node.
getDependencies() - Method in class org.jppf.node.protocol.graph.TaskGraph.Node
 
getDependencies() - Method in class org.jppf.node.protocol.graph.TaskGraphInfo
 
getDependencies() - Method in interface org.jppf.node.protocol.graph.TaskNode
Get the dependencies of this task, if any.
getDependencies() - Method in class org.jppf.node.protocol.JobDependencySpec
Get the application-defined ids of the job's dependencies.
getDependenciesIds() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Get the ids of the dependencies for this node.
getDependenciesMap() - Method in class org.jppf.node.protocol.graph.TaskGraphInfo
 
getDependenciesPositions() - Method in class org.jppf.node.protocol.graph.TaskGraphInfo
 
getDependency(String) - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Get the dependency with the specified id.
getDependencyAt(int) - Method in class org.jppf.node.protocol.graph.TaskGraphInfo
Get the dependency at the specified position.
getDependencySpec() - Method in class org.jppf.node.protocol.JobSLA
Get the specification of dependencies for the job.
getDeprecatedDoc() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getDeprecatedDoc() - Method in interface org.jppf.utils.configuration.JPPFProperty
Get a string explaining why a property was deprecated and/or what to use instead.
getDeprecatedDoc(Locale) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getDeprecatedDoc(Locale) - Method in interface org.jppf.utils.configuration.JPPFProperty
Get a string explaining why a property was deprecated and/or what to use instead.
getDesiredNodeConfiguration() - Method in class org.jppf.node.protocol.JobSLA
Get the configuration of the node(s) this job should be executed on, forcing a restart of the node with appropriate configuration overrides if there is no such node.
getDiagnostics() - Method in class org.jppf.utils.compilation.SourceCompiler
Get the errors and warnings that occured during the last compilation operation.
getDiagnosticsProxy() - Method in class org.jppf.management.JMXConnectionWrapper
Get a proxy to the diagnostics/JVM health MBean.
getDiagnosticsProxy() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
getDiagnosticsProxy() - Method in class org.jppf.management.JMXNodeConnectionWrapper
 
getDiscoveries() - Method in class org.jppf.discovery.DriverDiscoveryHandler
Get the discovered discovery mechanisms.
getDispatchExpirationSchedule() - Method in class org.jppf.node.protocol.JobSLA
Get the expiration schedule for any subset of the job dispatched to a node.
getDisplayName() - Method in class org.jppf.management.AbstractJMXConnectionWrapper
Get the string representing this connection, used for displaying in the admin conosle.
getDisplayName() - Method in enum class org.jppf.management.JPPFNodeState.ConnectionState
Get the localizable display name.
getDisplayName() - Method in enum class org.jppf.management.JPPFNodeState.ExecutionState
Get the localizable display name.
getDisplayName() - Method in enum class org.jppf.management.NodePendingAction
Get the localizable display name.
getDocumentation() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getDocumentation() - Method in interface org.jppf.utils.configuration.JPPFProperty
Get a description of this property.
getDocumentation(Locale) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getDocumentation(Locale) - Method in interface org.jppf.utils.configuration.JPPFProperty
Get a description of this property.
getDomains() - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getDoneCount() - Method in class org.jppf.node.protocol.graph.TaskGraph
 
getDouble(String) - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the value of a property as a double.
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.
getDriverQueueTaskCount() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getDriverQueueTaskCount() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getDriverQueueTaskCount() - Method in interface org.jppf.node.protocol.TaskBundle
Get the number of tasks in this bundle at the time it is received by a driver.
getDriverUuid() - Method in class org.jppf.job.JobNotification
Get the uuid of the driver that sent this notification.
getDuration() - Method in class org.jppf.doc.jenkins.Build
Get the build duration in milliseconds.
getDuration() - Method in class org.jppf.scheduling.JPPFSchedule
Get the duration for this configuration.
getDurationObject() - Method in class org.jppf.scheduling.JPPFSchedule
Get the schedule duration expressed as a Duration instance.
getDurationString(String) - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the value of a property as a String.
getElapsedTime() - Method in class org.jppf.execute.NodeTaskWrapper
Get the elapsed time for this task's execution.
getElapsedTime() - Method in class org.jppf.management.TaskInformation
Get the wall clock time taken by the task.
getEmitterUuid() - Method in interface org.jppf.job.JobNotificationEmitter
Get the uuid asosciated with this job notifications emitter, which allows to know where the notifications come from.
getEnv() - Method in class org.jppf.management.JPPFSystemInformation
Get the map holding the environment variables.
getEnv() - Method in class org.jppf.node.protocol.CommandLineTask
Get the environment variables to set.
getEnvironment() - Method in interface org.jppf.jmx.ClientEnvironmentProvider
Get a set of environment properties add to or override those passed to each new client-side connection.
getEnvironment() - Method in interface org.jppf.jmx.ServerEnvironmentProvider
Get a set of environment properties add to or override those passed to each new remote connector server.
getEnvironment() - Method in class org.jppf.management.AbstractJMXServer
 
getEnvironment() - Method in interface org.jppf.management.JMXServer
Get the environment used at the creation of this server.
getEnvironment() - Static method in class org.jppf.utils.SystemUtils
Get a map of the environment variables.
getErrorOutput() - Method in class org.jppf.node.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 class org.jppf.client.taskwrapper.AbstractPrivilegedAction
Get the exception resulting from the method or constructor invocation.
getException(K) - Method in class org.jppf.utils.ResultsMap
Get the unwrapped exception of the entry with the specified key.
getExecutedTaskCount() - Method in interface org.jppf.node.Node
Get the total number of tasks executed.
getExecutionInfo() - Method in class org.jppf.execute.NodeTaskWrapper
Get trhe object that holds the used cpu time for this task.
getExecutionPolicy() - Method in class org.jppf.node.protocol.JobCommonSLA
Get the tasks execution policy.
getExecutionStartTime() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getExecutionStartTime() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getExecutionStartTime() - Method in interface org.jppf.node.protocol.TaskBundle
Get the time at which the bundle is taken out of the queue for sending to a node.
getExecutionStatus() - Method in interface org.jppf.execute.ExecutorChannel
Get the execution status of this channel.
getExecutionStatus() - Method in class org.jppf.management.JPPFNodeState
Get the latest execution status of the node.
getExecutor() - Method in class org.jppf.execute.AbstractExecutionManager
 
getExecutor() - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
getExecutor() - Method in interface org.jppf.execute.async.AsyncExecutionManager
Get the executor used by this execution manager.
getExecutor() - Method in interface org.jppf.execute.ExecutionManager
Get the executor used by this execution manager.
getExecutor() - Method in class org.jppf.nio.NioMessageReader
 
getExecutorService() - Method in interface org.jppf.execute.ThreadManager
Get the thread pool that really processes the tasks
getExecutorService() - Method in class org.jppf.execute.ThreadManagerForkJoin
 
getExecutorService() - Method in class org.jppf.execute.ThreadManagerThreadPool
 
getExitCode() - Method in class org.jppf.node.protocol.CommandLineTask
Get the exit code returned by the sub-process.
getExitCode() - Method in class org.jppf.node.provisioning.JPPFProvisioningInfo
Get the slave node process exit code.
getExpirationCount() - Method in class org.jppf.job.ServerTaskInformation
Get the number of times a dispatch of the task has expired.
getExpression() - Method in class org.jppf.node.policy.AbstractExpression
 
getExpression() - Method in interface org.jppf.node.policy.Expression
 
getExpression() - Method in class org.jppf.node.policy.PropertyNameExpression
 
getFactory() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
getFailures() - Method in class org.jppf.doc.jenkins.TestResults
Get the number of failed tests.
getFallbackBundler() - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Get the fallback bundler.
getField(Class<?>, Object, String) - Static method in class org.jppf.utils.ReflectionHelper
Get the value of the field of a specified class.
getField(String, Object, String) - Static method in class org.jppf.utils.ReflectionHelper
Get the value of the specified field for a specified class and specified instance.
getField(String, String) - Static method in class org.jppf.utils.ReflectionHelper
Get the value of the specified static field for a specified class.
getFile() - Method in class org.jppf.io.TemporaryFileHolder
Get the underlying file.
getFile(String) - Method in class org.jppf.utils.TypedProperties
Get the value of the specified property as a File.
getFile(String, File) - Method in class org.jppf.utils.TypedProperties
Get the value of the specified property as a File.
getFileAsByte(File) - Static method in class org.jppf.utils.FileUtils
Get the content of a file as an array of bytes.
getFileExtension(File) - Static method in class org.jppf.utils.FileUtils
Get the extension of a file.
getFileInputStream(File) - Static method in class org.jppf.utils.FileUtils
Get an input stream given 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.
getFileNameAndExtension(String) - Static method in class org.jppf.utils.FileUtils
Decompose a file name into name + extension.
getFileOutputStream(File) - Static method in class org.jppf.utils.FileUtils
Get an output stream given a file path.
getFileOutputStream(String) - Static method in class org.jppf.utils.FileUtils
Get an output stream given a file path.
getFilePath() - Method in class org.jppf.io.FileDataLocation
Get the path to the underlying file.
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, looked up first in the file system then in the classpath.
getFileWriter(String) - Static method in class org.jppf.utils.FileUtils
Get a Writer for the specified file path.
getFilter() - Method in class org.jppf.utils.stats.JPPFFilteredStatisticsListener
Get an optional filter to associate with this listener.
getFirst() - Method in class org.jppf.utils.TraversalList
Get the first element in the list.
getFirstExistingFilePath(String...) - Static method in class org.jppf.utils.FileUtils
Get the first path in the provided array which exists in the file system.
getFitness() - Method in class org.jppf.ga.AbstractChromosome
 
getFitness() - Method in interface org.jppf.ga.Chromosome
Get the fitness of this chromosome.
getFloat(String) - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the value of a property as a float.
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.
getFormat() - Method in class org.jppf.scheduling.JPPFSchedule
Get the format of timeout date for this task.
getFormatter() - Method in class org.jppf.logging.jdk.JPPFFileHandler
getForwarder() - Method in class org.jppf.management.JMXDriverConnectionWrapper
This convenience method creates a proxy to the driver's mbean which forwards requests to its nodes.
getFromEnv(String, String) - Static method in class org.jppf.utils.configuration.ConfigurationUtils
Get a value from a specified environment variable, or a default value if the variable is not set.
getFromEnv(String, String, String) - Static method in class org.jppf.utils.configuration.ConfigurationUtils
Get a value from a first environment variable, or a second environment variable if the first is not set, or a default value if the variables are not set.
getFuture() - Method in class org.jppf.execute.NodeTaskWrapper
Get the future created by the executor service.
getFutureMap() - Method in class org.jppf.classloader.CompositeResourceWrapper
Get the mapping of futures to corresponding resource requests.
getGenerationCount() - Method in class org.jppf.ga.GeneticAlgorithm
Get the current number of generations.
getGenes() - Method in class org.jppf.ga.AbstractChromosome
 
getGenes() - Method in interface org.jppf.ga.Chromosome
Get the genes of this chromosome.
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.
getGlobalexecutor() - Static method in class org.jppf.utils.concurrent.GlobalExecutor
 
getGraph() - Method in interface org.jppf.server.job.management.JobDependencyManagerMBean
Get the graph of job dependencies.
getGraphSize() - Method in interface org.jppf.server.job.management.JobDependencyManagerMBean
Get the size - the number of nodes or vertices that represent jobs - of the job dependency grpah.
getGridExecutionPolicy() - Method in class org.jppf.node.protocol.JobSLA
Get the global grid execution policy (which applies to the driver).
getGroupId() - Method in class org.jppf.location.MavenLocation
Get the group id of the correpsonding Maven artifact.
getHashAlgorithm() - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
 
getHeapMemoryUsage() - Method in class org.jppf.management.diagnostics.MemoryInformation
Get the heap memory usage.
getHeapUsed() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getLong(MonitoringConstants.HEAP_USAGE_MB) instead.
getHeapUsedRatio() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getDouble(MonitoringConstants.HEAP_USAGE_RATIO) instead.
getHoldability() - Method in class org.jppf.persistence.JPPFConnection
 
getHost() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Get the remote host the underlying socket connects to.
getHost() - Method in class org.jppf.comm.socket.SocketChannelClient
Get the remote host the underlying socket connects to.
getHost() - Method in interface org.jppf.comm.socket.SocketWrapper
Get the remote host the underlying socket connects to.
getHost() - Method in class org.jppf.discovery.DriverConnectionInfo
Get the driver 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.
getHostIP(String) - Static method in class org.jppf.utils.NetworkUtils
Attempt to resolve an IP address or host name into a (host name, ip address) pair.
getHostName(String) - Static method in class org.jppf.utils.NetworkUtils
Attempt to resolve an IP address into a host name.
getI18nBase() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getId() - Method in class org.jppf.management.AbstractJMXConnectionWrapper
Get a string describing this connection.
getId() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the id of this thread.
getId() - Method in class org.jppf.management.TaskInformation
Get the task id.
getId() - Method in class org.jppf.nio.acceptor.AcceptorContext
get the identifier for the channel.
getId() - Method in class org.jppf.node.protocol.AbstractTask
 
getId() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Get the id of this node.
getId() - Method in class org.jppf.node.protocol.JobDependencySpec
Get the application-defined id assigned to a job.
getId() - Method in interface org.jppf.node.protocol.Task
Get the user-assigned id for this task.
getId() - Method in class org.jppf.scripting.ScriptDefinition
 
getIdentifier() - Method in class org.jppf.nio.NioServer
Get the channel identifier for channels handled by this server.
getIdentityHashcode() - Method in class org.jppf.management.diagnostics.LockInformation
Get the identity hash code of this lock.
getIdPath() - Method in exception org.jppf.node.protocol.graph.JPPFJobDependencyCycleException
Get an ordered list of dependency ids that make the path of the detected cycle.
getIndent() - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Get the current indentation.
getInetAddress(String) - Static method in class org.jppf.utils.NetworkUtils
 
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.
getInetAddress(TypedProperties, String) - Static method in class org.jppf.utils.NetworkUtils
 
getInfo() - Method in class org.jppf.comm.discovery.JPPFMulticastReceiver.Receiver
Get the connection information retrieved by the multicast socket.
getInit() - Method in class org.jppf.management.diagnostics.MemoryUsageInformation
Get the initial memory size.
getInitialMeanTime() - Method in class org.jppf.load.balancer.impl.ProportionalProfile
Get the initial value of the mean execution time, used to bootstrap the algorithm.
getInitialSize() - Method in class org.jppf.load.balancer.impl.ProportionalProfile
Get the initial bundle size to use when the performance cache is empty.
getInitialTaskCount() - Method in class org.jppf.job.JobInformation
Get the initial task count of the job, that is, the number of tasks it contained when it was received by the driver.
getInitialTaskCount() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getInitialTaskCount() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getInitialTaskCount() - Method in interface org.jppf.node.protocol.TaskBundle
Get the initial task count of this bundle.
getInputStream() - Method in interface org.jppf.io.DataLocation
Get an input stream for this location.
getInputStream() - Method in class org.jppf.io.FileDataLocation
Get an input stream for this location.
getInputStream() - Method in class org.jppf.io.MultipleBuffersLocation
 
getInputStream() - Method in interface org.jppf.job.persistence.PersistenceInfo
Get an input stream for the persisted object.
getInputStream() - Method in class org.jppf.job.persistence.PersistenceInfoImpl
 
getInputStream() - Method in class org.jppf.location.FileLocation
 
getInputStream() - Method in interface org.jppf.location.Location
Obtain an input stream to read from this location.
getInputStream() - Method in class org.jppf.location.MemoryLocation
 
getInputStream() - Method in class org.jppf.location.URLLocation
 
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.management.diagnostics.CPUTimeCollector
 
getInstance() - Static method in class org.jppf.persistence.JPPFDatasourceFactory
Get a data source factory.
getInstance() - Method in class org.jppf.utils.hooks.HookInstance
Get the concrete instance.
getInstances() - Method in class org.jppf.utils.hooks.Hook
Get the list of instances of this hook.
getInt(String) - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the value of a property as an int.
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(JPPFProperty<Integer>, Map<String, ?>, TypedProperties) - Static method in class org.jppf.jmx.JMXEnvHelper
Get the value of a property of type int.
getInterestOps() - Method in class org.jppf.nio.AbstractNioContext
 
getInterestOps() - Method in interface org.jppf.nio.NioChannelHandler
 
getInterfaceName() - Method in class org.jppf.utils.hooks.Hook
Get the hook interface.
getIpAddress() - Method in class org.jppf.management.JPPFManagementInfo
Get the ip address of the host on which the node or driver is running.
getIPV4Addresses() - Static method in class org.jppf.utils.NetworkUtils
Get a list of all known IP v4 addresses for the current host.
getIPV6Addresses() - Static method in class org.jppf.utils.NetworkUtils
Get a list of all known IP v6 addresses for the current host.
getJMXConnectionWrapper() - Method in class org.jppf.management.JMXConnectionWrapperEvent
Get the jmx connection wrapper source of this event.
getJmxconnector() - Method in class org.jppf.management.JMXConnectionWrapper
The JMX client connector.
getJmxPoolSize() - Method in class org.jppf.discovery.ClientConnectionPoolInfo
Get the associated JMX connection pool size.
getJob() - Method in interface org.jppf.job.persistence.PersistenceInfo
Get the related job information.
getJob() - Method in class org.jppf.job.persistence.PersistenceInfoImpl
 
getJob() - Method in class org.jppf.load.balancer.AbstractAdaptiveBundler
 
getJob() - Method in interface org.jppf.load.balancer.JobAwareness
Get the current job for which load-balancing is being performed.
getJob() - Method in class org.jppf.node.protocol.AbstractTask
 
getJob() - Method in interface org.jppf.node.protocol.Task
Get the job this task is a part of.
getJob() - Method in class org.jppf.queue.QueueEvent
Get the task bundle that is the cause of the event.
getJobDependencyManager() - Method in class org.jppf.management.JMXDriverConnectionWrapper
Get a proxy to the dependency manager MBean in the driver.
getJobDispatches() - Method in class org.jppf.node.policy.PolicyContext
Get the number of nodes the job is already dispatched to.
getJobEntry() - Method in class org.jppf.execute.NodeTaskWrapper
 
getJobExpirationSchedule() - Method in class org.jppf.node.protocol.JobCommonSLA
Get the job expiration schedule configuration.
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() - Method in class org.jppf.server.job.management.NodeJobInformation
Get the information about the job dispatch.
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 uuid.
getJobInformation(JobSelector) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Get the job information for all the jobs accepted by the specified selector.
getJobManager() - Method in class org.jppf.management.JMXDriverConnectionWrapper
This convenience method creates a proxy to the driver's mbean which manages and monitors jobs.
getJobMetadata() - Method in class org.jppf.job.JobTasksEvent
Get the job metadata from this event.
getJobName() - Method in class org.jppf.job.JobInformation
Get the user-defined name for the job.
getJobName() - Method in class org.jppf.job.JobTasksEvent
Get the name of the job to which the tasks belong.
getJobName() - Method in class org.jppf.management.TaskInformation
Get the name of the job this task belongs to.
getJobPosition() - Method in class org.jppf.job.ServerTaskInformation
Get the position of this task within the job submitted by the client.
getJobPosition() - Method in class org.jppf.management.TaskInformation
Get the position of the task in the job to which it belongs.
getJobSchedule() - Method in class org.jppf.node.protocol.JobCommonSLA
Get the job schedule.
getJobSLA() - Method in class org.jppf.job.JobTasksEvent
Get the job SLA from this event.
getJobUuid() - Method in class org.jppf.job.JobInformation
Get the unique identifier for the job.
getJobUuid() - Method in class org.jppf.job.JobTasksEvent
Get the uuid of the job to which the tasks belong.
getJobUuid() - Method in interface org.jppf.job.persistence.PersistenceInfo
Get the job uuid.
getJobUuid() - Method in class org.jppf.job.persistence.PersistenceInfoImpl
 
getJobUuid() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Get the JPPF uuid of the associated job.
getJppf() - Method in class org.jppf.management.JPPFSystemInformation
Get the map holding the JPPF configuration properties.
getJPPFContext() - Method in class org.jppf.load.balancer.AbstractBundler
 
getJPPFContext() - Method in interface org.jppf.load.balancer.ContextAwareness
Get the corresponding node's context information.
getJPPFJMXremoteSSLHelper(Map<String, ?>) - Static method in class org.jppf.ssl.SSLHelper_Old
Get an SSL context based on the configuration specified in the JMX environment map.
getJPPFJMXremoteSSLHelper(Map<String, ?>) - Static method in class org.jppf.ssl.SSLHelper
Get an SSL context based on the configuration specified in the JMX environment map.
getJPPFNodeMaintenanceMProxy() - Method in class org.jppf.management.JMXNodeConnectionWrapper
getJPPFNodeProvisioningProxy() - Method in class org.jppf.management.JMXNodeConnectionWrapper
getJPPFNodeTaskMonitorProxy() - Method in class org.jppf.management.JMXNodeConnectionWrapper
getJPPFTempDir() - Static method in class org.jppf.utils.FileUtils
 
getLabel() - Method in class org.jppf.utils.stats.AbstractBaseJPPFSnapshot
 
getLabel() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Get the label for this snapshot.
getLanguage() - Method in class org.jppf.node.protocol.ScriptedTask
Get the JSR 223 script language to use.
getLanguage() - Method in class org.jppf.scripting.BaseScriptEvaluator
Get the language of the script to evaluate.
getLanguage() - Method in class org.jppf.scripting.ScriptDefinition
 
getLanguage() - Method in interface org.jppf.scripting.ScriptRunner
Get the script language this script runner is intended for.
getLast() - Method in class org.jppf.utils.TraversalList
Get the last element in the list.
getLastConnectionException() - Method in class org.jppf.management.AbstractJMXConnectionWrapper
 
getLastElapsed() - Method in class org.jppf.utils.TimeMarker
Get the elapsed time for the last measurement.
getLastElapsedAsString() - Method in class org.jppf.utils.TimeMarker
Get the elapsed time for the last measurement formatted as hh:mm:ss.nnn
getLastElapsedMillis() - Method in class org.jppf.utils.TimeMarker
Get the elapsed time for the last measurement in milliseconds.
getLastException() - Method in interface org.jppf.comm.socket.SocketInitializer
Get the last captured exception.
getLastUpdateNanos() - Method in class org.jppf.utils.stats.AbstractBaseJPPFSnapshot
 
getLastUpdateNanos() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Get the time elapsed between the creation of this snapshot and its last update, expresseed in nanos.
getLastUpdateTime() - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Get the last update time.
getLatest() - Method in class org.jppf.utils.stats.AbstractJPPFSnapshot
 
getLatest() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Get the latest observed value.
getLatest() - Method in class org.jppf.utils.stats.SingleValueSnapshot
 
getLaunchCommand() - Method in class org.jppf.node.provisioning.JPPFProvisioningInfo
Get the command line used to start the slave node process.
getLeftOperandValue(PropertiesCollection<String>) - Method in class org.jppf.node.policy.AtLeast
 
getLength() - Method in class org.jppf.utils.JPPFBuffer
Get the length of the buffered data.
getList() - Method in class org.jppf.utils.TraversalList
Get the list of elements of this traversal list.
getListeners() - Method in class org.jppf.utils.stats.JPPFStatistics
 
getLiveThreads() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getInt(MonitoringConstants.LIVE_THREADS_COUNT) instead.
getLoad() - Method in class org.jppf.management.diagnostics.CPUTimeCollector
Get the CPU load as the ratio of totalCpuTime / computationInterval.
getLoadBalancerPersistenceManagement() - Method in class org.jppf.management.JMXDriverConnectionWrapper
This convenience method creates a proxy to the driver's mbean that manages the load-balancers persisted states.
getLocalisationBase(String, String) - Static method in class org.jppf.utils.LocalizationUtils
Compute a localisation base path from a base folder and a file name.
getLocalizationBase() - Method in class org.jppf.management.diagnostics.provider.DefaultMonitoringDataProvider
 
getLocalizationBase() - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Get the base path to the localization bundles for this provider.
getLocalized(String, String) - Static method in class org.jppf.utils.LocalizationUtils
Get a localized property value.
getLocalized(String, String...) - Static method in class org.jppf.utils.LocalizationUtils
Get a localized array of property values.
getLocalized(String, String, String) - Static method in class org.jppf.utils.LocalizationUtils
Get a localized property value.
getLocalized(String, String, String, Locale) - Static method in class org.jppf.utils.LocalizationUtils
Get a localized property value for the specified locale.
getLocalized(String, String, String, Locale, Object...) - Static method in class org.jppf.utils.LocalizationUtils
Get a localized property value for the specified locale.
getLocalized(String, String, Locale) - Static method in class org.jppf.utils.LocalizationUtils
Get a localized property value.
getLocalized(String, Locale, String...) - Static method in class org.jppf.utils.LocalizationUtils
Get a localized array of property values.
getLocalizedLabel(JPPFSnapshot) - Static method in class org.jppf.utils.stats.JPPFStatisticsHelper
Get the localized translation of the label of the specified snapshot in the current locale.
getLocalizedLabel(JPPFSnapshot, Locale) - Static method in class org.jppf.utils.stats.JPPFStatisticsHelper
Get the localized translation of the label of the specified snapshot in the specified locale.
getLocalLocation() - Method in interface org.jppf.node.protocol.ClassPathElement
Deprecated.
getLocalLocation() - Method in class org.jppf.node.protocol.ClassPathElementImpl
getLocation() - Method in class org.jppf.location.LocationEvent
Get the source location, on which the event occurred.
getLocations() - Method in class org.jppf.nio.AbstractNioMessage
Get the data location objects abstracting the data to send or receive.
getLock() - Method in class org.jppf.management.diagnostics.StackFrameInformation
Get the associated lock.
getLock() - Method in class org.jppf.queue.AbstractJPPFQueue
Get the lock used for synchronized access to the queue.
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.
getLoginTimeout() - Method in class org.jppf.persistence.JPPFDataSource
 
getLogWriter() - Method in class org.jppf.persistence.JPPFDataSource
 
getLong(String) - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the value of a property as a long.
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(JPPFProperty<Long>, Map<String, ?>, TypedProperties) - Static method in class org.jppf.jmx.JMXEnvHelper
Get the value of a property of type long.
getLower() - Method in class org.jppf.utils.Range
Get the lower bound.
getManagementHost() - Method in class org.jppf.management.AbstractJMXServer
 
getManagementHost() - Method in interface org.jppf.management.JMXServer
Get the host interface on which the JMX server is listeneing for connections.
getManagementHost() - Static method in class org.jppf.utils.NetworkUtils
Get the management host specified in the configuration file.
getManagementInfo() - Method in interface org.jppf.execute.ExecutorChannel
Get the management information.
getManagementInfo() - Method in interface org.jppf.node.Node
Get the management information for this node.
getManagementPort() - Method in class org.jppf.management.AbstractJMXServer
 
getManagementPort() - Method in interface org.jppf.management.JMXServer
Get the port on which the connector is listening for connections from remote clients.
getMasterNodeUuid() - Method in interface org.jppf.node.Node
Get the uuid of the node who this node is a slave of.
getMasterUuid() - Method in class org.jppf.management.JPPFManagementInfo
Get the uuid of the master node that providioned this node.
getMasterUuid() - Method in class org.jppf.node.provisioning.JPPFProvisioningInfo
Get the uuid of the master node that launched the slave.
getMatches() - Method in class org.jppf.doc.AuthorsFileExplorer
 
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.stats.AbstractJPPFSnapshot
 
getMax() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Get the peak observed value.
getMax() - Method in class org.jppf.utils.stats.SingleValueSnapshot
 
getMaxBundleSize() - Method in class org.jppf.load.balancer.JPPFContext
Get the maximum bundle size for the bundles present in the queue.
getMaxBundleSize() - Method in class org.jppf.queue.AbstractJPPFQueue
 
getMaxBundleSize() - Method in interface org.jppf.queue.JPPFQueue
Get the maximum bundle size for the bundles present in the queue.
getMaxChannels() - Method in class 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.
getMaxDeviation() - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Get the percentage of deviation of the current mean to the mean when the system was considered stable.
getMaxDispatchExpirations() - Method in class org.jppf.node.protocol.JobSLA
Get the number of times a dispatched task can expire before it is finally cancelled.
getMaxDispatchSize() - Method in class org.jppf.node.protocol.JobCommonSLA
Get the maximum number of tasks allowed in a dispatch of the job.
getMaxDriverDepth() - Method in class org.jppf.node.protocol.JobSLA
Determine how many drivers a job can traverse before being executed on a node.
getMaxGuessToStable() - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Get the maximum number of guesses of number generated that were already tested for the algorithm to consider the current best solution stable.
getMaxJobs() - Method in class org.jppf.discovery.ClientConnectionPoolInfo
Get the maximum number of jobs that can be processed concurrently by each connection.
getMaxJobs() - Method in interface org.jppf.execute.ExecutorChannel
Get the maximum number of jobs that can be processed concurrently by this channel.
getMaxNodeProvisioningGroupss() - Method in class org.jppf.node.protocol.JobSLA
Get the maximum number of groups of master/slaves nodes the job can be executed on at any given time.
getMaxNodes() - Method in class org.jppf.job.JobInformation
Get the maximum number of nodes this job can run on.
getMaxNodes() - Method in class org.jppf.node.protocol.JobSLA
Get the maximum number of nodes this job can run on.
getMaxRelativeSize() - Method in class org.jppf.load.balancer.impl.RL2Profile
Get the maximum bundle size, expressed as a fraction in the range ]0.0, 1.0], of the current job size.
getMaxResubmits() - Method in class org.jppf.job.ServerTaskInformation
Get the maximum number of times the task can be resubmitted.
getMaxResubmits() - Method in class org.jppf.node.protocol.AbstractTask
 
getMaxResubmits() - Method in interface org.jppf.node.protocol.Task
Get the maximum number of times a task can resubmit itself.
getMaxSamples() - Method in class org.jppf.load.balancer.impl.RL2Profile
Get the number of known states from which the learning phase is considered complete.
getMaxTaskResubmits() - Method in class org.jppf.node.protocol.JobSLA
Get the naximum number of times a task can resubmit itself via AbstractTask.setResubmit(boolean).
getMaxThreads() - Method in class org.jppf.utils.concurrent.JPPFThreadPool
 
getMaxThreads() - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
 
getMaxValue() - Method in class org.jppf.utils.configuration.NumberProperty
Get the maximum accepted value for this property.
getMBeanAttributeName(Method) - Static method in class org.jppf.utils.ReflectionUtils
Get the name of an MBean attribute based on a getter or setter method.
getMBeanAttributeName(String) - Static method in class org.jppf.utils.ReflectionUtils
Get the name of an MBean attribute based on the name of a getter or setter method.
getMbeanConnection() - Method in class org.jppf.management.JMXConnectionWrapper
Get the connection to the MBean server.
getMBeanCount() - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getMBeanForwarder(Class<?>) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Create a forwarding proxy for the specified node MBean.
getMBeanInfo(ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getMBeanInterfaceName() - Method in class org.jppf.management.diagnostics.AbstractDiagnosticsMBeanProvider
 
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.
getMBeanServer() - Method in class org.jppf.management.AbstractJMXServer
 
getMBeanServer() - Method in interface org.jppf.management.JMXServer
Get a reference to the MBean server.
getMBeanServer() - Static method in class org.jppf.management.JPPFMBeanServerFactory
Obtain an MBeanServer.
getMBeanServer() - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getMBeanServerForwarder() - Method in class org.jppf.management.AbstractJMXServer
 
getMBeanServerForwarder() - Method in interface org.jppf.management.JMXServer
Get an optional MBeanServerForwarder associated with the underlying remote connector server.
getMean() - Method in class org.jppf.load.balancer.PerformanceCache
Get the computed mean execution time for the corresponding node.
getMessage(Throwable) - Static method in class org.jppf.utils.ExceptionUtils
Get the message of the specified Throwable along with its class name.
getMessageID() - Method in class org.jppf.comm.recovery.HeartbeatMessage
 
getMetadata() - Method in class org.jppf.node.policy.PolicyContext
Get the job metadata, set at runtime by the server.
getMetadata() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getMetadata() - Method in interface org.jppf.node.protocol.JPPFDistributedJob
Get the user-defined metadata associated with this job.
getMetadata() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getMetaData() - Method in class org.jppf.persistence.JPPFConnection
 
getMethodType() - Method in class org.jppf.client.taskwrapper.AbstractTaskObjectWrapper
The type of the method to execute on the object.
getMethodType() - Method in interface org.jppf.client.taskwrapper.TaskObjectWrapper
The type of the method to execute on the object.
getMin() - Method in class org.jppf.utils.stats.AbstractJPPFSnapshot
 
getMin() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Get the smallest observed value.
getMin() - Method in class org.jppf.utils.stats.SingleValueSnapshot
 
getMinSamples() - Method in class org.jppf.load.balancer.impl.RL2Profile
Get the number of known states from which to start computing a probablity that the next action will be chsen randomly.
getMinSamplesToAnalyse() - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Get the minimum number of samples that must be collected before an analysis is triggered.
getMinSamplesToCheckConvergence() - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Get the the minimum number of samples to be collected before checking if the performance profile has changed.
getMinValue() - Method in class org.jppf.utils.configuration.NumberProperty
Get the minimum accepted value for this property.
getMonitor() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the monitor used for synchronized access to data.
getMonitor() - Method in interface org.jppf.execute.ExecutorChannel
Get the monitor object used for synchronization.
getMonitoringDataProperties() - Method in class org.jppf.management.diagnostics.Diagnostics
 
getMonitoringDataProperties() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Get the list of properties available as monitoring data.
getMonitoringDataProperties(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Get the value of the MonitoringDataProperties attribute for all selected nodes (The list of monitoring data properties available in the snapshots).
getMonitorOwner(Object) - Static method in class org.jppf.utils.concurrent.DeadlockDetector
Get information on the thread that owns the monitor of the specified object.
getMultipleResourcesAsBytes(ClassLoader, boolean, String...) - Method in class org.jppf.classloader.AbstractResourceProvider
 
getMultipleResourcesAsBytes(ClassLoader, boolean, String...) - Method in interface org.jppf.classloader.ResourceProvider
Get all resources associated with each specified resource name.
getMultipleResourcesAsBytes(String, ClassLoader, boolean) - Method in class org.jppf.classloader.AbstractResourceProvider
 
getMultipleResourcesAsBytes(String, ClassLoader, boolean) - Method in interface org.jppf.classloader.ResourceProvider
Get all resources associated with the specified resource name.
getMultipleResourcesAsBytes(String, Collection<ClassLoader>, boolean) - Method in class org.jppf.classloader.AbstractResourceProvider
 
getMultipleResourcesAsBytes(String, Collection<ClassLoader>, boolean) - Method in interface org.jppf.classloader.ResourceProvider
Get all resources associated with the specified resource name.
getMultipleResourcesAsBytes(Collection<ClassLoader>, boolean, String...) - Method in class org.jppf.classloader.AbstractResourceProvider
 
getMultipleResourcesAsBytes(Collection<ClassLoader>, boolean, String...) - Method in interface org.jppf.classloader.ResourceProvider
Get all resources associated with each specified resource name.
getMultiplicator() - Method in class org.jppf.load.balancer.impl.NodeThreadsProfile
Get the multiplicator for the number of threads in the node.
getName() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the name of the class whose definition is requested.
getName() - Method in class org.jppf.discovery.DriverConnectionInfo
Get the name given to this connection.
getName() - Method in class org.jppf.doc.jenkins.Project
Get the name of this project.
getName() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the name of this thread.
getName() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getName() - Method in interface org.jppf.node.protocol.ClassPathElement
Deprecated.
the name attribute has no clearly definied, consistent semantics. It can be bypassed entirely.
getName() - Method in class org.jppf.node.protocol.ClassPathElementImpl
Deprecated.
the name attribute has no clearly defined, consistent semantics. It is no longer used.
getName() - Method in interface org.jppf.node.protocol.JPPFDistributedJob
Get the user-defined display name for this job.
getName() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getName() - Method in class org.jppf.process.AbstractProcessLauncher
Get the name given to this process.
getName() - Method in class org.jppf.serialization.JPPFCompositeSerialization
Get the name given to this composite serialization.
getName() - Method in class org.jppf.serialization.LZ4Serialization
 
getName() - Method in class org.jppf.serialization.ZLIBSerialization
 
getName() - Method in class org.jppf.utils.concurrent.AsyncLogger
 
getName() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getName() - Method in interface org.jppf.utils.configuration.JPPFProperty
Get the name of this property.
getNames() - Method in class org.jppf.job.JobNameSelector
Get the set of job uuids accepted by this selector.
getNbBundles(String) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
getNbBundles(String) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Get the number of bundles with the specified job uuid that are pending or being processed.
getNbDependencies() - Method in class org.jppf.node.protocol.graph.TaskGraphInfo
 
getNbSamples() - Method in class org.jppf.load.balancer.PerformanceCache
Get the current number of samples.
getNbSlaves() - Method in interface org.jppf.node.provisioning.JPPFNodeProvisioningMBean
Get the number of slave nodes started by this MBean.
getNbSlaves(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeProvisioningMBeanForwarder
Get the value of the NbSlaves attribute for all selected nodes (the number of slave nodes started by this MBean).
getNbSlaves(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Get the number of provisioned slave nodes for the selected nodes.
getNbSlaves(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Get the number of provisioned slave nodes for the selected nodes.
getNbTasksExecuted() - Method in class org.jppf.management.JPPFNodeState
Get the number of tasks executed by the node.
getNetReceiveBuffer() - Method in class org.jppf.nio.AbstractSSLHandler
 
getNetReceiveBuffer() - Method in interface org.jppf.nio.SSLHandler
Get the channel receive buffer.
getNetSendBuffer() - Method in class org.jppf.nio.AbstractSSLHandler
 
getNetSendBuffer() - Method in interface org.jppf.nio.SSLHandler
Get the channel send buffer.
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.
getNetworkTimeout() - Method in class org.jppf.persistence.JPPFConnection
 
getNewValue() - Method in class org.jppf.execute.ExecutorChannelStatusEvent
Get the channel status after the change.
getNioHelper(int) - Static method in class org.jppf.nio.NioHelper
Get the NioHelper instance mapped to the specified port.
getNode() - Method in class org.jppf.node.protocol.AbstractTask
 
getNode() - Method in interface org.jppf.node.protocol.Task
Get the node this task is executing in, if any.
getNode(String) - Method in interface org.jppf.node.protocol.graph.JobDependencyGraph
Get the node for the specified dependency id.
getNode(String) - Method in class org.jppf.node.protocol.graph.JobDependencyGraphImpl
 
getNode(String) - Method in interface org.jppf.server.job.management.JobDependencyManagerMBean
Get the node with the specified dependency id.
getNodeByJobUuid(String) - Method in interface org.jppf.node.protocol.graph.JobDependencyGraph
Get the node whose corresponding job has the specified uuid.
getNodeByJobUuid(String) - Method in class org.jppf.node.protocol.graph.JobDependencyGraphImpl
 
getNodeExecutionTime() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getNodeExecutionTime() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getNodeExecutionTime() - Method in interface org.jppf.node.protocol.TaskBundle
Get the time it took a node to execute this task.
getNodeForwarder() - Method in class org.jppf.management.JMXDriverConnectionWrapper
Deprecated.
use JMXDriverConnectionWrapper.getForwarder() instead. Thsis method always returns null.
getNodeIds() - Method in interface org.jppf.node.protocol.graph.JobDependencyGraph
Get the dependency ids of all the nodes currently in this graph.
getNodeIds() - Method in class org.jppf.node.protocol.graph.JobDependencyGraphImpl
 
getNodeIds() - Method in interface org.jppf.server.job.management.JobDependencyManagerMBean
Get the ids of all the nodes currently in the graph.
getNodeInfo() - Method in class org.jppf.job.JobNotification
Get the information about the node.
getNodeInfo() - Method in class org.jppf.job.JobTasksEvent
Get the information on the node to which the job was dispatched.
getNodeInfo() - Method in class org.jppf.server.job.management.NodeJobInformation
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(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.
getNodeInformation(JobSelector) - 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, for all the jobs specified by a job selector.
getNodeMaintenance() - Method in class org.jppf.management.JMXNodeConnectionWrapper
A shortcut method for getProxy(JPPFNodeMaintenanceMBean.MBEAN_NAME, JPPFNodeMaintenanceMBean.class).
getNodeProvisioner() - Method in class org.jppf.management.JMXNodeConnectionWrapper
A shortcut method for getProxy(JPPFNodeProvisioningMBean.MBEAN_NAME, JPPFNodeProvisioningMBean.class).
getNodeTaskMonitor() - Method in class org.jppf.management.JMXNodeConnectionWrapper
A shortcut method for getProxy(JPPFNodeTaskMonitorMBean.MBEAN_NAME, JPPFNodeTaskMonitorMBean.class).
getNodeUuid() - Method in class org.jppf.management.forwarding.JPPFNodeForwardingNotification
Get the uuid of the originating node.
getNonArrayTypeFromSignature(String, ClassLoader) - Static method in class org.jppf.serialization.SerializationReflectionHelper
Lookup or load the non-array class based on the specified signature.
getNonHeapMemoryUsage() - Method in class org.jppf.management.diagnostics.MemoryInformation
Get the non-heap memory usage.
getNonheapUsed() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getLong(MonitoringConstants.NON_HEAP_USAGE_MB) instead.
getNonheapUsedRatio() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getDouble(MonitoringConstants.NON_HEAP_USAGE_RATIO) instead.
getNonLocalHostAddress() - Static method in class org.jppf.utils.NetworkUtils
Get the non local (meaning neither localhost or loopback) address of the current host.
getNonLocalIPAddresses() - Static method in class org.jppf.utils.NetworkUtils
Get a list of all known non-local IP v4 and v6 addresses for the current host.
getNonLocalIPV4Addresses() - Static method in class org.jppf.utils.NetworkUtils
Get a list of all known non-local IP v4 addresses for the current host.
getNonLocalIPV6Addresses() - Static method in class org.jppf.utils.NetworkUtils
Get a list of all known non-local IP v4 addresses for the current host.
getNotification() - Method in class org.jppf.management.forwarding.JPPFNodeForwardingNotification
Get the actual notification forwarded from the node.
getNotificationInfo() - Method in class org.jppf.management.AbstractMBeanStaticProxy
Get the MBean notification information.
getNotificationInfo(String) - Method in class org.jppf.management.JMXConnectionWrapper
Get the MBeanNotificationInfo descriptors for the specified MBean.
getNotificationType() - Method in class org.jppf.node.protocol.NotificationBundle
 
getNumber() - Method in class org.jppf.doc.jenkins.Build
Get the build number.
getObject() - Method in class org.jppf.management.WrappedObject
 
getObjectDescriptor() - Method in class org.jppf.node.protocol.JPPFExceptionResult
Get a string describing the object on which the error occurred.
getObjectInstance(ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
getObjectName(String) - Static method in class org.jppf.management.ObjectNameCache
Get an object name for the specified name string, creating it if necessary.
getOldValue() - Method in class org.jppf.execute.ExecutorChannelStatusEvent
Get the channel status before the change.
getOS() - Method in class org.jppf.management.JPPFSystemInformation
Get the properties object holding the operating system information.
getOS() - Static method in class org.jppf.utils.SystemUtils
Get the available physical ram information for the local machine.
getOutput(Process, String) - Method in class org.jppf.process.ProcessLauncher
Get the output of the driver process.
getOutputStream() - Method in interface org.jppf.io.DataLocation
Get an output stream for this location.
getOutputStream() - Method in class org.jppf.io.FileDataLocation
Get an output stream for this location.
getOutputStream() - Method in class org.jppf.io.MultipleBuffersLocation
 
getOutputStream() - Method in class org.jppf.location.FileLocation
 
getOutputStream() - Method in interface org.jppf.location.Location
Obtain an output stream to write to this location.
getOutputStream() - Method in class org.jppf.location.MavenLocation
Since it is not possible to upload data directly to Maven central, this method will always throw an UnsupportedOperationException.
getOutputStream() - Method in class org.jppf.location.MemoryLocation
 
getOutputStream() - Method in class org.jppf.location.URLLocation
 
getOwnableSynchronizers() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the ownable synchronizers held by this thread.
getPackaging() - Method in class org.jppf.location.MavenLocation
Get the packaging of the correpsonding Maven artifact.
getParameter(Object) - Method in interface org.jppf.utils.collections.Metadata
Retrieve a parameter in the metadata.
getParameter(Object) - Method in class org.jppf.utils.collections.MetadataImpl
 
getParameter(Object, T) - Method in interface org.jppf.utils.collections.Metadata
Retrieve a parameter in the metadata.
getParameter(Object, T) - Method in class org.jppf.utils.collections.MetadataImpl
 
getParameterDoc(String) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getParameterDoc(String) - Method in interface org.jppf.utils.configuration.JPPFProperty
Get the documeentation for the specified parmaeter, if it exists.
getParameters() - Method in class org.jppf.load.balancer.LoadBalancingInformation
Get the algorithm's parameters.
getParameters() - Method in class org.jppf.management.MBeanServerForwarderAdapter
Get the parameters defined in the configuration, if any.
getParameters() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getParameters() - Method in interface org.jppf.utils.configuration.JPPFProperty
Get the parmaeters specified in the name of property, if any.
getParentLogger() - Method in class org.jppf.persistence.JPPFDataSource
 
getPath() - Method in class org.jppf.location.AbstractLocation
 
getPath() - Method in interface org.jppf.location.Location
Get the path for this location.
getPathAsByte(String) - Static method in class org.jppf.utils.FileUtils
Get the content of a file or resource on the classpath as an array of bytes.
getPctUsedMemory() - Static method in class org.jppf.utils.SystemUtils
 
getPeakSize() - Method in interface org.jppf.utils.concurrent.QueueHandler
Get the peak queue size.
getPeakThreadCount() - Method in class org.jppf.utils.concurrent.JPPFThreadPool
 
getPeakThreadCount() - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
 
getPeerProperties() - Method in interface org.jppf.management.PeerDriverMBean
Get attributes of the peer driver.
getPendingAction() - Method in class org.jppf.management.JPPFNodeState
Get the current pending action for the node.
getPerformanceCacheSize() - Method in class org.jppf.load.balancer.impl.ProportionalProfile
Get the maximum size of the performance samples cache.
getPerformanceCacheSize() - Method in class org.jppf.load.balancer.impl.RL2Profile
Get the maximum size of the performance samples cache.
getPerformanceVariationThreshold() - Method in class org.jppf.load.balancer.impl.RL2Profile
Get the variation of the mean execution time that triggers a reset of the bundler.
getPersistedJobObject(long, String, PersistenceObjectType, int) - Method in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Get the specified object of the already-loaded persisted job with the specified uuid.
getPersistedJobObject(String, PersistenceObjectType, int) - Method in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Get the specified object of the persisted job with the specified uuid.
getPersistedJobPositions(String) - Method in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Get the positions of all tasks and task results for the specified persisted job.
getPersistedJobsManager() - Method in class org.jppf.management.JMXDriverConnectionWrapper
This convenience method creates a proxy to the driver's mbean which manages persisted jobs.
getPersistedJobUuids() - Method in class org.jppf.job.persistence.impl.AsynchronousPersistence
 
getPersistedJobUuids() - Method in class org.jppf.job.persistence.impl.CacheablePersistence
 
getPersistedJobUuids() - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
getPersistedJobUuids() - Method in class org.jppf.job.persistence.impl.DefaultFilePersistence
 
getPersistedJobUuids() - Method in interface org.jppf.job.persistence.JobPersistence
Get the UUIDs of all persisted job.
getPersistedJobUuids(JobSelector) - Method in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Get the uuids of all persisted jobs that match the selector.
getPersistence() - Method in class org.jppf.job.persistence.JobPersistenceFactory
 
getPersistence() - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
 
getPersistenceSpec() - Method in class org.jppf.node.protocol.JobSLA
Get the specification of the job persistence in the driver.
getPersistentDeclaredFields(Class<?>) - Static method in class org.jppf.serialization.SerializationReflectionHelper
Get all declared non-transient and non-static fields of the given class.
getPID() - Static method in class org.jppf.utils.SystemUtils
 
getPlatformServer() - Static method in class org.jppf.utils.ManagementUtils
Get the platform MBean server.
getPolicy() - Method in class org.jppf.management.ExecutionPolicySelector
Get the execution policy to use to select the nodes.
getPoolSize() - Method in class org.jppf.discovery.DriverConnectionInfo
Get the connection pool size.
getPoolSize() - Method in interface org.jppf.execute.ThreadManager
Get the size of the node's thread pool.
getPoolSize() - Method in class org.jppf.execute.ThreadManagerForkJoin
 
getPoolSize() - Method in class org.jppf.execute.ThreadManagerThreadPool
 
getPort() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Get the remote port the underlying socket connects to.
getPort() - Method in class org.jppf.comm.socket.SocketChannelClient
Get the remote port the underlying socket connects to.
getPort() - Method in interface org.jppf.comm.socket.SocketWrapper
Get the remote port the underlying socket connects to.
getPort() - Method in class org.jppf.discovery.DriverConnectionInfo
Get the driver port to connect to.
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.
getPorts() - Method in class org.jppf.nio.acceptor.AcceptorNioServer
Get the ports this server is listening to.
getPorts() - Method in class org.jppf.nio.NioHelper
Get the list of ports.
getPosition() - Method in class org.jppf.job.persistence.impl.PersistenceInfoKey
 
getPosition() - Method in interface org.jppf.job.persistence.PersistenceInfo
Get the position of the task in the job.
getPosition() - Method in class org.jppf.job.persistence.PersistenceInfoImpl
 
getPosition() - Method in class org.jppf.node.protocol.AbstractTask
Returns the position of this element in its container.
getPosition() - Method in class org.jppf.node.protocol.graph.TaskGraph.Node
 
getPosition() - Method in interface org.jppf.node.protocol.PositionalElement
Returns the position of this element in its container.
getPosition() - Method in class org.jppf.utils.TraversalList
Get the current position in the list.
getPossibleValues() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
Get the possible values for this property, if any is defined.
getPreferencePolicy() - Method in class org.jppf.node.protocol.JobCommonSLA
Get the preference policy.for this job SLA.
getPreviousMean() - Method in class org.jppf.load.balancer.PerformanceCache
Get the previously computed mean execution time for the corresponding node.
getPriority() - Method in class org.jppf.discovery.ClientConnectionPoolInfo
Get the connection priority.
getPriority() - Method in interface org.jppf.execute.ThreadManager
Get the priority assigned to the execution threads.
getPriority() - Method in class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Get the priority assigned to the threads created by this factory.
getPriority() - Method in class org.jppf.execute.ThreadManagerForkJoin
 
getPriority() - Method in class org.jppf.execute.ThreadManagerThreadPool
 
getPriority() - Method in class org.jppf.job.JobInformation
Get the priority of the job.
getPriority() - Method in class org.jppf.node.protocol.JobSLA
Get the priority of this job.
getPriority() - Method in class org.jppf.utils.concurrent.JPPFThreadFactory
Get the priority assigned to the threads created by this factory.
getProcess() - Method in class org.jppf.node.protocol.CommandLineTask
Get the process that is launched by this task.
getProcess() - Method in class org.jppf.process.AbstractProcessLauncher
 
getProcess() - Method in class org.jppf.process.ProcessWrapper
Get the process to handle.
getProcessLauncher() - Method in class org.jppf.process.ProcessLauncherEvent
Convenience method to return the event source as a AbstractProcessLauncher.
getProfile() - Method in class org.jppf.load.balancer.AbstractBundler
Get the parameters of this load-balancing algorithm.
getProfile() - Method in interface org.jppf.load.balancer.Bundler
Get the parameters profile used by this load-balancer.
getProperties() - Method in class org.jppf.comm.recovery.HeartbeatMessage
 
getProperties() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get all the key / value pairs representing monitoring data in this snapshot.
getProperties() - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Get the properties defined for this provider.
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.management.JPPFSystemInformation
 
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(String) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Get the property with the specified name.
getProperty(String) - Method in class org.jppf.management.JPPFSystemInformation
 
getProperty(String) - Method in interface org.jppf.utils.PropertiesCollection
Get the value of the property with the specified name.
getProperty(PropertiesCollection<String>, String) - Method in class org.jppf.node.policy.ExecutionPolicy
Get the value of the specified property in the specified set of system information.
getPropertyReader() - Method in interface org.jppf.utils.JPPFConfiguration.ConfigurationSourceReader
Obtain the JPPF configuration properties from a Reader.
getPropertyStream() - Method in interface org.jppf.utils.JPPFConfiguration.ConfigurationSource
Obtain the JPPF configuration properties from an input stream.
getProportionalityFactor() - Method in class org.jppf.load.balancer.impl.ProportionalProfile
Get the proportionality factor.
getProtocol() - Method in class org.jppf.management.AbstractJMXConnectionWrapper
Get the JMX remote protocol used.
getProviders() - Method in class org.jppf.jmx.EnvironmentProviderHandler
Get the client providers.
getProviders() - Static method in class org.jppf.management.diagnostics.MonitoringDataProviderHandler
Get a list of all the MonitoringDataProviders that were found in the classpath.
getProviders() - Method in class org.jppf.utils.ServiceProviderHandler
Get all the rpoviders loaded by htis handler.
getProviderUuid() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the uuid sent by a node when it first contacts a resource provider.
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.
getQueue() - Method in class org.jppf.queue.QueueEvent
Get the queue this event originates from.
getQueuedElements() - Method in interface org.jppf.utils.concurrent.QueueHandler
Get the count elements that were sucessfully queued.
getQueuedNodes() - Method in interface org.jppf.node.protocol.graph.JobDependencyGraph
Get the nodes in the job dependency graph, whose corresponding job has arrived in the job queue.
getQueuedNodes() - Method in class org.jppf.node.protocol.graph.JobDependencyGraphImpl
 
getQueuedNodes() - Method in interface org.jppf.server.job.management.JobDependencyManagerMBean
Get the nodes in the job dependency graph, whose corresponding job has arrived in the job queue.
getQueuedNodes(JobSelector) - Method in interface org.jppf.server.job.management.JobDependencyManagerMBean
Get the nodes in the job dependency graph, whose corresponding job has arrived in the job queue, filtered by the specified job selector.
getQueueSize() - Method in class org.jppf.queue.AbstractJPPFQueue
Get the size of this job queue.
getRamUsed() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getLong(MonitoringConstants.RAM_USAGE_MB) instead.
getRamUsedRatio() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getDouble(MonitoringConstants.RAM_USAGE_RATIO) instead.
getReadMessage() - Method in class org.jppf.nio.AbstractNioContext
Get the container for the current message data.
getRejectedElements() - Method in interface org.jppf.utils.concurrent.QueueHandler
Get the count elements that were rejected.
getRemoteLocation() - Method in interface org.jppf.node.protocol.ClassPathElement
Deprecated.
getRemoteLocation() - Method in class org.jppf.node.protocol.ClassPathElementImpl
getRepositoryURL() - Method in class org.jppf.location.MavenLocation
The URL of the Maven repository this location points to.
getRequestStartTime() - Method in class org.jppf.classloader.JPPFResourceWrapper
 
getRequestUuid() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the uuid for the original task bundle that triggered this resource request.
getRequestUuid() - Static method in class org.jppf.node.protocol.TaskThreadLocals
Get the uuid for the original task bundle that triggered this resource request.
getResource() - Method in class org.jppf.nio.ClassLoaderNioMessage
 
getResource(String, boolean) - Method in class org.jppf.classloader.AbstractResourceProvider
 
getResource(String, boolean) - Method in interface org.jppf.classloader.ResourceProvider
Get a resource as an array of byte using a call to ClassLoader.getResource().
getResource(String, ClassLoader, boolean) - Method in class org.jppf.classloader.AbstractResourceProvider
 
getResource(String, ClassLoader, boolean) - Method in interface org.jppf.classloader.ResourceProvider
Get a resource as an array of byte using a call to ClassLoader.getResource().
getResource(String, Collection<ClassLoader>, boolean) - Method in class org.jppf.classloader.AbstractResourceProvider
 
getResource(String, Collection<ClassLoader>, boolean) - Method in interface org.jppf.classloader.ResourceProvider
Get a resource as an array of byte using a call to ClassLoader.getResource().
getResourceId(String) - Method in class org.jppf.classloader.JPPFResourceWrapper
 
getResourceIds() - Method in class org.jppf.classloader.JPPFResourceWrapper
 
getResources() - Method in class org.jppf.classloader.CompositeResourceWrapper
 
getResources() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the array of requests held by this request.
getResponse() - Method in class org.jppf.comm.recovery.HeartbeatMessage
 
getResubmitCount() - Method in class org.jppf.job.ServerTaskInformation
Get the number of times the task was resubmitted.
getResult() - Method in class org.jppf.doc.jenkins.Build
Get the build result.
getResult() - Method in class org.jppf.node.protocol.AbstractTask
 
getResult() - Method in interface org.jppf.node.protocol.Task
Get the result of the task execution.
getResult(K) - Method in class org.jppf.utils.ResultsMap
Get the unwrapped value of the entry with the specified key.
getResultAsStream() - Method in class org.jppf.job.ServerTaskInformation
Get an input stream of the task's result data, which can be desrialized as a Task.
getResultAsTask() - Method in class org.jppf.job.ServerTaskInformation
Deserialize the result into a Task object.
getResultsStrategy() - Method in class org.jppf.node.protocol.JobSLA
Get the strategy used to return the results back to the client.
getReturnedTasks() - Method in class org.jppf.job.JobTasksEvent
Get the list of tasks that were disptached.
getReturnReason() - Method in class org.jppf.job.JobTasksEvent
Get the reason why the set of tasks was returned by a node.
getReusableId() - Method in class org.jppf.node.protocol.ScriptedTask
Get the unique identifier for the script.
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.
getSchema() - Method in class org.jppf.persistence.JPPFConnection
 
getSchemaFactory() - Method in class org.jppf.utils.SchemaValidator
Get the schema factory for this validator.
getScript() - Method in class org.jppf.node.protocol.ScriptedTask
Get the script to execute from this task.
getScript() - Method in class org.jppf.scripting.BaseScriptEvaluator
Get the script to evaluate.
getScript() - Method in class org.jppf.scripting.ScriptDefinition
 
getScriptRunner(String) - Static method in class org.jppf.scripting.ScriptRunnerFactory
Get a new script runner instance based on the specified script language.
getSelectionKey() - Method in class org.jppf.nio.AbstractNioContext
 
getSelectionKey() - Method in interface org.jppf.nio.NioChannelHandler
 
getSelector() - Method in class org.jppf.nio.NioServer
Get the selector for this server.
getSerialization() - Static method in class org.jppf.serialization.JPPFSerialization.Factory
Get the configured serialization.
getSerializer() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
This implementation does nothing.
getSerializer() - Method in class org.jppf.comm.socket.BootstrapSocketClient
Get the object serializer for this socket connection.
getSerializer() - Method in class org.jppf.comm.socket.SocketChannelClient
Get an object serializer / deserializer to convert an object to or from an array of bytes.
getSerializer() - Method in class org.jppf.comm.socket.SocketClient
Get an object serializer / deserializer to convert an object to or from an array of bytes.
getSerializer() - Method in interface org.jppf.comm.socket.SocketWrapper
Get an object serializer / deserializer to convert an object to or from an array of bytes.
getSerializer() - Method in interface org.jppf.serialization.SerializationHelper
Get a reference to the ObjectSerializer used by this helper.
getSerializer() - Method in class org.jppf.utils.SerializationHelperImpl
Get the object serializer for this helper.
getServer(int) - Method in class org.jppf.nio.NioHelper
Get the server mapped to the specified identifier.
getServerSocketChannel() - Method in class org.jppf.nio.acceptor.AcceptorContext
 
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.
getShortLabel() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getShortLabel() - Method in interface org.jppf.utils.configuration.JPPFProperty
Get a short label for this property.
getShortLabel(Locale) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getShortLabel(Locale) - Method in interface org.jppf.utils.configuration.JPPFProperty
Get a short label for this property.
getSignatureFromType(Class<?>) - Static method in class org.jppf.serialization.SerializationReflectionHelper
Get a unique string representation for the specified type.
getSize() - Method in class org.jppf.ga.AbstractChromosome
 
getSize() - Method in interface org.jppf.ga.Chromosome
Get the number of genes.
getSize() - Method in class org.jppf.io.AbstractDataLocation
Get the size of the data referenced by this data location.
getSize() - Method in interface org.jppf.io.DataLocation
Get the size of the data referenced by this data location.
getSize() - Method in interface org.jppf.job.persistence.PersistenceInfo
Get the size in bytes of the persisted object.
getSize() - Method in class org.jppf.job.persistence.PersistenceInfoImpl
 
getSize() - Method in class org.jppf.load.balancer.impl.FixedSizeProfile
Get the bundle size.
getSize() - Method in class org.jppf.load.balancer.PerformanceCache
Get the number of samples required to compute the moving average.
getSize() - Method in class org.jppf.nio.AbstractNioObject
 
getSize() - Method in interface org.jppf.nio.NioObject
Get the size of the data ot send or receive.
getSize() - Method in interface org.jppf.node.protocol.graph.JobDependencyGraph
Get the size of this graph, that is, the number of nodes or vertices.
getSize() - Method in class org.jppf.node.protocol.graph.JobDependencyGraphImpl
 
getSize(T) - Method in class org.jppf.queue.AbstractJPPFQueue
Get the bundle size to use for bundle size tuning.
getSizeRatioDeviation() - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Get the multiplicity used to define the range available to random generator, as the maximum.
getSkipped() - Method in class org.jppf.doc.jenkins.TestResults
Get the number of skipped tests.
getSLA() - Method in class org.jppf.node.policy.PolicyContext
Get the job server side SLA, set at runtime by the server.
getSLA() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getSLA() - Method in interface org.jppf.node.protocol.JPPFDistributedJob
Get the service level agreement between the job and the server.
getSLA() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getSlaveId() - Method in class org.jppf.node.provisioning.JPPFProvisioningInfo
Get the id of the slave, relative to the master.
getSnapshot() - Method in class org.jppf.utils.stats.JPPFStatisticsEvent
Get the snapshot that was created, removed or updated.
getSnapshot(String) - Method in class org.jppf.utils.stats.JPPFStatistics
Get a snapshot specified by its label.
getSnapshots() - Method in class org.jppf.utils.stats.JPPFStatistics
Get all the snapshots in this object.
getSnapshots(JPPFStatistics.Filter) - Method in class org.jppf.utils.stats.JPPFStatistics
Get the snapshots which satisfy the specified filter.
getSocket() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Get the underlying socket used by this socket wrapper.
getSocket() - Method in class org.jppf.comm.socket.SocketChannelClient
Get the underlying socket used by this socket wrapper.
getSocket() - Method in interface org.jppf.comm.socket.SocketWrapper
Get the underlying socket used by this socket wrapper.
getSocketChannel() - Method in class org.jppf.nio.AbstractNioContext
 
getSocketChannel() - Method in interface org.jppf.nio.NioContext
Get the associated socket chanel, if any.
getSocketTimestamp() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Returns a timestamp that should reflect the system millisecond counter at the last known good usage of the underlying socket.
getSocketTimestamp() - Method in class org.jppf.comm.socket.SocketChannelClient
Returns a timestamp that should reflect the system millisecond counter at the last known good usage of the underlying socket.
getSocketTimestamp() - Method in interface org.jppf.comm.socket.SocketWrapper
Returns a timestamp that should reflect the system millisecond counter at the last known good usage of the underlying socket.
getSocketWrapper() - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Get the object wrapping the connection.
getSourceLocation() - Method in interface org.jppf.node.protocol.ClassPathElement
Get the location of this element, pointing to or embedding the underlying jar or zip file in the client environment.
getSourceLocation() - Method in class org.jppf.node.protocol.ClassPathElementImpl
 
getSQL(String) - Method in class org.jppf.persistence.AbstractDatabasePersistence
Get the SQL statement or query for the specified key.
getSSLContext(int) - Static method in class org.jppf.ssl.SSLHelper_Old
Get a SSL context from the SSL configuration.
getSSLContext(int) - Method in class org.jppf.ssl.SSLHelper
Get a SSL context from the SSL configuration.
getSSLContext(int) - Method in class org.jppf.ssl.SSLHelper2
Get a SSL context from the SSL configuration.
getSslEngine() - Method in class org.jppf.nio.AbstractSSLHandler
 
getSslEngine() - Method in interface org.jppf.nio.SSLHandler
 
getSSLHandler() - Method in class org.jppf.nio.AbstractNioContext
 
getSSLHandler() - Method in interface org.jppf.nio.NioContext
Get the SSL engine manager associated with the channel.
getSSLParameters() - Static method in class org.jppf.ssl.SSLHelper_Old
Get SSL parameters from the configuration.
getSSLParameters() - Method in class org.jppf.ssl.SSLHelper
Get SSL parameters from the configuration.
getSSLParameters() - Method in class org.jppf.ssl.SSLHelper2
Get SSL parameters from the configuration.
getSSLPorts() - Method in class org.jppf.nio.acceptor.AcceptorNioServer
Get the SSL ports this server is listening to.
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.node.protocol.CommandLineTask
Get the content of the standard output for the process.
getStartDir() - Method in class org.jppf.node.protocol.CommandLineTask
Get the directory to start the command in.
getStartTime() - Method in class org.jppf.doc.jenkins.Build
Get the build start time.
getState() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the state associated with this resource wrapper.
getState() - Method in class org.jppf.load.balancer.impl.AutoTunedBundler
 
getState() - Method in class org.jppf.load.balancer.impl.ProportionalBundler
 
getState() - Method in class org.jppf.load.balancer.impl.RL2Bundler
 
getState() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Get the load-balancer state.
getState() - Method in interface org.jppf.load.balancer.persistence.PersistentState
Get this bundler's state.
getState() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get the state of this thread.
getState() - Method in class org.jppf.node.idle.IdleStateEvent
Get the idle state when this event was emitted.
getStateAsBytes() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Get the serialized state of the load-balancer as an array of bytes.
getStateLock() - Method in class org.jppf.load.balancer.impl.AutoTunedBundler
 
getStateLock() - Method in class org.jppf.load.balancer.impl.ProportionalBundler
 
getStateLock() - Method in class org.jppf.load.balancer.impl.RL2Bundler
 
getStateLock() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Get the lock used to synchronize access to the load-balancer state.
getStateLock() - Method in interface org.jppf.load.balancer.persistence.PersistentState
Get a lock that can be used to synchronize access to the load-balancer state.
getStatistics() - Method in class org.jppf.utils.stats.JPPFStatisticsEvent
Get the statistics source of this event.
getStats() - Method in class org.jppf.management.JPPFSystemInformation
Get the properties object holding the JPPF server statistics, listed as constants in JPPFStatisticsHelper.
getStats() - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
getStats() - Method in class org.jppf.node.policy.PolicyContext
Get the server statistics.
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 the file system roots available on the current host.
getString(int) - Method in class org.jppf.utils.cli.PositionalArguments
Get the value of the argument at the specified position.
getString(String) - Method in class org.jppf.management.diagnostics.HealthSnapshot
Get the value of a property as a String.
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.
getString(JPPFProperty<String>, Map<String, ?>, TypedProperties) - Static method in class org.jppf.jmx.JMXEnvHelper
Get the value of a property of type String.
getStringArray(String, String) - Method in class org.jppf.utils.TypedProperties
Get the value of the specified property as an array of strings.
getStringArray(String, String, String[]) - Method in class org.jppf.utils.TypedProperties
Get the value of the specified property as an array of strings.
getStringValue(String) - Static method in class org.jppf.serialization.SerializationReflectionHelper
Get the chars in a string without copying the array.
getSubDir(String) - Method in class org.jppf.persistence.AbstractFilePersistence
Get the directory of witht he psecified name directly under the root.
getSubnetMaskLength(InetAddress) - Static method in class org.jppf.utils.NetworkUtils
Get the subnet mask length of a given address.
getSynchronized(Object) - Method in class org.jppf.utils.concurrent.MutableReference
Get the referend within a block synchronized on the specified monitor.
getSystem() - Method in class org.jppf.management.JPPFSystemInformation
Get the map holding the system properties.
getSystemCpuLoad() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getDouble(MonitoringConstants.SYSTEM_CPU_LOAD) instead.
getSystemIdentity(Object) - Static method in class org.jppf.utils.SystemUtils
Get a name for an object in the form class_fqn@hex_identity_hashcode.
getSystemIdentityName(Object) - Static method in class org.jppf.utils.SystemUtils
Get a name for an object in the form simple_class_name@hex_identity_hashcode.
getSystemInfo() - Static method in class org.jppf.management.diagnostics.provider.Oshi
 
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 interface org.jppf.execute.ExecutorChannel
Get the system information.
getSystemInformation() - Method in interface org.jppf.node.Node
Get the system information for this node.
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().
getTags() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
getTags() - Method in interface org.jppf.utils.configuration.JPPFProperty
Get the set of tags that apply to this property.
getTargetLocation() - Method in interface org.jppf.node.protocol.ClassPathElement
Get the location of this element, pointing to or embedding the underlying jar or zip file in the node environment.
getTargetLocation() - Method in class org.jppf.node.protocol.ClassPathElementImpl
 
getTargetValueType() - Method in class org.jppf.node.policy.PropertyNameExpression
 
getTask() - Method in class org.jppf.client.taskwrapper.JPPFTaskCallback
Get the task this callback is associated with.
getTask() - Method in class org.jppf.execute.NodeTaskWrapper
Get the task this wrapper executes within a try/catch block.
getTask() - Method in class org.jppf.node.event.TaskExecutionEvent
Get the JPPF task from which the event originates.
getTask() - Method in class org.jppf.node.idle.IdleStateEvent
Get the task source of this event.
getTaskClassLoader() - Method in class org.jppf.node.protocol.AbstractTask
Get the class loader used to load this task, or the object it wraps if any.
getTaskClassLoader() - Method in interface org.jppf.node.protocol.Task
Get the class loader used to load this task, or the object it wraps if any.
getTaskClassName() - Method in class org.jppf.node.protocol.JPPFExceptionResult
Get the fully qualified class name of the intiial task object on which the error occurred.
getTaskCount() - Method in class org.jppf.job.JobInformation
Get the current number of tasks in the job.
getTaskCount() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getTaskCount() - Method in interface org.jppf.node.protocol.JPPFDistributedJob
Get the number of tasks in the job.
getTaskCount() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getTaskInformation() - Method in class org.jppf.management.TaskExecutionNotification
Get the object encapsulating information about the task.
getTaskInformation() - Method in class org.jppf.node.event.TaskExecutionEvent
Get the object encapsulating information about the task.
getTaskNotificationDispatcher() - Method in class org.jppf.execute.AbstractExecutionManager
 
getTaskNotificationDispatcher() - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
getTaskNotificationDispatcher() - Method in interface org.jppf.execute.async.AsyncExecutionManager
Get the object which dispatches tasks notifications to registered listeners.
getTaskNotificationDispatcher() - Method in interface org.jppf.execute.ExecutionManager
Get the object which dispatches tasks notifications to registered listeners.
getTaskObject() - Method in class org.jppf.client.taskwrapper.CallableTaskWrapper
Return the object on which a method or constructor is called.
getTaskObject() - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Get the JPPFRunnable-annotated object or POJO wrapped by this task.
getTaskObject() - Method in class org.jppf.client.taskwrapper.PojoTaskWrapper
Return the object on which a method or constructor is called.
getTaskObject() - Method in class org.jppf.client.taskwrapper.RunnableTaskWrapper
Return the object on which a method or constructor is called.
getTaskObject() - Method in interface org.jppf.client.taskwrapper.TaskObjectWrapper
Return the object on which a method or constructor is called.
getTaskObject() - Method in class org.jppf.node.protocol.AbstractTask
 
getTaskObject() - Method in interface org.jppf.node.protocol.Task
Get the JPPFRunnable-annotated object or POJO wrapped by this task.
getTaskPositions(String) - Method in class org.jppf.job.persistence.impl.AsynchronousPersistence
 
getTaskPositions(String) - Method in class org.jppf.job.persistence.impl.CacheablePersistence
 
getTaskPositions(String) - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
getTaskPositions(String) - Method in class org.jppf.job.persistence.impl.DefaultFilePersistence
 
getTaskPositions(String) - Method in interface org.jppf.job.persistence.JobPersistence
Get the positions of all the tasks in the specified job.
getTaskResultPositions(String) - Method in class org.jppf.job.persistence.impl.AsynchronousPersistence
 
getTaskResultPositions(String) - Method in class org.jppf.job.persistence.impl.CacheablePersistence
 
getTaskResultPositions(String) - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
getTaskResultPositions(String) - Method in class org.jppf.job.persistence.impl.DefaultFilePersistence
 
getTaskResultPositions(String) - Method in interface org.jppf.job.persistence.JobPersistence
Get the positions of all the task results in the specified job.
getTasks() - Method in class org.jppf.job.JobTasksEvent
Get the list of tasks that were disptached.
getTasks() - Method in class org.jppf.node.protocol.BundleWithTasks
 
getTerminatedInfo() - Method in class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Get the summary information for all terminated threads.
getTestResults() - Method in class org.jppf.doc.jenkins.Build
Get the tests results.
getText() - Method in class org.jppf.utils.PropertiesTableFormat
Get the formatted text.
getThreadCpuTime(long) - Static method in class org.jppf.utils.ManagementUtils
Determien the CPU time for the specified thread.
getThreadIds() - Method in class org.jppf.execute.AbstractThreadManager
Get the ids of all managed threads.
getThreadIds() - Method in class org.jppf.execute.ThreadManagerForkJoin
 
getThreadIds() - Method in class org.jppf.execute.ThreadManagerThreadPool
 
getThreadIDs() - Method in class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Get the ids of the monitored threads.
getThreadIDs() - Method in class org.jppf.utils.concurrent.JPPFThreadFactory
Get the ids of the monitored threads.
getThreadManager() - Method in class org.jppf.execute.AbstractExecutionManager
 
getThreadManager() - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
getThreadManager() - Method in interface org.jppf.execute.async.AsyncExecutionManager
Get the thread manager for this node.
getThreadManager() - Method in interface org.jppf.execute.ExecutionManager
Get the thread manager for this node.
getThreadPoolSize() - Method in class org.jppf.execute.AbstractExecutionManager
 
getThreadPoolSize() - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
getThreadPoolSize() - Method in interface org.jppf.execute.async.AsyncExecutionManager
Get the size of the node's thread pool.
getThreadPoolSize() - Method in interface org.jppf.execute.ExecutionManager
Get the size of the node's thread pool.
getThreadPoolSize() - Method in class org.jppf.management.JPPFNodeState
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.execute.AbstractExecutionManager
 
getThreadsPriority() - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
getThreadsPriority() - Method in interface org.jppf.execute.async.AsyncExecutionManager
Get the priority assigned to the execution threads.
getThreadsPriority() - Method in interface org.jppf.execute.ExecutionManager
Get the priority assigned to the execution threads.
getThreadUserTime(long) - Static method in class org.jppf.utils.ManagementUtils
Determien the user time for the specified thread.
getThrowable() - Method in class org.jppf.classloader.ResourceFuture
Get the throwable that may have been raised during the class loading request execution.
getThrowable() - Method in class org.jppf.job.ServerTaskInformation
Get the throwable raised during execution of the task.
getThrowable() - Method in class org.jppf.node.protocol.AbstractTask
 
getThrowable() - Method in interface org.jppf.node.protocol.Task
Get the Throwable that was raised by this task's execution.
getThrowableClassName() - Method in class org.jppf.node.protocol.JPPFExceptionResultEx
Get the class name of the throwable.
getThrowableMessage() - Method in class org.jppf.node.protocol.JPPFExceptionResultEx
Get the message of the throwable.
getThrowableStackTrace() - Method in class org.jppf.node.protocol.JPPFExceptionResultEx
Get the stack trace of the throwable.
getTimeoutSchedule() - Method in class org.jppf.node.protocol.AbstractTask
 
getTimeoutSchedule() - Method in interface org.jppf.node.protocol.Task
Get the task timeout schedule configuration.
getTimestamp() - Method in class org.jppf.load.balancer.AbstractBundler
Get the timestamp at which this bundler was created.
getTimestamp() - Method in interface org.jppf.load.balancer.Bundler
Get the timestamp at which this bundler was created.
getTimestamp() - Method in class org.jppf.management.TaskInformation
Get the timestamp for the creation of this event.
getTitle() - Method in class org.jppf.utils.cli.PositionalArguments
Get the title diaplayed in the AbstractCLIArguments.printUsage() method.
getTotal() - Method in class org.jppf.utils.stats.AbstractBaseJPPFSnapshot
 
getTotal() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Get the total cumulated sum of the values.
getTotalCount() - Method in class org.jppf.doc.jenkins.TestResults
Get the total number of tests, including those skipped.
getTotalElapsed() - Method in class org.jppf.utils.TimeMarker
Get the total elapsed time for all measurements in milliseconds.
getTotalElapsedAsString() - Method in class org.jppf.utils.TimeMarker
Get the total elapsed time formatted as hh:mm:ss.nnn
getTotalElapsedMillis() - Method in class org.jppf.utils.TimeMarker
Get the total elapsed time for all measurements.
getTotalTaskCpuTime() - Method in interface org.jppf.management.JPPFNodeTaskMonitorMBean
The total cpu time used by the tasks in milliseconds.
getTotalTaskCpuTime(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeTaskMonitorMBeanForwarder
Get the value of the TotalTaskCpuTime attribute for all selected nodes (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.
getTotalTaskElapsedTime(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeTaskMonitorMBeanForwarder
Get the value of the TotalTaskElapsedTime attribute for all selected nodes (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(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeTaskMonitorMBeanForwarder
Get the value of the TotalTasksExecuted attribute for all selected nodes (the total number of tasks executed by the node).
getTotalTasksInError() - Method in interface org.jppf.management.JPPFNodeTaskMonitorMBean
The total number of tasks that ended in error.
getTotalTasksInError(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeTaskMonitorMBeanForwarder
Get the value of the TotalTasksInError attribute for all selected nodes (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.
getTotalTasksSucessfull(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeTaskMonitorMBeanForwarder
Get the value of the TotalTasksSucessfull attribute for all selected nodes (the total number of tasks that executed successfully).
getTransactionIsolation() - Method in class org.jppf.persistence.JPPFConnection
 
getTransferredBytes() - Method in class org.jppf.location.LocationEvent
Get the number of bytes transferred during this event.
getTtl() - Method in class org.jppf.utils.concurrent.JPPFThreadPool
 
getTtl() - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
 
getType() - Method in class org.jppf.job.persistence.impl.PersistenceInfoKey
 
getType() - Method in interface org.jppf.job.persistence.PersistenceInfo
Get the type of persisted object.
getType() - Method in class org.jppf.job.persistence.PersistenceInfoImpl
 
getType() - Method in class org.jppf.utils.hooks.Hook
Get the type of this hook.
getTypeFromSignature(String, ClassLoader) - Static method in class org.jppf.serialization.SerializationReflectionHelper
Lookup or load the non-array class based on the specified signature.
getTypeMap() - Method in class org.jppf.persistence.JPPFConnection
 
getUncompletedOperations() - Method in class org.jppf.load.balancer.persistence.AsynchronousLoadBalancerPersistence
 
getUncompletedOperations() - Method in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
 
getUncompletedOperations() - Method in class org.jppf.load.balancer.persistence.FileLoadBalancerPersistence
 
getUncompletedOperations() - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistence
Get the number of persistence operations, including load, store, delete and list, that have started but not yet completed.
getUncompletedOperations() - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
Get the number of persistence operations, including load, store, delete and list, that have started but not yet completed.
getUncompletedOperations() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
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(File) - Static method in class org.jppf.utils.FileUtils
Transform a file path into a URL.
getURLFromFilePath(String) - 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.
getUsedMemory() - Static method in class org.jppf.utils.SystemUtils
 
getUsedRatio() - Method in class org.jppf.management.diagnostics.MemoryUsageInformation
Return the ratio of used memory over maximum available memory.
getUserData() - Method in class org.jppf.management.OffloadableNotification
 
getUserData() - Method in class org.jppf.management.TaskExecutionNotification
 
getUserObject() - Method in class org.jppf.node.event.TaskExecutionEvent
Get the user-defined object to send as part of the notification.
getUuid() - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Get the uuid of the remote peer.
getUuid() - Method in class org.jppf.comm.recovery.HeartbeatMessage
 
getUuid() - Method in interface org.jppf.execute.ExecutorChannel
Get the unique identifier of the client.
getUuid() - Method in class org.jppf.job.persistence.impl.PersistenceInfoKey
 
getUuid() - Method in class org.jppf.management.AbstractJMXServer
 
getUuid() - Method in interface org.jppf.management.JMXServer
Get a unique identifier for this management server.
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 version information.
getUuid() - Method in class org.jppf.nio.AbstractNioContext
 
getUuid() - Method in interface org.jppf.nio.NioContext
Get the uuid of the node or client for this context.
getUuid() - Method in interface org.jppf.node.Node
Get this node's UUID.
getUuid() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getUuid() - Method in interface org.jppf.node.protocol.JPPFDistributedJob
Get the universal unique id for this job.
getUuid() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getUuidPath() - Method in class org.jppf.classloader.JPPFResourceWrapper
Get a reference to the traversal list that Keeps and manages the uuid path list and the current position in it.
getUuidPath() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
getUuidPath() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
getUuidPath() - Method in interface org.jppf.node.protocol.TaskBundle
Get the uuid path of the applications (driver or client) in whose classpath the class definition may be found.
getUuids() - Method in class org.jppf.job.JobUuidSelector
Get the set of job uuids accepted by this selector.
getUuids() - Method in class org.jppf.management.UuidSelector
Get the list of uuids of the nodes to select.
getValidPort(boolean) - Method in class org.jppf.comm.discovery.JPPFConnectionInformation
Get a valid port of the specified type, that is, the first port of the specified type greater than zero.
getValueCount() - Method in class org.jppf.utils.stats.AbstractJPPFSnapshot
 
getValueCount() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Get the count of values added to this snapshot.
getValueCount() - Method in class org.jppf.utils.stats.SingleValueSnapshot
 
getValues() - Method in class org.jppf.management.diagnostics.provider.DefaultMonitoringDataProvider
 
getValues() - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Get the values for the defined properties.
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.
getValueType() - Method in class org.jppf.node.policy.BooleanExpression
 
getValueType() - Method in interface org.jppf.node.policy.Expression
 
getValueType() - Method in class org.jppf.node.policy.NumericExpression
 
getValueType() - Method in class org.jppf.node.policy.PropertyNameExpression
 
getValueType() - Method in class org.jppf.node.policy.StringExpression
 
getVersion() - Method in class org.jppf.location.MavenLocation
Get the version of the correpsonding Maven artifact.
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.
getWarnings() - Method in class org.jppf.persistence.JPPFConnection
 
getWriteMessage() - Method in class org.jppf.nio.AbstractNioContext
 
getZonedDateTime() - Method in class org.jppf.scheduling.JPPFSchedule
Get the schedule date expressed as a ZonedDateTime instance.
GlobalExecutor - Class in org.jppf.utils.concurrent
 
GlobalExecutor() - Constructor for class org.jppf.utils.concurrent.GlobalExecutor
 
go(Set<SelectionKey>) - Method in class org.jppf.nio.StatelessNioServer
Process the keys selected by the selector for IO operations.
goToSleep() - Method in class org.jppf.utils.concurrent.ThreadSynchronization
Cause the current thread to wait until notified.
goToSleep(long) - Method in class org.jppf.utils.concurrent.ThreadSynchronization
Cause the current thread to wait until notified or the specified time has passed, whichever comes first.
goToSleep(long, int) - Method in class org.jppf.utils.concurrent.ThreadSynchronization
Cause the current thread to wait until notified or the specified time has passed, whichever comes first.
graphOf(Collection<Task<?>>) - Static method in class org.jppf.node.protocol.graph.TaskGraphHelper
Build a task graph from the specified collection of tasks.
GUI_PUBLISH_MODE - Static variable in class org.jppf.utils.configuration.JPPFProperties
UI refresh mode for the job data panel: 'immediate_notifications' | 'deferred_notifications' | 'polling'.
GUI_PUBLISH_PERIOD - Static variable in class org.jppf.utils.configuration.JPPFProperties
Interval between updates of the job data view.
GZIP - Static variable in class org.jppf.utils.base64.Base64
Specify that data should be gzip-compressed in second bit.

H

handle(E) - Method in interface org.jppf.utils.concurrent.QueueHandler.ElementHandler
Handle an element.
handle(StatelessNioServer<C>, Set<SelectionKey>) - Method in interface org.jppf.nio.StatelessNioServer.KeysetHandler
Handle the operation on a set of channels.
handleCloseables(String) - Static method in class org.jppf.utils.CloseableHandler
Close() all the closeables.
handleException(Exception) - Method in class org.jppf.nio.acceptor.AcceptorContext
 
handleException(Exception) - Method in interface org.jppf.nio.NioContext
Handle the cleanup when an exception occurs on the channel.
handleException(Exception) - Method in interface org.jppf.utils.ExceptionCatchingRunnable
 
handleKey(StatelessNioServer<C>, SelectionKey) - Method in interface org.jppf.nio.StatelessNioServer.KeysetHandler
Handle the operation on a single channel.
handleNotification(Notification, Object) - Method in interface org.jppf.management.forwarding.ForwardingNotificationListener
 
handleNotification(JPPFNodeForwardingNotification, Object) - Method in interface org.jppf.management.forwarding.ForwardingNotificationListener
Called when a JPPFNodeForwardingNotification occurs.
Handler - Class in org.jppf.doc.jenkins
 
Handler() - Constructor for class org.jppf.doc.jenkins.Handler
 
handleRead(SelectionKey) - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
handleRead(SelectionKey) - Method in class org.jppf.nio.StatelessNioServer
Called when a selection key is selected and readable.
handleSelectionException(SelectionKey, Exception) - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
handleSelectionException(SelectionKey, Exception) - Method in class org.jppf.nio.StatelessNioServer
Called when a selection key is writable.
handleWrite(SelectionKey) - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
handleWrite(SelectionKey) - Method in class org.jppf.nio.StatelessNioServer
Called when a selection key is selected and writable.
handlingElementsAs(QueueHandler.ElementHandler<E>) - Method in class org.jppf.utils.concurrent.QueueHandler.Builder
Set the element handler used by the dequeuer threads, if any.
handlingPeakSizeAs(QueueHandler.PeakSizeUpdateCallback) - Method in class org.jppf.utils.concurrent.QueueHandler.Builder
Set the function invoked whenever a new peak queue size is reached.
has(E) - Method in interface org.jppf.caching.JPPFCollectionCache
Determine whether an element is in the cache.
has(E) - Method in class org.jppf.caching.JPPFSimpleSetCache
 
has(K) - Method in class org.jppf.caching.AbstractJPPFMapCache
 
has(K) - Method in interface org.jppf.caching.JPPFMapCache
Determine whether an entry with the specified key is in the cache.
has(K) - Method in class org.jppf.caching.JPPFSynchronizedSoftCache
 
hasAction(String) - Method in class org.jppf.scheduling.JPPFScheduleHandler
Determine whether an action is already regsitered for the specified job uuid.
hasAlgorithm(String, String) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
Determine whether the specified channel has an entry for the specified algorithm in the persistence store.
hasAlgorithm(String, String) - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
hasAny(ResourceIdentifier...) - Method in class org.jppf.classloader.JPPFResourceWrapper
Determine whether this resource has any of the specified data.
hasDate() - Method in class org.jppf.scheduling.JPPFSchedule
Determine whether this schedule was initialized with a Date.
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.
hasDeadlock(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Invoke the hasDeadlock operation for all selected nodes (determine whether a deadlock is detected in the JVM).
hasDependant() - Method in interface org.jppf.node.protocol.graph.TaskNode
Determine whether this tasks has at least one dependant, that is, another task that depends on it.
hasDependency() - Method in interface org.jppf.node.protocol.graph.TaskNode
Determine whether this tasks has at least one dependency.
hasDependency() - Method in class org.jppf.node.protocol.JobDependencySpec
Determine whether the job has at least one dependency.
hasDuration() - Method in class org.jppf.scheduling.JPPFSchedule
Determine whether this schedule was initialized with a duration.
hasDurationObject() - Method in class org.jppf.scheduling.JPPFSchedule
Determine whether this schedule was initialized with a Duration.
hasError() - Method in class org.jppf.management.TaskInformation
Determines whether the task had an exception.
hashCode() - Method in class org.jppf.classloader.JPPFResourceWrapper
 
hashCode() - Method in class org.jppf.comm.discovery.JPPFConnectionInformation
 
hashCode() - Method in class org.jppf.discovery.ClientConnectionPoolInfo
 
hashCode() - Method in class org.jppf.discovery.DriverConnectionInfo
 
hashCode() - Method in class org.jppf.job.LessThanJobSelector
 
hashCode() - Method in class org.jppf.job.BetweenEIJobSelector
 
hashCode() - Method in class org.jppf.job.persistence.impl.PersistenceInfoKey
 
hashCode() - Method in class org.jppf.management.JPPFManagementInfo
 
hashCode() - Method in class org.jppf.management.JPPFNodeState
 
hashCode() - Method in class org.jppf.node.protocol.graph.TaskGraph.Node
 
hashCode() - Method in class org.jppf.utils.InvocationResult
 
hashCode() - Method in class org.jppf.utils.Pair
 
hashCode() - Method in class org.jppf.utils.Range
 
hashCode() - Method in class org.jppf.utils.TraversalList
 
hasInterceptor() - Static method in class org.jppf.comm.interceptor.InterceptorHandler
Determine whether at least one interceptor was succesfully loaded.
hasMinAndMax() - Method in class org.jppf.utils.configuration.NumberProperty
Whether this property has a min and max values.
hasMoreElements() - Method in class org.jppf.utils.collections.IteratorEnumeration
Tests if this enumeration contains more elements.
hasOneOf(String, boolean, String...) - Static method in class org.jppf.utils.StringUtils
Determine whether the specified source string contains one of the specified values.
hasParameter(Object) - Method in interface org.jppf.utils.collections.Metadata
Determine whether this metadata container has a parameter with the specified key.
hasParameter(Object) - Method in class org.jppf.utils.collections.MetadataImpl
 
hasPattern() - Method in class org.jppf.comm.discovery.IPFilter
 
hasPendingDependency() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Determine whether this node has any pending (not completed) dependency.
hasStarted() - Method in class org.jppf.execute.NodeTaskWrapper
 
hasValidPort(boolean) - Method in class org.jppf.comm.discovery.JPPFConnectionInformation
Determine whether this connection information contains a valid port of the specified type, that is, at least one port of the specified type greater than zero.
hasZonedDateTime() - Method in class org.jppf.scheduling.JPPFSchedule
Determine whether this schedule was initialized with a ZonedDateTime.
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(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Invoke the healthSnapshot operation for all selected nodes (get a summarized snapshot of the JVM health).
healthSnapshot(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Get the JVM health snapshot for the specified nodes.
healthSnapshot(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Get the JVM health snapshot for the specified nodes.
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
Initialize this snapshot with default values.
healthSnapshotAsString() - Method in class org.jppf.management.diagnostics.Diagnostics
 
healthSnapshotAsString() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Get a a string representation of a JVM health snapshot.
healthSnapshotAsString(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Invoke the healthSnapshotAsString operation for all selected nodes (get a a string representation of a JVM health snapshot.
HEAP_USAGE_MB - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the heap usage in MB property.
HEAP_USAGE_RATIO - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the heap usage ratio property.
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.
heapDump(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Invoke the heapDump operation for all selected nodes (trigger a heap dump of the JVM).
heapDump(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Trigger a heap dump on the specified nodes.
heapDump(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Trigger a heap dump on the specified nodes.
HeapDumpCollector - Interface in org.jppf.management.diagnostics
Interface for classes that which to programmatically trigger a heap dump of the current JVM.
HeapDumpCollector.Factory - Class in org.jppf.management.diagnostics
This factory class generates instances of HeapDumpCollector based on the vendor name found in System.getProperty("java.vm.vendor").
HeapDumpCollectorIBM - Class in org.jppf.management.diagnostics
Generate a heap dump for an IBM JVM.
HeapDumpCollectorIBM() - Constructor for class org.jppf.management.diagnostics.HeapDumpCollectorIBM
 
HeapDumpCollectorOracle - Class in org.jppf.management.diagnostics
Generate a heap dump for an Oracle JVM.
HeapDumpCollectorOracle() - Constructor for class org.jppf.management.diagnostics.HeapDumpCollectorOracle
 
heapUsage() - Static method in class org.jppf.utils.SystemUtils
Compute the used heap.
heapUsagePct() - Static method in class org.jppf.utils.SystemUtils
Compute the percentage of used heap as compared to the maximum heap size of the JVM.
HeartbeatConnection - Class in org.jppf.comm.recovery
Client-side connection for the recovery mechanism.
HeartbeatConnection(int, String, String, int, boolean, TypedProperties) - Constructor for class org.jppf.comm.recovery.HeartbeatConnection
Initialize this client connection with the specified uuid.
HeartbeatConnectionEvent - Class in org.jppf.comm.recovery
Event emitted when a remote peer detects the connection with the server is broken.
HeartbeatConnectionEvent(HeartbeatConnection) - Constructor for class org.jppf.comm.recovery.HeartbeatConnectionEvent
Initialize this event with the specified client-side connection.
heartbeatConnectionFailed(HeartbeatConnectionEvent) - Method in interface org.jppf.comm.recovery.HeartbeatConnectionListener
Called when the remote peer detects its connection with the server is broken.
HeartbeatConnectionListener - Interface in org.jppf.comm.recovery
This interface should be implemented buy objects that wish to be notified of a broken connection with the server on the remote peer side.
HeartbeatMessage - Class in org.jppf.comm.recovery
Instances of this class represent heartbeat data exchanged between a driver and a node, client or peer driver.
HeartbeatMessage(long) - Constructor for class org.jppf.comm.recovery.HeartbeatMessage
Initialize this message with the specified message id.
height - Variable in class org.jppf.utils.ThumbnailGenerator.ImageAttributes
 
hexUUID(boolean) - Static method in class org.jppf.utils.JPPFUuid
Create a UUID in hexadecimal format.
hidePasswords(Properties) - Static method in class org.jppf.utils.configuration.ConfigurationUtils
 
Hook<E> - Class in org.jppf.utils.hooks
 
Hook(Class<E>, E, ClassLoader, boolean) - Constructor for class org.jppf.utils.hooks.Hook
Register a hook defined via SPI.
Hook(Class<E>, E, ClassLoader, boolean, Class<?>[], Object...) - Constructor for class org.jppf.utils.hooks.Hook
Register a hook defined via SPI.
Hook(JPPFProperty<String>, Class<E>, E, ClassLoader) - Constructor for class org.jppf.utils.hooks.Hook
Register a hook defined via a configuration property, of which a single instance is discovered and invoked.
Hook(JPPFProperty<String>, Class<E>, E, ClassLoader, Class<?>[], Object...) - Constructor for class org.jppf.utils.hooks.Hook
Register a hook defined via a configuration property, of which a single instance is discovered and invoked.
HookFactory - Class in org.jppf.utils.hooks
Factcory methods for the registration and invocation of hooks.
HookFactory() - Constructor for class org.jppf.utils.hooks.HookFactory
 
HookInstance<E> - Class in org.jppf.utils.hooks
Instance of a Hook.
HookInstance(E) - Constructor for class org.jppf.utils.hooks.HookInstance
Initialize this hook with the specified method and instance.
HookType - Enum Class in org.jppf.utils.hooks
This enum defines the possible types of hooks that can be defined.
host - Variable in class org.jppf.comm.discovery.JPPFConnectionInformation
The host name.
host - Variable in class org.jppf.comm.socket.AbstractSocketWrapper
The host the socket connects to.
HostIP - Class in org.jppf.utils
Instances of this class represent a hostname / ip address pair.
HostIP(String) - Constructor for class org.jppf.utils.HostIP
Initialize this HostIP object with the specified host name / IP address.
HostIP(String, String) - Constructor for class org.jppf.utils.HostIP
Initialize this HostIP object with the specified host name and IP address.
hostName() - Method in class org.jppf.utils.HostIP
Get the host name.
HtmlConfigurationPrinter - Class in org.jppf.doc
Converts the JPPF predefined properties into the "Configuration properties reference" section of the doc as wiki text.
HtmlConfigurationPrinter() - Constructor for class org.jppf.doc.HtmlConfigurationPrinter
 
HtmlDocGenerator - Class in org.jppf.doc
This class generates an HTML doc based on HTML templates and text files for the content.

The goal is to programmatically realize something like a client-side include for HTML documents.
HtmlDocGenerator() - Constructor for class org.jppf.doc.HtmlDocGenerator
 
HTMLMBeanInfoWriter - Class in org.jppf.management.doc
Visits the JPPF MBean in a remote JVM and generates a reference documentation page in HTML format.
HTMLMBeanInfoWriter(Writer) - Constructor for class org.jppf.management.doc.HTMLMBeanInfoWriter
Initialize this visitor witht he specified Writer.
HTMLPrinter - Class in org.jppf.doc.jenkins
 
HTMLPrinter() - Constructor for class org.jppf.doc.jenkins.HTMLPrinter
 
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.
HTMLPropertiesTableFormat(String, boolean) - 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, boolean) - Constructor for class org.jppf.management.diagnostics.HTMLThreadDumpWriter
Intiialize this printer with the specified writer.

I

identifier - Variable in class org.jppf.nio.NioServer
The channel identifier for channels handled by this server.
IDLE - Enum constant in enum class org.jppf.management.JPPFNodeState.ExecutionState
The node is connected.
IDLE - Enum constant in enum class org.jppf.node.idle.IdleState
The system is idle.
IDLE_INTERRUPT_IF_RUNNING - Static variable in class org.jppf.utils.configuration.JPPFProperties
Node idle mode: whether to shutdown the node at once when user activity resumes or wait until the node is no longer executing tasks.
IDLE_MODE_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable the idle mode.
IDLE_NODES - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Number of idle connected nodes.
IDLE_POLL_INTEFRVAL - Static variable in class org.jppf.utils.configuration.JPPFProperties
Node idle mode: how often the node will check for keyboard and mouse inactivity.
IDLE_TIMEOUT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Node idle mode: the time of keyboard and mouse inactivity before considering the node idle.
IdleDetector - Class in org.jppf.node.idle
This class detects that no mouse or keyboard has occurred for a specified time, and performs a specified action when this happens.
IdleDetector(IdleStateListener) - Constructor for class org.jppf.node.idle.IdleDetector
Default constructor.
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.
idleNodesInformation(NodeSelector) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
idleNodesInformation(NodeSelector) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Request the JMX connection information for all the idle nodes attached to the server which satisfy the specified selector.
IdleState - Enum Class in org.jppf.node.idle
Enumeration for the possible states of the system.
idleStateChanged(IdleStateEvent) - Method in interface org.jppf.node.idle.IdleStateListener
Called when the idle state of the system has changed.
idleStateChanged(IdleStateEvent) - Method in class org.jppf.process.ProcessLauncher
 
IdleStateEvent - Class in org.jppf.node.idle
Event emitted when the idle state of an IdleDetectionTask changes.
IdleStateEvent(IdleDetectionTask) - Constructor for class org.jppf.node.idle.IdleStateEvent
Initialize this event with the task as source.
IdleStateListener - Interface in org.jppf.node.idle
Listener interface for objects that wish to be notified of idle state changes.
ImageAttributes() - Constructor for class org.jppf.utils.ThumbnailGenerator.ImageAttributes
 
ImageFileFilter(String...) - Constructor for class org.jppf.utils.ThumbnailGenerator.ImageFileFilter
Initialize this filter with the specified extensions.
incIndent() - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Increment the current indentation level.
included(String, boolean) - Method in class org.jppf.doc.AbstractFileFilter
Check whether the specified name is included by this filter.
includeFlag - Variable in class org.jppf.utils.stats.JPPFSnapshot.LabelBasedFilter
Determines whether to include or exclude the snapshots.
includes - Variable in class org.jppf.doc.AbstractFileFilter
Included names.
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.
incrementAndGet() - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Increment the value.
incrementAndGet() - Method in class org.jppf.utils.concurrent.SynchronizedLong
Increment the value.
incrementGetAndNotify() - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Increment the value.
incrementSizeCount(int) - Method in class org.jppf.queue.AbstractJPPFQueue
Increment the count of jobs that have the specified size.
indent - Variable in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
The current identation to use before writing each line of the output.
indent(int) - Method in class org.jppf.node.policy.ExecutionPolicy
Get an indented string.
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.
index - Variable in class org.jppf.ga.CrossoverTask
Index of the resulting chromosme in the population
inf - Variable in class org.jppf.utils.ServiceProviderHandler
The interface to handle.
info(String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
info(String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
info(String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
info(String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
info(String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
info(Marker, String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
info(Marker, String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
info(Marker, String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
info(Marker, String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
info(Marker, String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
init() - Static method in class org.jppf.JPPFInitializer
Perfom the initializations.
init() - Method in class org.jppf.management.diagnostics.provider.DefaultMonitoringDataProvider
 
init() - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Perform the initialization of this provider.
init() - Method in class org.jppf.nio.acceptor.AcceptorNioServer
Initialize the underlying server sockets.
init() - Method in class org.jppf.nio.NioServer
Initialize the underlying server sockets.
init() - Method in class org.jppf.nio.StatelessNioServer
 
init() - Method in interface org.jppf.scripting.ScriptRunner
Initialize the execution environment.
init(int) - Method in class org.jppf.utils.pooling.DirectBufferPoolQueue
Initialize with size buffers.
initialize() - Method in class org.jppf.node.policy.CustomPolicy
Perform optional initializations.
initialize(SocketWrapper) - Method in interface org.jppf.comm.socket.SocketInitializer
Initialize the underlying socket client, by starting a Timer and a corresponding TimerTask until a specified amount of time has passed.
initialized - Variable in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Determines whether the initial handshake has been performed.
initialTaskCount - Variable in class org.jppf.node.protocol.JPPFTaskBundle
The initial number of tasks in this bundle.
initNioHandlers() - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
initNioHandlers() - Method in class org.jppf.nio.StatelessNioServer
 
initReaderAndWriter() - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
initReaderAndWriter() - Method in class org.jppf.nio.StatelessNioServer
Initialize the message reader and writer.
initStreams() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Initialize all the stream used for receiving and sending objects through the underlying socket connection.
InputSource - Interface in org.jppf.io
This interface represents an abstraction of any source of incoming data.
insertElement(Connection, I, byte[]) - Method in class org.jppf.persistence.AbstractDatabasePersistence
Create a prepared statement which will insert or update an object in the database.
insertElement(Connection, PersistenceInfo, byte[]) - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
insertElement(Connection, LoadBalancerPersistenceInfo, byte[]) - Method in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
 
inSnapshot - Variable in class org.jppf.nio.AbstractNioContext
Inbound traffic statistics snapshot.
INSTANCE - Enum constant in enum class org.jppf.client.taskwrapper.TaskObjectWrapper.MethodType
Instance method type.
instantiate(String) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
instantiate(String, Object[], String[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
instantiate(String, ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
instantiate(String, ObjectName, Object[], String[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
INT - Enum constant in enum class org.jppf.utils.PropertyType
Int property.
IntArrayProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for properties whose value is an array of space-separated ints.
IntArrayProperty(String, int[], String...) - Constructor for class org.jppf.utils.configuration.IntArrayProperty
Initialize this property with the specified name and default value.
InterceptorHandler - Class in org.jppf.comm.interceptor
This class loads, and provides access to, the NetworkConnectionInterceptors discovered via SPI.
InterceptorHandler() - Constructor for class org.jppf.comm.interceptor.InterceptorHandler
 
INTERCEPTORS - Static variable in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
The list of interceptors loaded via SPI, possibly empty.
InternalNotificationFilter - Class in org.jppf.management.forwarding
This notification filter wraps the user-defined filter and determines whether notifications should be sent to the JMX client based, on the associated node selector and MBean name, in addition to the wrapped filter's logic.
InternalNotificationFilter(String, NotificationFilter) - Constructor for class org.jppf.management.forwarding.InternalNotificationFilter
Initialize this filter.
interrupt() - Method in class org.jppf.utils.concurrent.DebuggableThread
 
Interruptibility - Interface in org.jppf.node.protocol
This interface should be implemented by JPPF task classes that wish to control whether they can be interrupted upon cancellation or timeout.
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.
IntProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for int properties.
IntProperty(String, Integer, Integer, Integer, String...) - Constructor for class org.jppf.utils.configuration.IntProperty
Initialize this property with the specified name and default value.
IntProperty(String, Integer, String...) - Constructor for class org.jppf.utils.configuration.IntProperty
Initialize this property with the specified name and default value.
InvocationResult<R> - Class in org.jppf.utils
Instances of this class hold a reference to an object than can be either of the specified parametrized type or an exception.
InvocationResult(Exception) - Constructor for class org.jppf.utils.InvocationResult
Initialize with the specified reference object.
InvocationResult(R) - Constructor for class org.jppf.utils.InvocationResult
Initialize with the specified reference object.
invoke(Object, Method, Object[]) - Method in class org.jppf.management.JMXMPServer.ObjectWrappingInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.jppf.management.MBeanInvocationHandler
 
invoke(String, Object...) - Method in class org.jppf.utils.hooks.Hook
Invoke each instance of this hook.
invoke(String, Object...) - Method in class org.jppf.utils.hooks.HookInstance
Invoke the specified method on the hook instance, using the specified parameters.
invoke(String, Object[], String[]) - Method in class org.jppf.management.AbstractMBeanStaticProxy
Invoke a method on the MBean.
invoke(String, String) - Method in class org.jppf.management.JMXConnectionWrapper
Invoke a method on the specified MBean.
invoke(String, String, Object[], String[]) - Method in class org.jppf.management.JMXConnectionWrapper
Invoke a method on the specified MBean.
invoke(ObjectName, String, Object[], String[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
invoke(NodeSelector, String) - Method in class org.jppf.management.forwarding.AbstractMBeanForwarder
Convenience method to invoke an MBean method that has no parameter.
invoke(NodeSelector, String, Object[], String[]) - Method in class org.jppf.management.forwarding.AbstractMBeanForwarder
Invoke a method on the specified MBean of the selected nodes attached to the driver.
INVOKE - Static variable in class org.jppf.jmx.JMXHelper
invokeConstructor(Class<?>, Class<?>[], Object...) - Static method in class org.jppf.utils.ReflectionHelper
Invoke a constructor using reflection.
invokeDefaultOrStringArrayConstructor(Class<T>, String, String[]) - Static method in class org.jppf.utils.ReflectionHelper
Instantiate an object that implements the specified interface, whose class name is given by the specified property, by calling either its default constructor or a oonstrcutor that take a String[].
invokeHook(Class<?>, String, Object...) - Method in class org.jppf.utils.hooks.HookFactory
Invoke all instances of the hook with the specified interface name, with the specified parameters.
invokeHook(String, String, Object...) - Method in class org.jppf.utils.hooks.HookFactory
Invoke all instances of the hook with the specified interface name, with the specified parameters.
invokeMethod(Class<?>, Object, String) - Static method in class org.jppf.utils.ReflectionHelper
Convenience method to invoke a method with no parameter.
invokeMethod(Class<?>, Object, String, Class<?>[], Object...) - Static method in class org.jppf.utils.ReflectionHelper
Invoke a method using reflection.
invokeMethod(Class<?>, Object, String, Object...) - Static method in class org.jppf.utils.ReflectionHelper
Invoke a method using reflection, without having to specify the parameters types.
invokeOnAccept(Socket, JPPFChannelDescriptor) - Static method in class org.jppf.comm.interceptor.InterceptorHandler
Invoke all interceptors' onAccept() method with the specified socket.
invokeOnAccept(SocketChannel, JPPFChannelDescriptor) - Static method in class org.jppf.comm.interceptor.InterceptorHandler
Invoke all interceptors' onAccept() method with the specified socket channel.
invokeOnAccept(SocketWrapper, JPPFChannelDescriptor) - Static method in class org.jppf.comm.interceptor.InterceptorHandler
Invoke all interceptors' onAccept() method with the specified socket wrapper.
invokeOnConnect(Socket, JPPFChannelDescriptor) - Static method in class org.jppf.comm.interceptor.InterceptorHandler
Invoke all interceptors' onConnect() method with the specified socket.
invokeOnConnect(SocketChannel, JPPFChannelDescriptor) - Static method in class org.jppf.comm.interceptor.InterceptorHandler
Invoke all interceptors' onConnect() method with the specified socket channel.
invokeOnConnect(SocketWrapper, JPPFChannelDescriptor) - Static method in class org.jppf.comm.interceptor.InterceptorHandler
Invoke all interceptors' onConnect() method with the specified socket wrapper.
invokeSingleHook(Class<?>, String, Object...) - Method in class org.jppf.utils.hooks.HookFactory
Invoke all instances of the hook with the specified interface name, with the specified parameters.
invokeSingleHook(String, String, Object...) - Method in class org.jppf.utils.hooks.HookFactory
Invoke all instances of the hook with the specified interface name, with the specified parameters.
IO - Interface in org.jppf.io
Super interface for all input source and output destination implementations.
IOHelper - Class in org.jppf.io
Collection of utility methods to create and manipulate IO objects.
ipAddress() - Method in class org.jppf.utils.HostIP
Get the ip address.
IPFilter - Class in org.jppf.comm.discovery
Instances of this class handle IP address inclusion and exclusion filters constructed from the JPPF configuration.
IPFilter(TypedProperties) - Constructor for class org.jppf.comm.discovery.IPFilter
Initialize this filter with the specified configuration.
IPFilter(TypedProperties, boolean) - Constructor for class org.jppf.comm.discovery.IPFilter
Initialize this filter with the specified configuration.
IPFilter(TypedProperties, String) - Constructor for class org.jppf.comm.discovery.IPFilter
Initialize this filter with the specified configuration.
IPV4_CONFIGURATION - Static variable in class org.jppf.net.PatternConfiguration
Configuration for IPv4 address patterns.
IPv4AddressNetmask - Class in org.jppf.net
Represents a netmask used for IP addresses include or exclude lists.
A netmask is in CIDR notation and represents an IP address of which only the first N bits are significant.
IPv4AddressNetmask(String) - Constructor for class org.jppf.net.IPv4AddressNetmask
Initialize this object with the specified string pattern.
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.
IPv6AddressNetmask - Class in org.jppf.net
Represents a netmask used for IPv6 addresses inclusion and exclusion lists.
A netmask is in CIDR notation and represents an IPv6 address of which only the first N bits are significant.
IPv6AddressNetmask(String) - Constructor for class org.jppf.net.IPv6AddressNetmask
Initialize this object with the specified string pattern.
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.
IS_INSTANCE_OF - Static variable in class org.jppf.jmx.JMXHelper
IS_PEER - Enum constant in enum class org.jppf.node.protocol.BundleParameter
To determine whether a node connection is for a peer driver or an actual execution node.
IS_REGISTERED - Static variable in class org.jppf.jmx.JMXHelper
isActive() - Method in interface org.jppf.execute.ExecutorChannel
Determine whether this channel is active.
isActive() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether the node is active or inactive.
isAddressAccepted(InetAddress) - Method in class org.jppf.comm.discovery.IPFilter
Determine whether an ip address passes the include and exclude filters.
isAllowMultipleDispatchesToSameChannel() - Method in class org.jppf.node.protocol.JobCommonSLA
Determine whether to allow multiple concurrent dispatches of the job to the same driver (client-side SLA) or to the same node (server-side SLA).
isAndroid() - Method in interface org.jppf.node.Node
Deprecated.
the Android port is no longer part of JPPF, there is no replacement.
isAndroidNode() - Method in class org.jppf.management.JPPFManagementInfo
Deprecated.
the Android node feature is no longer part of JPPF
isApplyMaxResubmitsUponNodeError() - Method in class org.jppf.node.protocol.JobSLA
Determine whether the max resubmits limit for tasks is also applied when tasks are resubmitted due to a node error.
isASCII(char[]) - Static method in class org.jppf.serialization.SerializationUtils
Determine whether a character sequence is only made of ACII characters.
isAsynchronous() - Method in interface org.jppf.execute.ExecutorChannel
Determine whether this channel is asynchronous, i.e. it can handle mmultiple jobs concurrently.
isAsyncLoggingEnabled() - Static method in class org.jppf.jmx.JMXEnvHelper
 
isAutoExecuteOnRestart() - Method in class org.jppf.node.protocol.PersistenceSpec
Determine whether the driver should automatically execute the persisted job after a restart.
isBroadcastJob() - Method in class org.jppf.node.protocol.JobSLA
Determine whether the job is a broadcast job.
isCancelled() - Method in class org.jppf.classloader.ResourceFuture
Determine whether this task was cancelled before it completed normally.
isCancelled() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Determine whether the job represented by this dependency node has been cancelled or should be cancelled when it arrives in the server queue.
isCancelUponClientDisconnect() - Method in class org.jppf.node.protocol.JobSLA
Determine whether the job should be canceled by the driver if the client gets disconnected.
isCaptureOutput() - Method in class org.jppf.node.protocol.CommandLineTask
Determines whether the process output is captured.
isCascadeCancellation() - Method in class org.jppf.node.protocol.JobDependencySpec
Determine whether cancelling the job triggers the cancellation of all the jobs that depend on it.
isClassloader() - Method in enum class org.jppf.utils.JPPFChannelDescriptor
 
isClient() - Method in enum class org.jppf.utils.JPPFChannelDescriptor
 
isClosed() - Method in interface org.jppf.comm.socket.SocketInitializer
Determine whether this socket initializer has been intentionally closed.
isClosed() - Method in class org.jppf.nio.AbstractNioContext
 
isClosed() - Method in interface org.jppf.nio.CloseableContext
Determine whether this channel has been closed.
isClosed() - Method in class org.jppf.persistence.JPPFConnection
 
isCompilerAvailable() - Static method in class org.jppf.utils.compilation.SourceCompiler
Determines whether a compiler is available for this platform.
isCompleted() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Determine whether the job represented by this node has completed.
isConnected() - Method in class org.jppf.management.JMXConnectionWrapper
Determines whether the connection to the JMX server has been established.
isCopyToExistingFile() - Method in interface org.jppf.node.protocol.ClassPathElement
Determine whether to copy the source to the target if the target is a file and if it already exists on the file system.
isCopyToExistingFile() - Method in class org.jppf.node.protocol.ClassPathElementImpl
 
isCpuTimeEnabled() - Method in class org.jppf.execute.AbstractThreadManager
 
isCpuTimeEnabled() - Static method in class org.jppf.execute.CpuTimeCollector
Determines whether the thread cpu time measurement is supported and enabled.
isCpuTimeEnabled() - Method in interface org.jppf.execute.ThreadManager
Determines whether the thread cpu time measurement is supported and enabled.
isCpuTimeEnabled() - Static method in class org.jppf.utils.ManagementUtils
Whether CPU time measurement is enabled/supported.
isCumulative(JPPFSnapshot) - Static method in class org.jppf.utils.stats.JPPFStatisticsHelper
Determine wether the specified snapshot is a cumulative snapshot.
isDeadlocked() - Method in class org.jppf.management.diagnostics.HealthSnapshot
Deprecated.
use getBoolean(MonitoringConstants.DEADLOCKED) instead.
isDebugEnabled() - Method in class org.jppf.utils.concurrent.AsyncLogger
 
isDebugEnabled(Marker) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
isDeleteOnCompletion() - Method in class org.jppf.node.protocol.PersistenceSpec
Determine whether the persisted job should be deleted from the persistence store when it terminates.
isDependendOn(int) - Method in class org.jppf.node.protocol.graph.TaskGraph
Determine whether a task at the given position has tasks that depend on it.
isDeprecated() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
isDeprecated() - Method in interface org.jppf.utils.configuration.JPPFProperty
Determine whether this property is deprecated.
isDone() - Method in class org.jppf.classloader.ResourceFuture
Returns true if this task completed.
isDone() - Method in class org.jppf.node.protocol.graph.TaskGraph
 
isDone() - Method in class org.jppf.node.protocol.graph.TaskGraph.Node
 
isDotnetCapable() - Method in class org.jppf.management.JPPFManagementInfo
Deprecated.
the .Net bridge feature is no longer part of JPPF
isDotnetCapable() - Method in interface org.jppf.node.Node
Deprecated.
the .Net port is no longer part of JPPF, there is no replacement.
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.
isDriver() - Method in enum class org.jppf.utils.JPPFChannelDescriptor
 
isDynamic() - Method in class org.jppf.classloader.JPPFResourceWrapper
Determine whether the class should be loaded through the network classloader.
isEmpty() - Method in interface org.jppf.node.protocol.ClassPath
Determine whether this classpath is empty.
isEmpty() - Method in class org.jppf.node.protocol.ClassPathImpl
 
isEmpty() - Method in interface org.jppf.node.protocol.graph.JobDependencyGraph
Determine whether this job dependency graph is empy.
isEmpty() - Method in class org.jppf.node.protocol.graph.JobDependencyGraphImpl
 
isEmpty() - Method in class org.jppf.queue.AbstractJPPFQueue
 
isEmpty() - Method in interface org.jppf.queue.JPPFQueue
Determine whether the queue is empty or not.
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
 
isEmpty() - Method in interface org.jppf.utils.concurrent.QueueHandler
Determine whether the queue is empty.
isEmpty() - Method in class org.jppf.utils.pooling.AbstractObjectPoolImpl
 
isEmpty() - Method in class org.jppf.utils.pooling.AbstractObjectPoolQueue
 
isEmpty() - Method in class org.jppf.utils.pooling.AbstractPoolSet
 
isEmpty() - Method in interface org.jppf.utils.pooling.ObjectPool
Determine whether this pool is empty.
isEmpty() - Method in class org.jppf.utils.ResultsMap
Determine whether this map is empty.
isEnabled() - Method in class org.jppf.nio.AbstractNioContext
 
isEnabled() - Method in interface org.jppf.nio.NioContext
Whether this context is enabled.
isErrorEnabled() - Method in class org.jppf.utils.concurrent.AsyncLogger
 
isErrorEnabled(Marker) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
isException() - Method in class org.jppf.utils.InvocationResult
Determine whether the referenced object is an exception.
isForceClassLoaderReset() - Method in interface org.jppf.node.protocol.ClassPath
Determine whether the node should force a reset of the class loader before executing the tasks.
isForceClassLoaderReset() - Method in class org.jppf.node.protocol.ClassPathImpl
 
isForceRestart() - Method in class org.jppf.node.protocol.JPPFNodeConfigSpec
Determine whether to force the restart of a node after reconfiguring it.
isGetter(Method) - Static method in class org.jppf.utils.ReflectionUtils
Determines whether a method is a getter (accessor), according to Sun's naming conventions.
isGraphRoot() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Determine whether this node is a job dependency graph root.
isGraphRoot() - Method in class org.jppf.node.protocol.JobDependencySpec
Determine whether the job is a root in the dependency graph it and its dependencies should be removed from the graph upon completetion.
isGraphTraversalInClient() - Method in class org.jppf.node.protocol.JobClientSLA
Determine whether the traversal of the graph of tasks, if any, should occur on the client side.
isHandshake() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
isHandshake() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
isHandshake() - Method in interface org.jppf.node.protocol.TaskBundle
Determine whether this object is used for handshake instead of execution.
isHandshaking() - Method in class org.jppf.classloader.JPPFResourceWrapper
 
isHeartbeat() - Method in enum class org.jppf.utils.JPPFChannelDescriptor
 
isHeartbeatEnabled() - Method in class org.jppf.discovery.DriverConnectionInfo
Determine whether the heartbeat mechanism is enabled for the connection pool.
isInfoEnabled() - Method in class org.jppf.utils.concurrent.AsyncLogger
 
isInfoEnabled(Marker) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
IsInIPv4Subnet - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type IPv4 is in Subnet string.
IsInIPv4Subnet(String...) - Constructor for class org.jppf.node.policy.IsInIPv4Subnet
Define a membership test using ipv4.addresses property to determine if a node or driver is in one of the specified subnets.
IsInIPv4Subnet(Collection<String>) - Constructor for class org.jppf.node.policy.IsInIPv4Subnet
Define a membership test using ipv6.addresses property to determine if a node is in one of the specified subnets.
IsInIPv6Subnet - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type IPv6 is in Subnet string.
IsInIPv6Subnet(String...) - Constructor for class org.jppf.node.policy.IsInIPv6Subnet
Define a membership test using ipv6.addresses property to determine if a node or driver is in one of the specified subnets.
IsInIPv6Subnet(Collection<String>) - Constructor for class org.jppf.node.policy.IsInIPv6Subnet
Define a membership test using ipv6.addresses property to determine if a node is in one of the specified subnets.
isInitialized() - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Determine whether the initial handshake has been performed.
isInNative() - Method in class org.jppf.management.diagnostics.ThreadInformation
Get whether this thread is in native code.
isInNode() - Method in class org.jppf.node.protocol.AbstractTask
 
isInNode() - Method in interface org.jppf.node.protocol.Task
Determine whether this task is executing within a node, or locally on the client side.
isInstanceOf(ObjectName, String) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
isInterruptible() - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
 
isInterruptible() - Method in class org.jppf.node.protocol.AbstractTask
 
isInterruptible() - Method in interface org.jppf.node.protocol.Interruptibility
Determine whether the thread executing the task can be interrupted.
isIPv6Address(String) - Static method in class org.jppf.utils.NetworkUtils
Determine whether a textual address is an IP address (as opposed ot a host name) in IPv6 format.
isJmx() - Method in enum class org.jppf.utils.JPPFChannelDescriptor
 
isJobCancelled() - Method in class org.jppf.execute.AbstractExecutionManager
 
isJobCancelled() - Method in interface org.jppf.execute.ExecutionManager
Determine whether the current job has been cancelled, including before starting its execution.
isJobComplete(String) - Method in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Determines whether the job has completed and all execution results are available.
isJobData() - Method in enum class org.jppf.utils.JPPFChannelDescriptor
 
isJobersisted(String) - Method in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Determine whether the specified job is persisted.
isJobPersisted(String) - Method in class org.jppf.job.persistence.impl.AsynchronousPersistence
 
isJobPersisted(String) - Method in class org.jppf.job.persistence.impl.CacheablePersistence
 
isJobPersisted(String) - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
isJobPersisted(String) - Method in class org.jppf.job.persistence.impl.DefaultFilePersistence
 
isJobPersisted(String) - Method in interface org.jppf.job.persistence.JobPersistence
Determine whether a job is persisted, that is, present in the persistence store.
isKeyValid(SelectionKey) - Static method in class org.jppf.nio.StatelessNioServer
 
isLiteral() - Method in class org.jppf.node.policy.AbstractExpression
 
isLiteral() - Method in interface org.jppf.node.policy.Expression
 
isLiteral() - Method in class org.jppf.node.policy.PropertyNameExpression
 
isLocal() - Method in interface org.jppf.execute.ExecutorChannel
Determine whether this channel is local (for an in-JVM node).
isLocal() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether this information represents a local node on client or driver.
isLocal() - Method in class org.jppf.nio.AbstractNioContext
 
isLocal() - Method in interface org.jppf.node.Node
Determine whether this node is local to another component.
IsLocalChannel - Class in org.jppf.node.policy
An execution policy predicate which determines whether a a connection endpoint is a local executor (on the client side) or a local node (on the server side).
IsLocalChannel() - Constructor for class org.jppf.node.policy.IsLocalChannel
 
isMac() - Static method in class org.jppf.utils.SystemUtils
Determine whether the current OS is Mac-based.
isManagementAvailable() - Static method in class org.jppf.utils.ManagementUtils
Determine whether management is available for the current JVM.
isMasterNode() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether this information represents a master node for provisioning.
isMasterNode() - Method in interface org.jppf.node.Node
Determine whether this node is a 'master' node for the provisioning features.
IsMasterNode - Class in org.jppf.node.policy
An execution policy predicate which determines whether a node is a master node.
IsMasterNode() - Constructor for class org.jppf.node.policy.IsMasterNode
 
isMBeanRegistered(String) - Static method in class org.jppf.utils.ManagementUtils
Determine whether the MBean with the specified is already registered.
isMBeanRegistered(String, MBeanServer) - Static method in class org.jppf.utils.ManagementUtils
Determine whether the MBean with the specified is already registered.
isNode() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether this information represents a real node.
isNode() - Method in enum class org.jppf.utils.JPPFChannelDescriptor
 
isNodeAccepted(String, NodeSelector) - Method in interface org.jppf.management.forwarding.NodeSelectionProvider
Determine whether the specified selector accepts the specified node.
isNonCumulative(JPPFSnapshot) - Static method in class org.jppf.utils.stats.JPPFStatisticsHelper
Determine wether the specified snapshot is a non-cumulative snapshot.
isNotification() - Method in class org.jppf.node.protocol.NotificationBundle
 
isNotification() - Method in interface org.jppf.node.protocol.TaskBundle
 
isNotificationEnabled(Notification) - Method in class org.jppf.management.forwarding.InternalNotificationFilter
 
isOffline() - Method in interface org.jppf.node.Node
Determine whether this node is running in offline mode.
isOk() - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Determine whether this connection is ok after is has been checked.
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.
isOneOf(T, T...) - Static method in class org.jppf.utils.SystemUtils
Determine whether the specified value is one of the possibles.
IsOneOfJobSelector - Class in org.jppf.job
Performs an "is one of" comparison between a job metadata value or a job name and a set of other comparable values.
IsOneOfJobSelector(Object, Object...) - Constructor for class org.jppf.job.IsOneOfJobSelector
Initialize this selector with a job metadata key and an array of values to compare with.
IsOneOfJobSelector(Object, Collection<?>) - Constructor for class org.jppf.job.IsOneOfJobSelector
Initialize this selector with a job metadata key and a collection of values to compare with.
IsOneOfJobSelector(String...) - Constructor for class org.jppf.job.IsOneOfJobSelector
Initialize this selector with an array of values to compare job names with.
IsOneOfJobSelector(Collection<String>) - Constructor for class org.jppf.job.IsOneOfJobSelector
Initialize this selector with a collection of values to compare job names with.
isOpened() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Determine whether this socket client is opened or not.
isOpened() - Method in class org.jppf.comm.socket.SocketChannelClient
Determine whether this socket client is opened or not.
isOpened() - Method in interface org.jppf.comm.socket.SocketWrapper
Determine whether this socket client is opened or not.
isPeer() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether this information represents a connection to peer driver.
isPeer() - Method in class org.jppf.nio.AbstractNioContext
 
isPeer() - Method in interface org.jppf.nio.NioContext
Determine whether the associated channel is connected to a peer server.
IsPeerDriver - Class in org.jppf.node.policy
An execution policy predicate that determines whether a node connection is actually a peer driver.
IsPeerDriver() - Constructor for class org.jppf.node.policy.IsPeerDriver
 
isPending() - Method in class org.jppf.job.JobInformation
Get the pending state of the job.
isPending() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
isPending() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
isPending() - Method in interface org.jppf.node.protocol.TaskBundle
Get the job requeue flag.
isPersistenceEnabled() - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
 
isPersistenceEnabled() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
isPersistent() - Method in class org.jppf.node.protocol.PersistenceSpec
Determine whether the job is persisted in the driver.
isReadOnly() - Method in class org.jppf.persistence.JPPFConnection
 
isReconnectOnError() - Method in class org.jppf.management.AbstractJMXConnectionWrapper
 
isRegistered(ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
isRemoteClassLoadingEnabled() - Method in class org.jppf.node.protocol.JobSLA
Determine whether remote class loading is enabled for the job.
isRequeue() - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
isRequeue() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
isRequeue() - Method in interface org.jppf.node.protocol.TaskBundle
Get the job requeue flag.
isRequeued() - Method in class org.jppf.queue.QueueEvent
Determine if this event is a requeued bundle, following a node failure for instance.
isResubmit() - Method in class org.jppf.node.protocol.AbstractTask
Determine whether this task should be resubmitted by the server.
isResubmit() - Method in interface org.jppf.node.protocol.Task
Determine whether this task should be resubmitted by the server.
isSame(JPPFConnectionInformation) - Method in class org.jppf.comm.discovery.JPPFConnectionInformation
Determine whether this object is equal to another.
isSame(JPPFConnectionInformation, boolean) - Method in class org.jppf.comm.discovery.JPPFConnectionInformation
Determine whether this object is equal to another.
isSameFile(Path, Path) - Static method in class org.jppf.persistence.AbstractFilePersistence
Determines whether two paths denote the same file.
isSecure() - Method in class org.jppf.discovery.DriverConnectionInfo
Determine whether secure (with SSL/TLS) connections should be established.
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. via SSL/TLS.
isSecure() - Method in class org.jppf.nio.AbstractNioContext
Determine whether the associated channel is secured via SSL/TLS.
isSendViaJmx() - Method in class org.jppf.node.event.TaskExecutionEvent
If true then also send this notification via the JMX MBean, otherwise only send to local listeners.
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.utils.concurrent.JPPFThreadPool
 
isShutdown() - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
 
isSingleResource() - Method in class org.jppf.classloader.JPPFResourceWrapper
Determine whether this is a request for a single resource definition.
isSingleValue(JPPFSnapshot) - Static method in class org.jppf.utils.stats.JPPFStatisticsHelper
Determine wether the specified snapshot is a single value snapshot.
isSlaveNode() - Method in class org.jppf.management.JPPFManagementInfo
Determine whether this information represents a slave node for provisioning.
isSlaveNode() - Method in interface org.jppf.node.Node
Determine whether this node is a 'slave' node for the provisioning features.
IsSlaveNode - Class in org.jppf.node.policy
An execution policy predicate which determines whether a node is a slave node.
IsSlaveNode() - Constructor for class org.jppf.node.policy.IsSlaveNode
 
isSsl() - Method in class org.jppf.nio.AbstractNioContext
Determines whether the connection was opened on an SSL port.
isSsl() - Method in interface org.jppf.nio.NioContext
Determines whether the connection was opened on an SSL port.
isSSL() - Method in class org.jppf.nio.AbstractNioMessageBase
 
isSSL() - Method in interface org.jppf.nio.NioMessage
Determines whether this message read from / writes to an SSL connection.
isStopped() - Method in class org.jppf.management.AbstractJMXServer
 
isStopped() - Method in interface org.jppf.management.JMXServer
Determine whether this JMX server is stopped.
isStopped() - Method in class org.jppf.nio.NioServer
Get the stopped state of this server.
isStopped() - Method in class org.jppf.utils.concurrent.ThreadSynchronization
Determine whether the thread's run() method is terminated.
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 class org.jppf.node.protocol.JobSLA
Determine whether this job is initially suspended.
isTaskCompletion() - Method in class org.jppf.node.event.TaskExecutionEvent
Determine whether this is a task completion or user-sent event.
isTerminated() - Method in class org.jppf.utils.concurrent.JPPFThreadPool
 
isTerminated() - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
 
isTraceEnabled() - Method in class org.jppf.utils.concurrent.AsyncLogger
 
isTraceEnabled(Marker) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
isUserNotification() - Method in class org.jppf.management.TaskExecutionNotification
Determine whether this is a user-defined notification sent from a task.
isUserNotification() - Method in class org.jppf.node.event.TaskExecutionEvent
Determine whether this is a user-sent event.
isValid() - Method in class org.jppf.ga.AbstractChromosome
 
isValid() - Method in interface org.jppf.ga.Chromosome
 
isValid(int) - Method in class org.jppf.persistence.JPPFConnection
 
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.
isWarnEnabled() - Method in class org.jppf.utils.concurrent.AsyncLogger
 
isWarnEnabled(Marker) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
isWindows() - Static method in class org.jppf.utils.SystemUtils
Determine whether the current OS is Windows.
isWrapperFor(Class<?>) - Method in class org.jppf.persistence.JPPFConnection
 
isWrapperFor(Class<?>) - Method in class org.jppf.persistence.JPPFDataSource
 
isX11() - Static method in class org.jppf.utils.SystemUtils
Determine whether the current OS is X11-based.
iterator() - Method in class org.jppf.node.protocol.ClassPathImpl
 
iterator() - Method in class org.jppf.queue.AbstractJPPFQueue
 
iterator() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
iterator() - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
iterator() - Method in class org.jppf.utils.stats.JPPFStatistics
 
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.
IteratorEnumeration<T> - Class in org.jppf.utils.collections
Wraps an Iterator as an Enumeration
IteratorEnumeration(Iterator<T>) - Constructor for class org.jppf.utils.collections.IteratorEnumeration
Initialize this enumeration with the specified iterator.

J

JAVA_PATH - Static variable in class org.jppf.utils.configuration.JPPFProperties
Full path to the Java executable.
JavaTimeSerializationHandler - Class in org.jppf.serialization
A specfic serialization handler for Vector.
JavaTimeSerializationHandler() - Constructor for class org.jppf.serialization.JavaTimeSerializationHandler
 
JMX_IN_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes received from JMX remote peers.
JMX_NOTIF_QUEUE_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Maximum size of pending notifications queue.
JMX_OUT_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes sent to JMX remote peers.
JMX_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
JMX connection pool size when discovery is enabled.
JMX_REMOTE - Static variable in class org.jppf.nio.NioConstants
Name of the JMX remote server.
JMX_REMOTE_CHANNEL - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for a JMX remote channel.
JMX_REMOTE_CHANNEL - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for a JMX remote channel.
JMX_REMOTE_PROTOCOL - Static variable in class org.jppf.utils.configuration.JPPFProperties
JMX remote protocol.
JMX_REMOTE_REQUEST_TIMEOUT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Timeout in milliseconds for JMX requests.
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.
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.
JMXConnectionWrapperEvent - Class in org.jppf.management
Event sent when a JMXConnectionWrapper is connected or when the connection times out.
JMXConnectionWrapperEvent(JMXConnectionWrapper) - Constructor for class org.jppf.management.JMXConnectionWrapperEvent
Initialize this event with the specified source.
JMXConnectionWrapperListener - Interface in org.jppf.management
Listner interface for objects that wish to be notified when a JMX connection is established or times out after a specified delay.
JMXDriverConnectionWrapper - Class in org.jppf.management
Driver-specific JMX connection wrapper, implementing a user-friendly interface for the monitoring and management of a JPPF driver.
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 a plain (non-secure) 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.
JMXDriverConnectionWrapper(MBeanServerConnection) - Constructor for class org.jppf.management.JMXDriverConnectionWrapper
Initialize a local connection to the MBean server.
JMXEnvHelper - Class in org.jppf.jmx
 
JMXEnvHelper() - Constructor for class org.jppf.jmx.JMXEnvHelper
 
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
 
JMXHelper - Class in org.jppf.jmx
 
JMXHelper() - Constructor for class org.jppf.jmx.JMXHelper
 
JmxLogger - Interface in org.jppf.logging.jmx
MBean interface for sending log and trace messages as JMX notifications.
JmxLoggerImpl - Class in org.jppf.logging.jmx
Implementation of a simple logger that sends logged messages as JMX notifications.
JmxLoggerImpl() - Constructor for class org.jppf.logging.jmx.JmxLoggerImpl
Default constructor.
JmxMessageNotifier - Class in org.jppf.logging.jmx
Instances of this class send messages as JMX notifications.
JmxMessageNotifier() - Constructor for class org.jppf.logging.jmx.JmxMessageNotifier
Initialize this notifier with the default MBean name.
JmxMessageNotifier(String) - Constructor for class org.jppf.logging.jmx.JmxMessageNotifier
Initialize this notifier with the name of the MBean that will send the notifications.
JMXMP_PROTOCOL - Static variable in class org.jppf.jmx.JMXHelper
The JMXMP protocol string.
JMXMPServer - Class in org.jppf.management
Wrapper around the JMXMP remote connector server implementation.
JMXMPServer(TypedProperties, String, boolean, JPPFProperty<Integer>) - Constructor for class org.jppf.management.JMXMPServer
Initialize this JMX server with the specified uuid.
JMXMPServer(TypedProperties, String, boolean, JPPFProperty<Integer>, MBeanServer) - Constructor for class org.jppf.management.JMXMPServer
Initialize this JMX server with the specified uuid.
JMXMPServer.ObjectWrappingInvocationHandler - Class in org.jppf.management
 
JMXNodeConnectionWrapper - Class in org.jppf.management
Node-specific JMX connection wrapper, implementing a user-friendly interface for the monitoring and management of a 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.
JMXServer - Interface in org.jppf.management
Interface for JMX remote servers associated to drivers and nodes.
JMXServerFactory - Class in org.jppf.management
This class provides factory methods to create rmeorte JMX connector servers.
JMXServerFactory() - Constructor for class org.jppf.management.JMXServerFactory
 
job - Variable in class org.jppf.load.balancer.AbstractAdaptiveBundler
Holds information about the current job being dispatched.
JOB_CLIENT_SLA_DEFAULT_POLICY - Static variable in class org.jppf.utils.configuration.JPPFProperties
A default client-side execution policy to associate with submitted jobs when they don't have one.
JOB_COUNT - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Jobs counters.
JOB_DISPATCH_COUNT - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Job dispatches counters.
JOB_DISPATCH_TASKS - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Number of tasks in job dispatches.
JOB_DISPATCH_TIME - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Job dispatches times.
JOB_DISPATCH_TOTAL - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Total number of job dispatches.
JOB_DISPATCHED - Enum constant in enum class org.jppf.job.JobEventType
A sub-job was dispatched to a node.
JOB_ENDED - Enum constant in enum class org.jppf.job.JobEventType
A job was completed and sent back to the client.
JOB_EXPIRED - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Job expired indicator, determines whether the job is should be cancelled.
JOB_GRAPH_ALREADY_HANDLED - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Whether a job graph is already being handled by a driver.
JOB_HEADER - Enum constant in enum class org.jppf.job.persistence.PersistenceObjectType
The job header, which includes the job's uuid, name, SLA and metadata, but also the information required for job routing and scheduling.
JOB_PENDING - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Job pending indicator, determines whether the job is waiting for its scheduled time to start.
JOB_PERSISTENCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Class name of the implementation of the job persistence in the driver.
JOB_PERSISTENCE_DDL_LOCATION - Static variable in class org.jppf.utils.configuration.JPPFProperties
Location of the file that contains the DDL statements to create the database table for the databse job persistence.
JOB_PERSISTENCE_MEMORY_THRESHOLD - Static variable in class org.jppf.utils.configuration.JPPFProperties
Percentage of used heap above which async job persistence switches to sequential mode, until the used heap decreases below the threshold.
JOB_QUEUED - Enum constant in enum class org.jppf.job.JobEventType
A new job was submitted to the JPPF driver queue.
JOB_REQUEUE - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Job requeue indicator.
JOB_RETURNED - Enum constant in enum class org.jppf.job.JobEventType
A sub-job returned from a node.
JOB_SLA_DEFAULT_POLICY - Static variable in class org.jppf.utils.configuration.JPPFProperties
A default driver-side execution policy to associate with submitted jobs when they don't have one.
JOB_TASK_GRAPH - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Entry holding the dependency graph of the tasks in a job, if any.
JOB_TASK_GRAPH_INFO - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Info on task dependencies within a task bundle.
JOB_TASKS - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Number of tasks in jobs.
JOB_TIME - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Jobs times.
JOB_TOTAL - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Total number of submitted jobs.
JOB_UPDATED - Enum constant in enum class org.jppf.job.JobEventType
One or more attributes of a job, possibly including its current number of tasks, has changed.
JOB_UUID - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Uuid of a job executed offline.
JobAwareness - Interface in org.jppf.load.balancer
Bundler implementations should implement this interface if they wish to have access to a job's information.
jobBundleIds - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
Mapping of job uuids to the ids of the bundles currently processed for this job.
jobCancelled - Variable in class org.jppf.execute.AbstractExecutionManager
Determines whether the current job has been cancelled.
jobCancelled - Variable in class org.jppf.execute.async.JobPendingEntry
Determines whether the current job has been cancelled.
JobClientSLA - Class in org.jppf.node.protocol
This interface represents the Service Level Agreement between a JPPF job and a JPPF client.
JobClientSLA() - Constructor for class org.jppf.node.protocol.JobClientSLA
Default constructor.
JobCommonSLA<T extends JobCommonSLA<T>> - Class in org.jppf.node.protocol
This interface represents the Service Level Agreement between a JPPF job and a server.
JobCommonSLA() - Constructor for class org.jppf.node.protocol.JobCommonSLA
Default constructor.
JobDependencyGraph - Interface in org.jppf.node.protocol.graph
A representation of the jobs dependencies graph.
JobDependencyGraphImpl - Class in org.jppf.node.protocol.graph
A representation of the jobs dependencies graph.
JobDependencyGraphImpl() - Constructor for class org.jppf.node.protocol.graph.JobDependencyGraphImpl
Default constructor.
JobDependencyGraphImpl(Collection<JobDependencyNode>) - Constructor for class org.jppf.node.protocol.graph.JobDependencyGraphImpl
Construct this graph from an existing collection of nodes.
JobDependencyManagerMBean - Interface in org.jppf.server.job.management
A simple management interface for the server-side job dependency graph.
JobDependencyNode - Class in org.jppf.node.protocol.graph
Instances of this class represent a node in the job dependencies graph.
JobDependencyNode(String, String) - Constructor for class org.jppf.node.protocol.graph.JobDependencyNode
Create a new node with the specified id.
JobDependencySpec - Class in org.jppf.node.protocol
Instances of this class represent the definition of a job and its dependencies.
JobDependencySpec() - Constructor for class org.jppf.node.protocol.JobDependencySpec
Initialize this dependencies specification.
jobDispatched(JobNotification) - Method in interface org.jppf.job.JobManagerListener
Called when all or part of a job is is sent to a node for execution.
jobEnded(String) - Method in class org.jppf.node.protocol.graph.MutableJobDependencyGraph
Notify that the specified job has completed and update the dependencies graph accordingly.
jobEnded(JobNotification) - Method in interface org.jppf.job.JobManagerListener
Called when a job is complete and has been sent back to the client.
jobEntries - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
Mapping of jobUuid + bunldeId to the corresponding JobProcessingEntry objects.
JobEventType - Enum Class in org.jppf.job
This enum describes the types of events emitted by a JPPFJobManager.
jobInfo - Variable in class org.jppf.server.job.management.NodeJobInformation
The information about the job dispatch.
JobInformation - Class in org.jppf.job
Instances of this class provide information about the state of a job being processed by a driver.
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.
JobInformation(TaskBundle) - Constructor for class org.jppf.job.JobInformation
Initialize this object with the specified parameters.
JobManagerListener - Interface in org.jppf.job
Listener interface for job manager events.
jobMap - Variable in class org.jppf.queue.AbstractJPPFQueue
Contains the ids of all queued jobs.
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.
JobNameSelector - Class in org.jppf.job
A job selector which accepts all jobs whose names are in the set specified in one of its constructors.
JobNameSelector(String...) - Constructor for class org.jppf.job.JobNameSelector
Initiialize this selector with the specified array of accepted job uuids.
JobNameSelector(Collection<String>) - Constructor for class org.jppf.job.JobNameSelector
Initiialize this selector with the specified collection of accepted job uuids.
JobNotification - Class in org.jppf.job
Instances of this class represent events emitted by a JPPFJobManager.
JobNotification(String, 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.
JobPendingEntry - Class in org.jppf.execute.async
 
JobPendingEntry() - Constructor for class org.jppf.execute.async.JobPendingEntry
 
JobPersistence - Interface in org.jppf.job.persistence
This interface must be implemented by services that perform jobs persistence in the driver.
JobPersistenceException - Exception in org.jppf.job.persistence
Exceptions of this class are raised whenever an error occurs during a job persistence operation.
JobPersistenceException(String) - Constructor for exception org.jppf.job.persistence.JobPersistenceException
Initialize this exception with a specified message.
JobPersistenceException(String, Throwable) - Constructor for exception org.jppf.job.persistence.JobPersistenceException
Initialize this exception with a specified message and cause.
JobPersistenceException(Throwable) - Constructor for exception org.jppf.job.persistence.JobPersistenceException
Initialize this exception with a specified cause.
JobPersistenceFactory - Class in org.jppf.job.persistence
Factory class which instantites persistence implementations based on the JPPF configuration.
JobProcessingEntry - Class in org.jppf.execute.async
 
JobProcessingEntry() - Constructor for class org.jppf.execute.async.JobProcessingEntry
 
jobQueued(JobNotification) - Method in interface org.jppf.job.JobManagerListener
Called when a new job is put in the job queue.
jobReturned(JobNotification) - Method in interface org.jppf.job.JobManagerListener
Called when all or part of a job has returned from irs execution on a node.
JobReturnReason - Enum Class in org.jppf.job
Enumeration of the possible reasons why a set of tasks is returned by a node in a given state.
JobSelector - Interface in org.jppf.job
Interface used to select or filter jobs in a client, driver or node.
JobSLA - Class in org.jppf.node.protocol
This interface represents the Service Level Agreement between a JPPF job and a server.
JobSLA() - Constructor for class org.jppf.node.protocol.JobSLA
Default constructor.
JobTasksEvent - Class in org.jppf.job
Instances of this class encapsulate information on job dispatches to nodes.
JobTasksEvent(String, String, List<ServerTaskInformation>, JobReturnReason, JPPFManagementInfo) - Constructor for class org.jppf.job.JobTasksEvent
Intialize this job dispatch event with the specified information.
JobTasksEvent(String, String, JobSLA, JobMetadata, List<ServerTaskInformation>, JobReturnReason, JPPFManagementInfo) - Constructor for class org.jppf.job.JobTasksEvent
Initialize this job dispatch event with the specified information.
JobTasksListener - Interface in org.jppf.job
Listener interface for classes that wish to receive notifications of job tasks dispatched or returned in the driver.
JobTasksListenerManager - Interface in org.jppf.job
Implementations of this interface manage the registration and unregistration of job tasks listeners and notify these listeners of job tasks events.
jobUpdated(JobNotification) - Method in interface org.jppf.job.JobManagerListener
Called when the current number of tasks in a job was updated.
JobUuidSelector - Class in org.jppf.job
A job selector which accepts all jobs whose uuids are in the set specified in one of its constructors.
JobUuidSelector(String...) - Constructor for class org.jppf.job.JobUuidSelector
Initiialize this selector with the specified array of accepted job uuids.
JobUuidSelector(Collection<String>) - Constructor for class org.jppf.job.JobUuidSelector
Initiialize this selector with the specified collection of accepted job uuids.
JPPF_JMX_PROTOCOL - Static variable in class org.jppf.jmx.JMXHelper
The JPPF JMX remote protocol string.
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.
JPPFBroadcaster - Class in org.jppf.comm.discovery
Instances of this class broadcast JPPF driver information at regular intervals, to a configured UDP multicast group, to enable automatic discovery by clients, nodes and peer drivers.
JPPFBroadcaster(JPPFConnectionInformation) - Constructor for class org.jppf.comm.discovery.JPPFBroadcaster
Initialize this broadcaster using the server configuration information.
JPPFBuffer - Class in org.jppf.utils
buffer for the data read from or written to a socket connection.
JPPFBuffer() - Constructor for class org.jppf.utils.JPPFBuffer
Initialize this buffer.
JPPFBuffer(byte[]) - Constructor for class org.jppf.utils.JPPFBuffer
Initialize this buffer with a specified buffer.
JPPFBuffer(byte[], int) - Constructor for class org.jppf.utils.JPPFBuffer
Initialize this buffer with a specified buffer and buffer length.
JPPFBuffer(String) - Constructor for class org.jppf.utils.JPPFBuffer
Initialize this buffer with the specified String, using UTF-8 encoding.
JPPFBundlerFactory - Class in org.jppf.load.balancer.spi
Factory class for JPPF load-balancing algorithms defined through the JPPFBundlerProvider service provider interface.
JPPFBundlerFactory(JPPFBundlerFactory.Defaults, TypedProperties) - Constructor for class org.jppf.load.balancer.spi.JPPFBundlerFactory
Default constructor.
JPPFBundlerFactory(TypedProperties) - Constructor for class org.jppf.load.balancer.spi.JPPFBundlerFactory
Default constructor.
JPPFBundlerFactory.Defaults - Enum Class in org.jppf.load.balancer.spi
This enum defines the available default load balancing configurations.
JPPFBundlerProvider<T extends LoadBalancingProfile> - Interface in org.jppf.load.balancer.spi
Interface for all load-balancing algorithm providers.
JPPFByteArrayOutputStream - Class in org.jppf.utils.streams
Extension of ByteArrayOutputStream, providing a faster toByteArray() method that does not involve copying its internal buffer.
JPPFByteArrayOutputStream() - Constructor for class org.jppf.utils.streams.JPPFByteArrayOutputStream
Instantiate this stream with a default size.
JPPFByteArrayOutputStream(int) - Constructor for class org.jppf.utils.streams.JPPFByteArrayOutputStream
Instantiate this stream with the specified size.
JPPFCallable<V> - Interface in org.jppf.utils
A serializable extension of the Callable interface.
JPPFChannelDescriptor - Enum Class in org.jppf.utils
 
JPPFClientStartupSPI - Interface in org.jppf.startup
This interface class represents objects that are run at client startup time.
JPPFCollectionCache<E> - Interface in org.jppf.caching
Interface for caches implementations that rely on simple collections (as opposed to maps).
JPPFCompositeSerialization - Class in org.jppf.serialization
Abstract super class for serialization schemes that delegate to another serialization scheme.
JPPFCompositeSerialization() - Constructor for class org.jppf.serialization.JPPFCompositeSerialization
 
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 via an InputStream.
JPPFConfiguration.ConfigurationSourceReader - Interface in org.jppf.utils
Implement this interface to provide an alternate configuration source via a Reader.
JPPFConnection - Class in org.jppf.persistence
 
JPPFConnection() - Constructor for class org.jppf.persistence.JPPFConnection
 
JPPFConnectionInformation - Class in org.jppf.comm.discovery
This class encapsulates the connection information for a JPPF driver.
JPPFConnectionInformation() - Constructor for class org.jppf.comm.discovery.JPPFConnectionInformation
Default constructor.
JPPFContext - Class in org.jppf.load.balancer
Bundler implementations should use this context if they wish to have access to execution context.
JPPFContext() - Constructor for class org.jppf.load.balancer.JPPFContext
 
JPPFDataSource - Class in org.jppf.persistence
A non-pooled, non-XA datasource that provides connections using the DriverManager API.
JPPFDataSource(String, String, String, String) - Constructor for class org.jppf.persistence.JPPFDataSource
Initialize this datasource.
JPPFDataSource(TypedProperties) - Constructor for class org.jppf.persistence.JPPFDataSource
Initialize this datasource from the specified configuration properties.
JPPFDatasourceFactory - Class in org.jppf.persistence
This class represents a registry and factory for data sources defined via JPPF configuration properties.
JPPFDatasourceFactory.Scope - Enum Class in org.jppf.persistence
Possible scopes.
JPPFDefaultUncaughtExceptionHandler - Class in org.jppf.utils
The default uncaught exception handler for JPPF drivers and nodes.
JPPFDefaultUncaughtExceptionHandler() - Constructor for class org.jppf.utils.JPPFDefaultUncaughtExceptionHandler
 
JPPFDependencyCycleException - Exception in org.jppf.node.protocol.graph
Exception raised when a dependency cycle is detected between tasks or between jobs.
JPPFDependencyCycleException(String) - Constructor for exception org.jppf.node.protocol.graph.JPPFDependencyCycleException
Initialize this exception with a specified message.
JPPFDependencyCycleException(String, Throwable) - Constructor for exception org.jppf.node.protocol.graph.JPPFDependencyCycleException
Initialize this exception with a specified message and cause exception.
JPPFDependencyCycleException(Throwable) - Constructor for exception org.jppf.node.protocol.graph.JPPFDependencyCycleException
Initialize this exception with a specified cause exception.
JPPFDirFilter - Class in org.jppf.doc
Filter that only accepts directories.
JPPFDirFilter() - Constructor for class org.jppf.doc.JPPFDirFilter
Initialize a filter accepting all directory names except those excluded by default.
JPPFDirFilter(String[]) - Constructor for class org.jppf.doc.JPPFDirFilter
Initialize a filter accepting the specified directory names and excluding those specified by DEFAULT_EXCLUDES.
JPPFDirFilter(String[], String[]) - Constructor for class org.jppf.doc.JPPFDirFilter
Initialize a filter accepting the specified directory names and excluding the specified ones.
JPPFDistributedJob - Interface in org.jppf.node.protocol
Common interface for client-side jobs (see JPPFJob and server-side jobs (see TaskBundle).
JPPFDriverAdminMBean - Interface in org.jppf.management
MBean interface for the management of a JPPF driver.
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) - Constructor for error org.jppf.JPPFError
Initialize this error with a specified message.
JPPFError(String, Throwable) - Constructor for error org.jppf.JPPFError
Initialize this error with a specified message and cause exception.
JPPFError(Throwable) - Constructor for error org.jppf.JPPFError
Initialize this error with a specified cause exception.
JPPFErrorReporter - Class in org.jppf.utils
Utility class used to collect error and warning messages for various operations, including XML parsing and validation.
JPPFErrorReporter(String) - Constructor for class org.jppf.utils.JPPFErrorReporter
Initialize this error reporter with the specified name.
JPPFException - Exception in org.jppf
Class of exceptions for JPPF-specific exceptions.
JPPFException(String) - Constructor for exception org.jppf.JPPFException
Initialize this exception with a specified message.
JPPFException(String, Throwable) - Constructor for exception org.jppf.JPPFException
Initialize this exception with a specified message and cause exception.
JPPFException(Throwable) - Constructor for exception org.jppf.JPPFException
Initialize this exception with a specified cause exception.
JPPFExceptionResult - Class in org.jppf.node.protocol
Instances of this class are used to signal that a task could not be sent back by the node to the server.
JPPFExceptionResult() - Constructor for class org.jppf.node.protocol.JPPFExceptionResult
Default constructor provided as a convenience for subclassing.
JPPFExceptionResult(Throwable, Object) - Constructor for class org.jppf.node.protocol.JPPFExceptionResult
Initialize this task with the specified error context.
JPPFExceptionResultEx - Class in org.jppf.node.protocol
 
JPPFExceptionResultEx() - Constructor for class org.jppf.node.protocol.JPPFExceptionResultEx
Default constructor provided as a convenience for subclassing.
JPPFExceptionResultEx(Throwable, Object) - Constructor for class org.jppf.node.protocol.JPPFExceptionResultEx
Initialize this task with the specified error context.
JPPFFileFilter - Class in org.jppf.doc
Filter that only accepts files with specified extensions.
JPPFFileFilter() - Constructor for class org.jppf.doc.JPPFFileFilter
Initialize a filter accepting all directory names except those excluded by default.
JPPFFileFilter(String[]) - Constructor for class org.jppf.doc.JPPFFileFilter
Initialize a filter accepting the specified directory names and excluding those specified by DEFAULT_EXCLUDES.
JPPFFileFilter(String[], String[]) - Constructor for class org.jppf.doc.JPPFFileFilter
Initialize a filter accepting the specified directory names and excluding the specified ones.
JPPFFileHandler - Class in org.jppf.logging.jdk
A handler that prints log messages using a JPPFLogFormatter instance.
JPPFFileHandler() - Constructor for class org.jppf.logging.jdk.JPPFFileHandler
Initialize this Handler.
JPPFFilteredStatisticsListener - Class in org.jppf.utils.stats
A statistics listener with an optionally associated snapshot filter.
JPPFFilteredStatisticsListener() - Constructor for class org.jppf.utils.stats.JPPFFilteredStatisticsListener
 
JPPFHashMapCache<K,V> - Class in org.jppf.caching
Cache implementation which uses a HashMap.
JPPFHashMapCache() - Constructor for class org.jppf.caching.JPPFHashMapCache
Initialize this cache.
JPPFIdentifiers - Class in org.jppf.utils
Channel identifiers sent over the network as part of the handshaking with a JPPF server.
JPPFIdentifiers() - Constructor for class org.jppf.utils.JPPFIdentifiers
 
JPPFInitializer - Class in org.jppf
Performs static initializations that must be done before anything else.
JPPFJMXProperties - Class in org.jppf.jmx
An enumeration of JPPFProperty constants that apply to the JPPF jmx remote connector.
JPPFJMXProperties() - Constructor for class org.jppf.jmx.JPPFJMXProperties
 
JPPFJMXServer - Class in org.jppf.management
Wrapper around the JMXMP remote connector server implementation.
JPPFJMXServer(TypedProperties, String, boolean, JPPFProperty<Integer>, MBeanServer, Map<String, Object>) - Constructor for class org.jppf.management.JPPFJMXServer
Initialize this JMX server with the specified uuid.
JPPFJobDependencyCycleException - Exception in org.jppf.node.protocol.graph
Exception raised when a dependency cycle is detected in a graph of jobs.
JPPFJobDependencyCycleException(String, String, List<String>) - Constructor for exception org.jppf.node.protocol.graph.JPPFJobDependencyCycleException
Initialize this exception with a specified message.
JPPFJobMetadata - Class in org.jppf.node.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.node.protocol.JPPFJobMetadata
 
JPPFLogFormatter - Class in org.jppf.logging.jdk
Formats log records in format yyyy-MM-dd hh:mm:ss.SSS [LEVEL][thread name][package.ClassName.method()]: message.
JPPFLogFormatter() - Constructor for class org.jppf.logging.jdk.JPPFLogFormatter
 
JPPFLRUMapCache<K,V> - Class in org.jppf.caching
A map cache with a LRU eviction policy based on a specified capacity.
JPPFLRUMapCache() - Constructor for class org.jppf.caching.JPPFLRUMapCache
Initialize this cache with an initial capacity of 1024.
JPPFLRUMapCache(int) - Constructor for class org.jppf.caching.JPPFLRUMapCache
Initialize this cache with the specified capacity.
JPPFManagementInfo - Class in org.jppf.management
Instances of this class encapsulate the information required to access the JMX server of a node or a driver.
JPPFManagementInfo(String, String, int, String, int, boolean) - Constructor for class org.jppf.management.JPPFManagementInfo
Initialize this information with the specified parameters.
JPPFManagementInfo(String, String, int, String, int, boolean, String) - Constructor for class org.jppf.management.JPPFManagementInfo
Initialize this information with the specified parameters.
JPPFMapCache<K,V> - Interface in org.jppf.caching
Interface for caches implementations with a map-like API.
JPPFMBeanProvider - Interface in org.jppf.management.spi
Service provider interface for pluggable management beans.
JPPFMBeanServerFactory - Class in org.jppf.management
Utility methods to obain and release MBeanServer instances for embedded nodes.
JPPFMulticastReceiver - Class in org.jppf.comm.discovery
An instance of this class listens to messages broadcast by the driver to get the driver connection host and ports.
JPPFMulticastReceiver() - Constructor for class org.jppf.comm.discovery.JPPFMulticastReceiver
Default constructor.
JPPFMulticastReceiver(String, int, int) - Constructor for class org.jppf.comm.discovery.JPPFMulticastReceiver
Initialize this discovery thread with the specified UDP group, UDP port and timeout.
JPPFMulticastReceiver(IPFilter) - Constructor for class org.jppf.comm.discovery.JPPFMulticastReceiver
Default constructor.
JPPFMulticastReceiver.Receiver - Class in org.jppf.comm.discovery
Instances of this class attempt to receive broadcast connection information from a multicast socket bound to a specified address.
JPPFNodeAdminMBean - Interface in org.jppf.management
Exposed interface of the JPPF node management bean.
JPPFNodeAdminMBeanForwarder - Class in org.jppf.management.forwarding.generated
Forwarding proxy for the JPPFNodeAdminMBean MBean.
JPPFNodeAdminMBeanForwarder(JMXDriverConnectionWrapper) - Constructor for class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Initialize this proxy.
JPPFNodeConfigSpec - Class in org.jppf.node.protocol
Instances of this class are set as job SLA attributes and describe the desired node configuration for a job.
JPPFNodeConfigSpec(TypedProperties) - Constructor for class org.jppf.node.protocol.JPPFNodeConfigSpec
Initialize this node config spec with the specified desiredConfiguration and a restart flag set to true.
JPPFNodeConfigSpec(TypedProperties, boolean) - Constructor for class org.jppf.node.protocol.JPPFNodeConfigSpec
Initialize this node config spec with the specified desiredConfiguration and restart flag.
JPPFNodeConnectionNotifierMBean - Interface in org.jppf.management
This MBean provides notifications of nodes connecting to, or disconnecting from a JPPF driver.
JPPFNodeForwardingMBean - Interface in org.jppf.management.forwarding
Deprecated.
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.
JPPFNodeMaintenanceMBeanForwarder - Class in org.jppf.management.forwarding.generated
Forwarding proxy for the JPPFNodeMaintenanceMBean MBean.
JPPFNodeMaintenanceMBeanForwarder(JMXDriverConnectionWrapper) - Constructor for class org.jppf.management.forwarding.generated.JPPFNodeMaintenanceMBeanForwarder
Initialize this proxy.
JPPFNodeProvisioningMBean - Interface in org.jppf.node.provisioning
Provides an interface for "master" nodes, giving them the ability to start, stop and monitor "slave" nodes on the same machine.
JPPFNodeProvisioningMBeanForwarder - Class in org.jppf.management.forwarding.generated
Forwarding proxy for the JPPFNodeProvisioningMBean MBean.
JPPFNodeProvisioningMBeanForwarder(JMXDriverConnectionWrapper) - Constructor for class org.jppf.management.forwarding.generated.JPPFNodeProvisioningMBeanForwarder
Initialize this proxy.
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 Class in org.jppf.management
Enumeration of connection states.
JPPFNodeState.ExecutionState - Enum Class in org.jppf.management
Enumeration of execution states.
JPPFNodeTaskMonitorMBean - Interface in org.jppf.management
MBean interface for task-level monitoring on each node.
JPPFNodeTaskMonitorMBeanForwarder - Class in org.jppf.management.forwarding.generated
Forwarding proxy for the JPPFNodeTaskMonitorMBean MBean.
JPPFNodeTaskMonitorMBeanForwarder(JMXDriverConnectionWrapper) - Constructor for class org.jppf.management.forwarding.generated.JPPFNodeTaskMonitorMBeanForwarder
Initialize this proxy.
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.
JPPFObjectInputStream(InputStream, Deserializer) - 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.
JPPFObjectOutputStream(OutputStream, Serializer) - Constructor for class org.jppf.serialization.JPPFObjectOutputStream
Initialize this object stream.
JPPFProperties - Class in org.jppf.utils.configuration
This class holds a static enumeration of the documented JPPF configuration properties.
JPPFProperties() - Constructor for class org.jppf.utils.configuration.JPPFProperties
 
JPPFProperty<T> - Interface in org.jppf.utils.configuration
Interface for predefined JPPF properties expected to handle a specific value type.
JPPFProvisioningInfo - Class in org.jppf.node.provisioning
This class provides information on a slave node, sent as a notification whenever a slave is started or stopped.
JPPFProvisioningInfo(String, int, int, List<String>) - Constructor for class org.jppf.node.provisioning.JPPFProvisioningInfo
Initialize this provisiong information.
JPPFQueue<T,U,V> - Interface in org.jppf.queue
Implementation of a generic non-blocking queue, to allow asynchronous access from a large number of threads.
JPPFQueueLock - Class in org.jppf.utils.concurrent
This class is for logging and debugging purposes.
JPPFQueueLock(String) - Constructor for class org.jppf.utils.concurrent.JPPFQueueLock
Creates an instance of JPPFReentrantLock.
JPPFReconnectionNotification - Error in org.jppf
This error is thrown to notify a node that its code is obsolete and it should dynamically reload itself.
JPPFReconnectionNotification(String, Throwable) - Constructor for error org.jppf.JPPFReconnectionNotification
Initialize this error with a specified message and cause exception.
JPPFReentrantLock - Class in org.jppf.utils.concurrent
A non-fair lock implementation that allows assigning a readable and identifiable name and toString().
JPPFReentrantLock() - Constructor for class org.jppf.utils.concurrent.JPPFReentrantLock
Creates an instance of JPPFReentrantLock.
JPPFReentrantLock(String) - Constructor for class org.jppf.utils.concurrent.JPPFReentrantLock
Creates an instance of JPPFReentrantLock.
JPPFResourceWrapper - Class in org.jppf.classloader
Instances of this class encapsulate the necessary information used by the network classloader, for sending class definition requests as well as receiving the class definitions.
JPPFResourceWrapper() - Constructor for class org.jppf.classloader.JPPFResourceWrapper
Default constructor.
JPPFResourceWrapper.State - Enum Class in org.jppf.classloader
Enumeration of the possible states for this resource wrapper.
JPPFRunnable - Annotation Interface in org.jppf.node.protocol
Annotation to determine which method in a class is the task's main method.
JPPFRunnableTask - Interface in org.jppf.utils
A serializable extension of the Runnable interface.
JPPFRuntimeException - Exception in org.jppf
Class of exceptions for JPPF-specific exceptions.
JPPFRuntimeException(String) - Constructor for exception org.jppf.JPPFRuntimeException
Initialize this exception with a specified message.
JPPFRuntimeException(String, Throwable) - Constructor for exception org.jppf.JPPFRuntimeException
Initialize this exception with a specified message and cause exception.
JPPFRuntimeException(Throwable) - Constructor for exception org.jppf.JPPFRuntimeException
Initialize this exception with a specified cause exception.
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.
JPPFSchedule(Duration) - Constructor for class org.jppf.scheduling.JPPFSchedule
Initialize this schedule configuration with the specified duration.
JPPFSchedule(ZonedDateTime) - Constructor for class org.jppf.scheduling.JPPFSchedule
Initialize this schedule configuration with the specified date.
JPPFScheduleHandler - Class in org.jppf.scheduling
This class handles a timer.
JPPFScheduleHandler() - Constructor for class org.jppf.scheduling.JPPFScheduleHandler
Initialize this schedule handler with a default name.
JPPFScheduleHandler(String) - Constructor for class org.jppf.scheduling.JPPFScheduleHandler
Initialize this schedule handler with the specified name.
JPPFScriptingException - Exception in org.jppf.scripting
Exception thrown when an error occurs while executing a script.
JPPFScriptingException(String) - Constructor for exception org.jppf.scripting.JPPFScriptingException
Initialize this exception with a specified message.
JPPFScriptingException(String, Throwable) - Constructor for exception org.jppf.scripting.JPPFScriptingException
Initialize this exception with a specified message and cause exception.
JPPFScriptingException(Throwable) - Constructor for exception org.jppf.scripting.JPPFScriptingException
Initialize this exception with a specified cause exception.
JPPFSerializable<T> - Interface in org.jppf.io
 
JPPFSerialization - Interface in org.jppf.serialization
Interface and factory for object serialization and deserialization schemes in JPPF.
JPPFSerialization.Factory - Class in org.jppf.serialization
Factory class for instantiating a default or configured serialization.
JPPFSerializationHelper - Class in org.jppf.serialization
A collection of static utility methods to help with serialization in JPPF.
JPPFSerializationHelper() - Constructor for class org.jppf.serialization.JPPFSerializationHelper
 
JPPFSimpleSetCache<E> - Class in org.jppf.caching
Cache implementation backed by a Set wihh synchronized access.
JPPFSimpleSetCache() - Constructor for class org.jppf.caching.JPPFSimpleSetCache
 
JPPFSnapshot - Interface in org.jppf.utils.stats
Convenience class for collecting time or size statistics.
JPPFSnapshot.LabelBasedFilter - Class in org.jppf.utils.stats
Base class for filters including or excluding snpashots based on a provided set of labels.
JPPFSnapshot.LabelExcludingFilter - Class in org.jppf.utils.stats
Filter excluding snpashots based on a provided set of labels.
JPPFSnapshot.LabelIncludingFilter - Class in org.jppf.utils.stats
Filter including snpashots based on a provided set of labels.
JPPFStartup - Interface in org.jppf.startup
Common super interface for node and server startup SPI interfaces.
JPPFStatistics - Class in org.jppf.utils.stats
Instances of this class hold statistics snapshots.
JPPFStatistics() - Constructor for class org.jppf.utils.stats.JPPFStatistics
Default constructor.
JPPFStatistics.Filter - Interface in org.jppf.utils.stats
A filter interface for snapshots.
JPPFStatisticsEvent - Class in org.jppf.utils.stats
A statistics event.
JPPFStatisticsEvent(JPPFStatistics, JPPFSnapshot) - Constructor for class org.jppf.utils.stats.JPPFStatisticsEvent
Initialize this event with the specified source statistics and snapshot.
JPPFStatisticsHelper - Class in org.jppf.utils.stats
This helper class holds the constants definitions for the labels of the statistics snapshots used in JPPF, along with utility methods.
JPPFStatisticsHelper() - Constructor for class org.jppf.utils.stats.JPPFStatisticsHelper
 
JPPFStatisticsListener - Interface in org.jppf.utils.stats
Listener interface for JPPF statistics.
JPPFSuspendedNodeException - Exception in org.jppf
This exception is thrown when a node is in suspended state and its connection was closed while performing I/O with the server.
JPPFSuspendedNodeException(String) - Constructor for exception org.jppf.JPPFSuspendedNodeException
Initialize this exception with a specified message.
JPPFSuspendedNodeException(String, Throwable) - Constructor for exception org.jppf.JPPFSuspendedNodeException
Initialize this exception with a specified message and cause exception.
JPPFSuspendedNodeException(Throwable) - Constructor for exception org.jppf.JPPFSuspendedNodeException
Initialize this exception with a specified cause exception.
JPPFSynchronizedSoftCache<K,V> - Class in org.jppf.caching
Cache implementation which uses a SoftReferenceValuesMap with synchronized access.
JPPFSynchronizedSoftCache() - Constructor for class org.jppf.caching.JPPFSynchronizedSoftCache
 
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 Server statistics (server-side only)
JPPFSystemInformation(TypedProperties, String, boolean, boolean) - Constructor for class org.jppf.management.JPPFSystemInformation
Initialize this system information object with the specified uuid.
JPPFSystemInformation(TypedProperties, String, boolean, boolean, JPPFStatistics) - Constructor for class org.jppf.management.JPPFSystemInformation
Initialize this system information object with the specified uuid.
JPPFTask - Class in org.jppf.node.protocol
This class is kept for compatibility with existing user installations which make use of it, as we understand there are quite a few that still do.
JPPFTask() - Constructor for class org.jppf.node.protocol.JPPFTask
 
JPPFTaskBundle - Class in org.jppf.node.protocol
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.
JPPFTaskBundle() - Constructor for class org.jppf.node.protocol.JPPFTaskBundle
Initialize this task bundle and set its build number.
JPPFTaskBundle(TraversalList<String>) - Constructor for class org.jppf.node.protocol.JPPFTaskBundle
Initialize this task bundle with the specified uuid path.
JPPFTaskCallback<T> - Class in org.jppf.client.taskwrapper
Instances of this class are intended to be delegates for the Task.onCancel() and Task.onTimeout() methods for tasks that do not implement Task.
JPPFTaskCallback() - Constructor for class org.jppf.client.taskwrapper.JPPFTaskCallback
 
JPPFTaskSerializationException - Class in org.jppf.node.protocol
 
JPPFTaskSerializationException(String, StackTraceElement[]) - Constructor for class org.jppf.node.protocol.JPPFTaskSerializationException
Initialize this exception.
JPPFTaskSerializationException(Throwable) - Constructor for class org.jppf.node.protocol.JPPFTaskSerializationException
Initialize this exception from the specified Throwable.
JPPFThreadFactory - Class in org.jppf.utils.concurrent
Custom thread factory used mostly to specify the names of created threads.
JPPFThreadFactory(String) - Constructor for class org.jppf.utils.concurrent.JPPFThreadFactory
Initialize this thread factory with the specified name.
JPPFThreadFactory(String, boolean) - Constructor for class org.jppf.utils.concurrent.JPPFThreadFactory
Initialize this thread factory with the specified name.
JPPFThreadFactory(String, boolean, boolean) - Constructor for class org.jppf.utils.concurrent.JPPFThreadFactory
Initialize this thread factory with the specified name.
JPPFThreadFactory(String, boolean, int, boolean, boolean) - Constructor for class org.jppf.utils.concurrent.JPPFThreadFactory
Initialize this thread factory with the specified name.
JPPFThreadFactory(String, int) - Constructor for class org.jppf.utils.concurrent.JPPFThreadFactory
Initialize this thread factory with the specified name.
JPPFThreadPool - Class in org.jppf.utils.concurrent
A thread pool based on an ubounded queue which supports a core and maximum number of threads, along with a TTL for non-core threads.
JPPFThreadPool(int) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool
Create a fixed size thread pool with the specified number of threads, infinite thread time-to-live and a default thread factory.
JPPFThreadPool(int, int, long) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool
Initialize with the specified number of core threads, maximum number of threads, thread ttl and a default thread factory.
JPPFThreadPool(int, int, long, ThreadFactory) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool
Initialize with the specified number of core threads, maximum number of threads, ttl and thread factory.
JPPFThreadPool(int, int, long, ThreadFactory, BlockingQueue<Runnable>) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool
Initialize with the specified number of core threads, maximum number of threads, ttl and thread factory.
JPPFThreadPool(int, ThreadFactory) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool
Initialize with the specified number of core threads and thread factory.
JPPFThreadPool2 - Class in org.jppf.utils.concurrent
A thread pool based on an ubounded queue which supports a core and maximum number of threads, along with a TTL for non-core threads.
JPPFThreadPool2(int) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool2
Create a fixed size thread pool with the specified number of threads, infinite thread time-to-live and a default thread factory.
JPPFThreadPool2(int, int, long) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool2
Initialize with the specified number of core threads, maximum number of threads, thread ttl and a default thread factory.
JPPFThreadPool2(int, int, long, ThreadFactory) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool2
Initialize with the specified number of core threads, maximum number of threads, ttl and thread factory.
JPPFThreadPool2(int, int, long, ThreadFactory, BlockingQueue<Runnable>) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool2
Initialize with the specified number of core threads, maximum number of threads, ttl and thread factory.
JPPFThreadPool2(int, ThreadFactory) - Constructor for class org.jppf.utils.concurrent.JPPFThreadPool2
Initialize with the specified number of core threads and thread factory.
JPPFTimeoutException - Exception in org.jppf
Class of exceptions for JPPF timeout-related exceptions.
JPPFTimeoutException(String) - Constructor for exception org.jppf.JPPFTimeoutException
Initialize this exception with a specified message.
JPPFTimeoutException(String, Throwable) - Constructor for exception org.jppf.JPPFTimeoutException
Initialize this exception with a specified message and cause exception.
JPPFTimeoutException(Throwable) - Constructor for exception org.jppf.JPPFTimeoutException
Initialize this exception with a specified cause exception.
JPPFUnsupportedOperationException - Exception in org.jppf
Exception raised to indicate that a call to a JPPF method is not supported.
JPPFUnsupportedOperationException(String) - Constructor for exception org.jppf.JPPFUnsupportedOperationException
Initialize this exception with a specified message.
JPPFUnsupportedOperationException(String, Throwable) - Constructor for exception org.jppf.JPPFUnsupportedOperationException
Initialize this exception with a specified message and cause exception.
JPPFUnsupportedOperationException(Throwable) - Constructor for exception org.jppf.JPPFUnsupportedOperationException
Initialize this exception with a specified cause exception.
JPPFUuid - Class in org.jppf.utils
Utility methods to generate UUIDs in various formats.
JPPFUuid() - Constructor for class org.jppf.utils.JPPFUuid
 
JPPFVoidCallable - Interface in org.jppf.utils
An extension of the JPPFCallable whose JPPFVoidCallable.call() method always invokes the JPPFVoidCallable.run() method and returns null.
JVM_OPTIONS - Static variable in class org.jppf.utils.configuration.JPPFProperties
JVM options for the node or server process.
JVM_UPTIME - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name JVM uptime property.

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.
keySet() - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
 
keySet() - Method in class org.jppf.utils.ResultsMap
Get the set of all keys in this map.

L

LabelBasedFilter(boolean, String...) - Constructor for class org.jppf.utils.stats.JPPFSnapshot.LabelBasedFilter
Initialize with the specified array of labels.
LabelBasedFilter(boolean, Collection<String>) - Constructor for class org.jppf.utils.stats.JPPFSnapshot.LabelBasedFilter
Initialize with the specified collection of labels.
LabelExcludingFilter(String...) - Constructor for class org.jppf.utils.stats.JPPFSnapshot.LabelExcludingFilter
Initialize with the specified array of labels.
LabelExcludingFilter(Collection<String>) - Constructor for class org.jppf.utils.stats.JPPFSnapshot.LabelExcludingFilter
Initialize with the specified collection of labels.
LabelIncludingFilter(String...) - Constructor for class org.jppf.utils.stats.JPPFSnapshot.LabelIncludingFilter
Initialize with the specified array of labels.
LabelIncludingFilter(Collection<String>) - Constructor for class org.jppf.utils.stats.JPPFSnapshot.LabelIncludingFilter
Initialize with the specified collection of labels.
labels - Variable in class org.jppf.utils.stats.JPPFSnapshot.LabelBasedFilter
The set of labels to exclude.
lastKey() - Method in class org.jppf.utils.collections.AbstractCollectionSortedMap
 
lastKey() - Method in interface org.jppf.utils.collections.CollectionSortedMap
Get the last key in this sorted map.
latestMaxSize - Variable in class org.jppf.queue.AbstractJPPFQueue
 
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.
LauncherListener(int, LauncherListenerProtocolHandler) - Constructor for class org.jppf.process.LauncherListener
Initialize this LauncherListener with the specified port.
LauncherListenerProtocolHandler - Interface in org.jppf.process
Interface for handling actions received from a LauncherListener.
launchProcess() - Method in class org.jppf.node.protocol.CommandLineTask
Run the external process or script.
left() - Method in class org.jppf.utils.Pair
Get the left-side value of this pair.
length - Variable in class org.jppf.utils.JPPFBuffer
The length of the buffer.
LENGTH_BUFFER_POOL - Static variable in interface org.jppf.io.IO
A bounded pool of temporary buffers for reading/writing lengths, geenrally from/to a stream.
LENGTH_BUFFER_POOL_SIZE - Static variable in interface org.jppf.io.IO
Size of temporary buffer pool.
LENGTH_BUFFER_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Temporary buffer pool size for reading lengths as ints (size 4).
lengthBuf - Variable in class org.jppf.nio.AbstractNioMessageBase
Reusable buffer for reading/writing serialized object lengths.
LESS_THAN - Enum constant in enum class org.jppf.utils.Operator
The number of connections is strictly less than the expected number.
LessThan - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value_or_expression < a.
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.
LessThan(String, String) - Constructor for class org.jppf.node.policy.LessThan
Define a comparison between the numeric value of a property and another numeric value.
LessThanJobSelector - Class in org.jppf.job
Performs a "less than" strict comparison between a job metadata value or a job name and an other comparable value.
LessThanJobSelector(Object, Comparable<?>) - Constructor for class org.jppf.job.LessThanJobSelector
Initialize this selector with a job metadata key and a value to compare with.
LessThanJobSelector(String) - Constructor for class org.jppf.job.LessThanJobSelector
Initialize this selector with a value to compare job names with.
LinkedData() - Constructor for class org.jppf.utils.pooling.AbstractObjectPoolImpl.LinkedData
 
LinkedListHashMap<K,V> - Class in org.jppf.utils.collections
A HashMap whose values are ArrayLists of a given component type.
LinkedListHashMap() - Constructor for class org.jppf.utils.collections.LinkedListHashMap
Default constructor.
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(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.AsynchronousLoadBalancerPersistence
 
list(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
 
list(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.FileLoadBalancerPersistence
 
list(LoadBalancerPersistenceInfo) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistence
List all entries in the persistence store.
list(T...) - Static method in class org.jppf.utils.collections.CollectionUtils
Convert an array into a List.
listAlgorithms(String) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
List all the algorithms for which the specified channel has an entry in the persistence store.
listAlgorithms(String) - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
listAllChannels() - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
List all the channels that have an entry in the persistence store.
listAllChannels() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
listAllChannelsWithAlgorithm(String) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagement
List all the channels that have an entry in the persistence store for the specified algorithm.
listAllChannelsWithAlgorithm(String) - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
 
listeners - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
List of listeners to this execution manager.
listeners - Variable in class org.jppf.location.AbstractLocation
The list of listeners to this location.
listeners - Variable in class org.jppf.process.AbstractProcessLauncher
The registered listeners.
LIVE_THREADS_COUNT - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the live threads count property.
load(boolean) - Method in class org.jppf.utils.configuration.ConfigurationOverridesHandler
Load the config overrides file.
load(InputStream) - Method in class org.jppf.utils.UnmodifiableTypedProperties
Deprecated.
This method does nothing as modification is not permitted.
load(Reader) - Method in class org.jppf.utils.UnmodifiableTypedProperties
Deprecated.
This method does nothing as modification is not permitted.
load(Collection<PersistenceInfo>) - Method in class org.jppf.job.persistence.impl.AsynchronousPersistence
 
load(Collection<PersistenceInfo>) - Method in class org.jppf.job.persistence.impl.CacheablePersistence
 
load(Collection<PersistenceInfo>) - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
load(Collection<PersistenceInfo>) - Method in class org.jppf.job.persistence.impl.DefaultFilePersistence
 
load(Collection<PersistenceInfo>) - Method in interface org.jppf.job.persistence.JobPersistence
Load the specified job elements.
load(Properties, Reader) - Method in class org.jppf.utils.configuration.PropertiesLoader
Loads the properties from the specified reader into the specified Properties object.
load(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.AsynchronousLoadBalancerPersistence
 
load(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
 
load(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.FileLoadBalancerPersistence
 
load(LoadBalancerPersistenceInfo) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistence
Load the state of a load balancer from the persistence sstore.
LOAD_BALANCING_ALGORITHM - Static variable in class org.jppf.utils.configuration.JPPFProperties
Load balancing algorithm name.
LOAD_BALANCING_PERSISTENCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Class name of the implementation of the load-balancer persistence in the driver or client.
LOAD_BALANCING_PERSISTENCE_DDL_LOCATION - Static variable in class org.jppf.utils.configuration.JPPFProperties
Location of the file that contains the DDL statements to create the database table for the laod-balancers persistence.
LOAD_BALANCING_PERSISTENCE_HASH - Static variable in class org.jppf.utils.configuration.JPPFProperties
The hash function used to generate load-balancer state identifiers.
LOAD_BALANCING_PROFILE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Load balancing parameters profile name.
loadAndResolve(Reader) - Method in class org.jppf.utils.AbstractTypedProperties
Load the properties from the specified reader.
loadBalancerInformation() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
loadBalancerInformation() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Obtain the current load-balancing settings.
LoadBalancerPersistence - Interface in org.jppf.load.balancer.persistence
This interface must be implemented by services that perform persistence of load-balancers state.
LoadBalancerPersistenceException - Exception in org.jppf.load.balancer.persistence
Exceptions of this class are raised whenever an error occurs during a load-balancer persistence operation.
LoadBalancerPersistenceException(String) - Constructor for exception org.jppf.load.balancer.persistence.LoadBalancerPersistenceException
Initialize this exception with a specified message.
LoadBalancerPersistenceException(String, Throwable) - Constructor for exception org.jppf.load.balancer.persistence.LoadBalancerPersistenceException
Initialize this exception with a specified message and cause.
LoadBalancerPersistenceException(Throwable) - Constructor for exception org.jppf.load.balancer.persistence.LoadBalancerPersistenceException
Initialize this exception with a specified cause.
LoadBalancerPersistenceInfo - Class in org.jppf.load.balancer.persistence
Instances of this class represent the persisted information for a load-balancer.
LoadBalancerPersistenceInfo(String, String, Object) - Constructor for class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Initialize this persistence information.
LoadBalancerPersistenceInfo(String, String, String, String, Object) - Constructor for class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Initialize this persistence information.
LoadBalancerPersistenceInfo(String, String, String, String, Object, Lock) - Constructor for class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
Initialize this persistence information.
LoadBalancerPersistenceManagement - Interface in org.jppf.load.balancer.persistence
Management interface for the load-balancer perisstence store.
LoadBalancerPersistenceManager - Class in org.jppf.load.balancer.persistence
This class is a common facade to the load-balancer persistence for both drivers and clients.
LoadBalancerPersistenceManager(JPPFBundlerFactory) - Constructor for class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
Intiialize with the specified bundler factory.
LoadBalancerPersistenceManagerMBean - Interface in org.jppf.load.balancer.persistence
MBean interface for remote management of a server-side load-balancing persistence store.
LoadBalancingInformation - Class in org.jppf.load.balancer
Information on the load-balancing algorithm currently setup in the driver.
LoadBalancingInformation(String, TypedProperties) - Constructor for class org.jppf.load.balancer.LoadBalancingInformation
Initialize this load balancing information with the specified algorithm and parameters.
LoadBalancingInformation(String, TypedProperties, List<String>) - Constructor for class org.jppf.load.balancer.LoadBalancingInformation
Initialize this load balancing information with the specified algorithm and parameters.
LoadBalancingProfile - Interface in org.jppf.load.balancer
This interface defines the set of parameters used by a load-balancing algorithm.
loadBundler(Pair<String, String>) - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
Load the bundler state for the specified node, with the currently configured algorithm.
loadFromXML(InputStream) - Method in class org.jppf.utils.UnmodifiableTypedProperties
Deprecated.
This method does nothing as modification is not permitted.
loadProviders() - Method in class org.jppf.utils.ServiceProviderHandler
Load all provider instances found in the class path via a service definition.
loadSchema(InputStream) - Method in class org.jppf.utils.SchemaValidator
Load an XML schema from the specified input stream.
loadSchema(Reader) - Method in class org.jppf.utils.SchemaValidator
Load an XML schema from the specified reader.
loadSchema(String) - Method in class org.jppf.utils.SchemaValidator
Load an XML schema from the specified path.
local - Variable in class org.jppf.nio.AbstractNioContext
Whether this is a local channel.
LOCAL - Enum constant in enum class org.jppf.persistence.JPPFDatasourceFactory.Scope
Local JVM only.
LOCAL - Static variable in class org.jppf.management.JPPFManagementInfo
Information that node is local on DRIVER or CLIENT.
LOCAL_EXECUTION_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable local execution in the client.
LOCAL_EXECUTION_PRIORITY - Static variable in class org.jppf.utils.configuration.JPPFProperties
Priority assigned to the client local executor.
LOCAL_EXECUTION_THREADS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Maximum threads to use for local execution.
LOCAL_NODE_BIAS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether bias towards local node for scheduling is enabled in the driver.
LOCAL_NODE_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to enable a node to run in the same JVM as the driver.
LOCAL_NODES - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to enable a node to run in the same JVM as the driver.
LOCAL_PROTOCOL - Static variable in class org.jppf.jmx.JMXHelper
The protocol string for local connections.
LocalizationUtils - Class in org.jppf.utils
Utility methods to localize messages in the JPPF components.
LocalizationUtils() - Constructor for class org.jppf.utils.LocalizationUtils
 
location - Variable in class org.jppf.nio.AbstractNioObject
Location of the data to read or write.
Location<T> - Interface in org.jppf.location
Abstraction of a block of data no matter how its actual location is referred to.
LocationEvent - Class in org.jppf.location
Instances of this class represent events occurring when performing I/O operations between Location instances.
LocationEvent(Location<?>, long) - Constructor for class org.jppf.location.LocationEvent
Initialize this event with its source location.
LocationEventListener - Interface in org.jppf.location
Listener for events occurring with Location objects.
locations - Variable in class org.jppf.nio.AbstractNioMessage
The data location objects abstracting the data to send or receive.
lock - Static variable in class org.jppf.management.AbstractJMXServer
Used to synchronize lookup for available port.
lock - Variable in class org.jppf.queue.AbstractJPPFQueue
Used for synchronized access to the queue.
lock() - Method in class org.jppf.utils.concurrent.JPPFQueueLock
 
lock() - Method in class org.jppf.utils.concurrent.JPPFReentrantLock
 
lockForUpdate(Connection, I) - Method in class org.jppf.persistence.AbstractDatabasePersistence
Lock the specified row for update, if it exists
lockForUpdate(Connection, PersistenceInfo) - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
lockForUpdate(Connection, LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
 
LockInformation - Class in org.jppf.management.diagnostics
Information about a lock found in a ThreadInformation object.
LockInformation(LockInfo) - Constructor for class org.jppf.management.diagnostics.LockInformation
Initialize this lock information from a LockInfo.
LockInformation(String, int) - Constructor for class org.jppf.management.diagnostics.LockInformation
Initialize this lock information object with the specified parameters.
lockInterruptibly() - Method in class org.jppf.utils.concurrent.JPPFReentrantLock
 
log - Static variable in class org.jppf.management.AbstractMBeanStaticProxy
Logger for this class.
log(String) - Method in interface org.jppf.logging.jmx.JmxLogger
Log the specified message with the specified level.
log(String) - Method in class org.jppf.logging.jmx.JmxLoggerImpl
Log the specified message as a JMX notification.
log2 - Static variable in interface org.jppf.nio.StatelessNioServer.KeysetHandler
Logger for this class.
LogicalRule - Class in org.jppf.node.policy
An execution policy that realizes a binary logical combination of the policies specified as operands.
LogicalRule(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.LogicalRule
Initialize this binary logical operator with the specified operands.
logVersionInformation(String, String) - Static method in class org.jppf.utils.VersionUtils
Log the JPPF version information and process id.
LONG - Enum constant in enum class org.jppf.utils.PropertyType
Long property.
LongProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for long properties.
LongProperty(String, Long, Long, Long, String...) - Constructor for class org.jppf.utils.configuration.LongProperty
Initialize this property with the specified name and default value.
LongProperty(String, Long, String...) - Constructor for class org.jppf.utils.configuration.LongProperty
Initialize this property with the specified name and default value.
lookupProviders(Class<T>) - Static method in class org.jppf.utils.ServiceFinder
Find all providers implementing or extending the specified provider interface or class, using the context class loader.
lookupProviders(Class<T>, ClassLoader) - Static method in class org.jppf.utils.ServiceFinder
Find all providers implementing or extending the specified provider interface or class, using the specified class loader.
lookupProviders(Class<T>, ClassLoader, boolean) - Static method in class org.jppf.utils.ServiceFinder
Find all providers implementing or extending the specified provider interface or class, using the specified class loader.
LOW_MEMORY_THRESHOLD - Static variable in interface org.jppf.io.IO
The available heap threshold above which it is unlikely that memory fragmentation will cause object allocations to fail, i.e. when there is enough free memory but not enough contiguous free memory.
LOW_MEMORY_THRESHOLD - Static variable in class org.jppf.utils.configuration.JPPFProperties
Minimum heap size in MB below which disk overflow is systematically triggered, to avoid heap fragmentation and ensure there's enough memory to deserialize job headers.
LRUMap<K,V> - Class in org.jppf.utils.collections
A cache with an LRU eviction policy.
LRUMap() - Constructor for class org.jppf.utils.collections.LRUMap
Initialize this cache with a default max capacity of 1024.
LRUMap(int) - Constructor for class org.jppf.utils.collections.LRUMap
Initialize this cache with the specified max capacity.
LZ4Serialization - Class in org.jppf.serialization
A composite serialization scheme which applies a LZ4 compression/decompression to a concrete JPPFSerialization implementation.
LZ4Serialization() - Constructor for class org.jppf.serialization.LZ4Serialization
 

M

main(String[]) - Static method in class org.jppf.doc.AuthorsFileExplorer
 
main(String[]) - Static method in class org.jppf.doc.HtmlConfigurationPrinter
Entry point.
main(String...) - Static method in class org.jppf.doc.HtmlDocGenerator
Test this class.
main(String[]) - Static method in class org.jppf.doc.jenkins.StatusReportGenerator
 
main(String[]) - Static method in class org.jppf.doc.SamplesPHPReadmeProcessor
Run this utility with the specified command-line parameters.
main(String[]) - Static method in class org.jppf.doc.WikiConfigurationPrinter
Entry point.
main(String[]) - Static method in class org.jppf.management.doc.HTMLMBeanInfoWriter
Entry point.
main(String[]) - Static method in class org.jppf.management.doc.NodeForwardingProxyGenerator
Entry point.
main(String[]) - Static method in class org.jppf.management.doc.NodeForwardingProxyTestGenerator
Entry point.
main(String[]) - Static method in class org.jppf.management.doc.WikiMBeanInfoWriter
Entry point.
main(String[]) - Static method in class org.jppf.net.IPv4AddressNetmask
Main method.
main(String[]) - Static method in class org.jppf.net.IPv4AddressPattern
Main method.
main(String[]) - Static method in class org.jppf.net.IPv6AddressNetmask
Main method.
main(String[]) - Static method in class org.jppf.net.IPv6AddressPattern
Main method.
main(String[]) - Static method in class org.jppf.node.idle.IdleDetector
Main entry point.
main(String...) - Static method in class org.jppf.node.policy.PolicyParser
Test of the parser.
main(String...) - Static method in class org.jppf.utils.collections.DescendingIntegerComparator
To quickly test this comparator.
main(String...) - Static method in class org.jppf.utils.FileReplacer
Main entry point.
main(String[]) - Static method in class org.jppf.utils.FileReplacerEx
 
main(String[]) - Static method in class org.jppf.utils.generator.MBeanStaticProxyGenerator
 
main(String...) - Static method in class org.jppf.utils.NetworkUtils
Main entry point.
main(String...) - Static method in class org.jppf.utils.SchemaValidator
Entry point to test this class.
main(String[]) - Static method in class org.jppf.utils.TexFileSplitter
Split the input text files into output text files according to the specified options.
main(String...) - Static method in class org.jppf.utils.ThumbnailGenerator
Perform the thumbnail generation.
MANAGEMENT_CONNECTION_TIMEOUT - Static variable in class org.jppf.utils.configuration.JPPFProperties
JMX client connection timeout in millis. 0 or less means no timeout.
MANAGEMENT_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable management of the node or server.
MANAGEMENT_HOST - Static variable in class org.jppf.utils.configuration.JPPFProperties
Management server host.
MANAGEMENT_PORT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Management remote connector port.
MANAGEMENT_PORT_NODE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Node management port (to distinguish from server management port when local node is on).
MANAGEMENT_SERVER_FORWARDER - Static variable in class org.jppf.utils.configuration.JPPFProperties
Fully qualifed class name of a MBeanServerForwarder implementation with optional space-separated string parameters.
MANAGEMENT_SSL_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable JMX via secure connections.
MANAGEMENT_SSL_PORT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Secure JMX server port.
managementHost - Variable in class org.jppf.management.AbstractJMXServer
The host interface on which the JMX server is listeneing for connections.
managementPort - Variable in class org.jppf.management.AbstractJMXServer
The port on which the connector is listening for connections from remote clients.
ManagementUtils - Class in org.jppf.utils
 
ManagementUtils() - Constructor for class org.jppf.utils.ManagementUtils
 
map - Variable in class org.jppf.caching.AbstractJPPFMapCache
The backing map for this cache.
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.
markTime() - Method in class org.jppf.utils.TimeMarker
Take a measurement and recompute the last and total elapsed times.
maskPassword(String) - Static method in class org.jppf.utils.StringUtils
Mask the specified password.
MASTER - Static variable in class org.jppf.management.JPPFManagementInfo
Information that the node is a master node for the provisioning feature.
matches(int...) - Method in class org.jppf.net.RangePattern
Determine whether the specified IP address matches this pattern.
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
 
matches(InetAddress) - Method in class org.jppf.net.IPv6AddressPattern
 
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.
MAVEN_CENTRAL_URL - Static variable in class org.jppf.location.MavenCentralLocation
The URL for the Maven Central repository.
MavenCentralLocation - Class in org.jppf.location
This location provides a way to download artifacts from Maven Central, using a maven-like artifact location specification.
MavenCentralLocation(String) - Constructor for class org.jppf.location.MavenCentralLocation
Create this maven central location with the specified GAV string and default "jar" packaging.
MavenCentralLocation(String, String) - Constructor for class org.jppf.location.MavenCentralLocation
Create this maven central location with the specified GAV string and packaging.
MavenCentralLocation(String, String, String) - Constructor for class org.jppf.location.MavenCentralLocation
Create this maven central location with the specified group id, artifact id, version and default "jar" packaging.
MavenCentralLocation(String, String, String, String) - Constructor for class org.jppf.location.MavenCentralLocation
Create this maven central location with the specified group id, artifact id, version and packaging.
MavenLocation - Class in org.jppf.location
This location provides a way to download artifacts from a Maven repository, using a maven-like artifact location specification.
MavenLocation(String, String) - Constructor for class org.jppf.location.MavenLocation
Create this maven central location with the specified GAV string and default "jar" packaging.
MavenLocation(String, String, String) - Constructor for class org.jppf.location.MavenLocation
Create this maven central location with the specified GAV string and packaging.
MavenLocation(String, String, String, String) - Constructor for class org.jppf.location.MavenLocation
Create this maven central location with the specified group id, artifact id, version and default "jar" packaging.
MavenLocation(String, String, String, String, String) - Constructor for class org.jppf.location.MavenLocation
Create this maven central location with the specified group id, artifact id, version and packaging.
MAX_JOBS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Manually defined maximum number of jobs that can be handled concurrently by a single connection.
maxDeviation - Variable in class org.jppf.load.balancer.impl.AnnealingTuneProfile
The percentage of deviation of the current mean to the mean when the system was considered stable.
maxFreeHeap() - Static method in class org.jppf.utils.SystemUtils
Compute the maximum memory currently available for the Java heap.
maxGuessToStable - Variable in class org.jppf.load.balancer.impl.AnnealingTuneProfile
The maximum number of guesses of number generated that were already tested for the algorithm to consider the current best solution stable.
maxRetries - Variable in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Maximum number of failed write/read attempts on a connection before the remote peer is considered dead.
maxSize - Variable in class org.jppf.utils.pooling.AbstractBoundedObjectPoolQueue
The pool max size.
maxSize() - Method in class org.jppf.load.balancer.AbstractAdaptiveBundler
Get the max bundle size that can be used for this bundler.
maxSize() - Method in class org.jppf.load.balancer.AbstractBundler
Get the max bundle size that can be used for this bundler.
maxSize() - Method in class org.jppf.load.balancer.impl.AutotunedDelegatingBundler
Get the max bundle size that can be used for this bundler.
MBEAN_NAME - Static variable in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Name of the job persistence MBean.
MBEAN_NAME - Static variable in interface org.jppf.load.balancer.persistence.LoadBalancerPersistenceManagerMBean
The name under which this MBean is registered with the MBean server.
MBEAN_NAME - Static variable in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Name of the driver's admin MBean.
MBEAN_NAME - Static variable in interface org.jppf.management.forwarding.NodeForwardingMBean
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.JPPFNodeConnectionNotifierMBean
The name of this MBean, used when it is registered with an MBean server.
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.management.NodeConfigNotifierMBean
The name under which this MBean is registered with the MBean server.
MBEAN_NAME - Static variable in interface org.jppf.management.PeerDriverMBean
The name under which this MBean is registered with the MBean server.
MBEAN_NAME - Static variable in interface org.jppf.node.provisioning.JPPFNodeProvisioningMBean
The object name of this 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 - Static variable in interface org.jppf.server.job.management.JobDependencyManagerMBean
Name of this server-side MBean.
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.
MBeanDescription - Annotation Interface in org.jppf.management.doc
Used to annotate MBean elements with a meaningful descritpion that can be retrieved at runtime.
MBeanElementType - Annotation Interface in org.jppf.management.doc
This annotation describes MBean method return types or parameters types, when the types are instances of generic types.
MBeanExclude - Annotation Interface in org.jppf.management.doc
Used to annotate MBeans and MBean elements to specify whther they should be included in the reference documentation.
MBeanInfoVisitor - Interface in org.jppf.management.doc
Visitor interface for exploring the information on all JPPF MBeans in a specified remote MBean server.
MBeanInfoVisitor.MBeanFeatureFilter - Interface in org.jppf.management.doc
Functional interface to filter the MBean elements (attributes or operations) to visit.
MBeanInfoVisitor.MBeanFilter - Interface in org.jppf.management.doc
Functional interface to filter the MBeans to visit.
MBeanInfoVisitorAdapter - Class in org.jppf.management.doc
 
MBeanInfoVisitorAdapter() - Constructor for class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
MBeanInvocationHandler - Class in org.jppf.management
An invocation handler used by MBean proxies created by JPPF.
MBeanInvocationHandler(MBeanServerConnection, ObjectName) - Constructor for class org.jppf.management.MBeanInvocationHandler
Initialize with the specified MBean connection and MBean object name.
mbeanName - Variable in class org.jppf.management.AbstractMBeanStaticProxy
The object name of the mbean for which this object is a proxy.
MBeanNotif - Annotation Interface in org.jppf.management.doc
Used to annotate MBean interfaces with a meaningful descritpion of the notifications they emit.
MBeanParamName - Annotation Interface in org.jppf.management.doc
Used to annotate MBean method or constructor parametrs to assign them a meaningful nme, which can be applied to the automatically generated docupentation.
mbeanServer - Variable in class org.jppf.management.AbstractJMXServer
The mbean server.
MBeanServerForwarderAdapter - Class in org.jppf.management
This class is an adapter for the MBeanServerForwarder interface.
MBeanServerForwarderAdapter() - Constructor for class org.jppf.management.MBeanServerForwarderAdapter
 
MBeanStaticProxyGenerator - Class in org.jppf.utils.generator
This class generates the code of a static proxy for one or more specified MBean interfaces using Java reflection.
MBeanStaticProxyGenerator() - Constructor for class org.jppf.utils.generator.MBeanStaticProxyGenerator
 
mean - Variable in class org.jppf.load.balancer.PerformanceSample
Mean compute time for server to node round trip.
memoryInformation() - Method in class org.jppf.management.diagnostics.Diagnostics
 
memoryInformation() - Method in interface org.jppf.management.diagnostics.DiagnosticsMBean
Get the current state of the heap and non-heap memory for the JVM.
memoryInformation(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Invoke the memoryInformation operation for all selected nodes (get the current state of the heap and non-heap memory for the 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.location
Wrapper for manipulating a block of data in memory.
MemoryLocation(byte[]) - Constructor for class org.jppf.location.MemoryLocation
Initialize this location with the specified buffer.
MemoryLocation(byte[], int, int) - Constructor for class org.jppf.location.MemoryLocation
Initialize this location with the specified byte array.
MemoryLocation(long) - Constructor for class org.jppf.location.MemoryLocation
Initialize this location and create a buffer of the specified size.
MemoryMapDataProvider - Class in org.jppf.node.protocol
Implementation of a data provider that handles in-memory data backed by a Map.
MemoryMapDataProvider() - Constructor for class org.jppf.node.protocol.MemoryMapDataProvider
 
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.
messageHandler - Variable in class org.jppf.nio.NioMessageReader
 
messageReader - Variable in class org.jppf.nio.StatelessNioServer
The nio message reader.
messageWriter - Variable in class org.jppf.nio.StatelessNioServer
The nio message writer.
Metadata - Interface in org.jppf.utils.collections
A generic dictionary of metadata.
MetadataImpl - Class in org.jppf.utils.collections
An implementation of the Metadata interface backed by a Hashtable.
MetadataImpl() - Constructor for class org.jppf.utils.collections.MetadataImpl
 
methodType - Variable in class org.jppf.client.taskwrapper.AbstractTaskObjectWrapper
The type of the method to execute on the object.
minSamplesToAnalyse - Variable in class org.jppf.load.balancer.impl.AnnealingTuneProfile
The minimum number of samples that must be collected before an analysis is triggered.
minSamplesToCheckConvergence - Variable in class org.jppf.load.balancer.impl.AnnealingTuneProfile
The minimum number of samples to be collected before checking if the performance profile has changed.
MINUS_PATTERN - Static variable in class org.jppf.utils.RegexUtils
Pre-compiled regex pattern that matches any one minus sign.
mkdirs(File) - Static method in class org.jppf.utils.FileUtils
Create the folders of the specified path, if they do not all already esist.
MonitoringConstants - Class in org.jppf.management.diagnostics.provider
Enumeration of the built-in monitoring data fields.
MonitoringConstants() - Constructor for class org.jppf.management.diagnostics.provider.MonitoringConstants
 
MonitoringDataProvider - Class in org.jppf.management.diagnostics.provider
Base class for pluggable providers of monitoring data.
MonitoringDataProvider() - Constructor for class org.jppf.management.diagnostics.provider.MonitoringDataProvider
 
MonitoringDataProviderHandler - Class in org.jppf.management.diagnostics
This class provides methods to find, load and access MonitoringDataProviders.
MonitoringValueConverter - Interface in org.jppf.management.diagnostics.provider
Interface for converting monitored data values to displayable strings.
MonitoringValueConverter.DoubleConverter - Interface in org.jppf.management.diagnostics.provider
Specialized converter interface to transform double values to strings.
MonitoringValueConverter.DoubleConverterWithFractionDigits - Class in org.jppf.management.diagnostics.provider
Specialized converter to transform double values to a string with a specified number of fraction digits.
MonitoringValueConverter.FloatConverter - Interface in org.jppf.management.diagnostics.provider
Specialized converter interface to transform float values to strings.
MonitoringValueConverter.IntConverter - Interface in org.jppf.management.diagnostics.provider
Specialized converter interface to transform int values to strings.
MonitoringValueConverter.LongConverter - Interface in org.jppf.management.diagnostics.provider
Specialized converter interface to transform long values to strings.
MORE_THAN - Enum constant in enum class org.jppf.utils.Operator
The number of connections is strictly greater than the expected number.
MoreThan - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value_or_expression > a.
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.
MoreThan(String, String) - Constructor for class org.jppf.node.policy.MoreThan
Define a comparison between the numeric value of a property and another numeric value.
MoreThanJobSelector - Class in org.jppf.job
Performs a "more than" strict comparison between a job metadata value or a job name and an other comparable value.
MoreThanJobSelector(Object, Comparable<?>) - Constructor for class org.jppf.job.MoreThanJobSelector
Initialize this selector with a job metadata key and a value to compare with.
MoreThanJobSelector(String) - Constructor for class org.jppf.job.MoreThanJobSelector
Initialize this selector with a value to compare job names with.
moveToEndOfList(K, V) - Method in class org.jppf.utils.collections.ArrayListSortedMap
Look up the specified value in thel ist corresponding to the specified key and move it to then end of the list.
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.
MULTIPLE - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
Flag indicating that all definitions that can be found for a given resource should be returned.
MULTIPLE_NAMES - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
The names of multiple resources for which to find the defintion.
MultipleBuffersInputStream - Class in org.jppf.utils.streams
An output stream implementation that minimizes memory usage.
MultipleBuffersInputStream(JPPFBuffer[]) - Constructor for class org.jppf.utils.streams.MultipleBuffersInputStream
Initialize this input stream with the specified buffers.
MultipleBuffersLocation - Class in org.jppf.io
Data location backed by a list of JPPFBuffer.
MultipleBuffersLocation(byte[]...) - Constructor for class org.jppf.io.MultipleBuffersLocation
Initialize this location from an array of buffers.
MultipleBuffersLocation(int) - Constructor for class org.jppf.io.MultipleBuffersLocation
Initialize this location with the specified size.
MultipleBuffersLocation(int, JPPFBuffer...) - Constructor for class org.jppf.io.MultipleBuffersLocation
Initialize this location from an array of buffers.
MultipleBuffersLocation(List<JPPFBuffer>) - Constructor for class org.jppf.io.MultipleBuffersLocation
Initialize this location with the specified list of buffers.
MultipleBuffersLocation(List<JPPFBuffer>, int) - Constructor for class org.jppf.io.MultipleBuffersLocation
Initialize this location with the specified list of buffers and size.
MultipleBuffersLocation(JPPFBuffer...) - Constructor for class org.jppf.io.MultipleBuffersLocation
Initialize this location from an array of buffers.
MultipleBuffersOutputStream - Class in org.jppf.utils.streams
An output stream implementation that minimizes memory usage.
MultipleBuffersOutputStream() - Constructor for class org.jppf.utils.streams.MultipleBuffersOutputStream
Initialize this output stream with a default buffer length of 32768.
MultipleBuffersOutputStream(List<JPPFBuffer>) - Constructor for class org.jppf.utils.streams.MultipleBuffersOutputStream
Initialize this output stream with a default buffer length of 32768.
MutableJobDependencyGraph - Class in org.jppf.node.protocol.graph
A representation of the jobs dependencies graph.
MutableJobDependencyGraph() - Constructor for class org.jppf.node.protocol.graph.MutableJobDependencyGraph
Default constructor.
MutableReference<E> - Class in org.jppf.utils.concurrent
Holds a mutable object reference witho no locking or synchronization mechanism.
MutableReference() - Constructor for class org.jppf.utils.concurrent.MutableReference
Initiaize this reference with the referend set to null.
MutableReference(E) - Constructor for class org.jppf.utils.concurrent.MutableReference
Initiaize this reference with the specified referend.
mutate() - Method in interface org.jppf.ga.Chromosome
Perform the mutation of this chromosome.

N

name - Variable in class org.jppf.process.AbstractProcessLauncher
Name given to this process, also used as root installation directory.
name - Variable in class org.jppf.utils.JPPFErrorReporter
A name used to identify this error reporter.
name(byte) - Static method in class org.jppf.jmx.JMXHelper
Get a name corresponding to a message type.
NAME - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
The name of a single resource for which to lookup the defintion.
named(String) - Method in class org.jppf.utils.concurrent.QueueHandler.Builder
Set the name of the dequeuer threads, or the name prefix if there are more than one thread.
NamedArguments - Class in org.jppf.utils.cli
 
NamedArguments() - Constructor for class org.jppf.utils.cli.NamedArguments
 
nativeSQL(String) - Method in class org.jppf.persistence.JPPFConnection
 
nbIdleNodes() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
nbIdleNodes() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Get the number of nodes currently idle.
nbIdleNodes(NodeSelector) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
nbIdleNodes(NodeSelector) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Get the number of idle nodes attached to the driver that satisfy the specified selector.
nbIdleNodes(NodeSelector, boolean) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
nbIdleNodes(NodeSelector, boolean) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Get the number of idle nodes attached to the driver that satisfy the specified selector.
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.
nbNodes(NodeSelector) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
nbNodes(NodeSelector) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Get the number of nodes attached to the driver that satisfy the specified selector.
nbObjects - Variable in class org.jppf.nio.AbstractNioMessage
The number of objects to read or write.
nbSelect - Variable in class org.jppf.ga.GeneticAlgorithm
The number of chromosomes to select.
nbThreads - Variable in class org.jppf.load.balancer.AbstractAdaptiveBundler
The number of processing threads in the node.
nbToKeep - Variable in class org.jppf.ga.GeneticAlgorithm
 
nbToKeepPct - Variable in class org.jppf.ga.GeneticAlgorithm
 
negate() - Method in interface org.jppf.job.JobSelector
Negate this job selector.
negate() - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a negation of this policy.
NetworkConnectionInterceptor - Interface in org.jppf.comm.interceptor
Implementations of this interface enable user-defined code to use the underlying network connection to perform network I/O, typically implementing an authentication protocol.
NetworkUtils - Class in org.jppf.utils
Utility class that provides method to discover the network configuration of the current machine.
newBoundedQueueExecutor(int, int, long, String) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Create a pool that directly hands off new tasks, creating new threads as required.
newBundler() - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Create an instance of the bundler with the specified name and parameters.
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.ArrayListSortedMap
 
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.LinkedListHashMap
 
newCollection() - Method in class org.jppf.utils.collections.LinkedListSortedMap
 
newCollection() - Method in class org.jppf.utils.collections.SetHashMap
 
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.SortedSetSortedMap
 
newCollection() - Method in class org.jppf.utils.collections.SynchronizedLinkedListConcurrentMap
 
newCollection() - Method in class org.jppf.utils.collections.VectorHashtable
 
newCondition() - Method in class org.jppf.utils.concurrent.JPPFReentrantLock
 
newConnection(E) - Method in class org.jppf.discovery.DriverDiscovery
Notify that a new driver was discovered.
newDirectHandoffExecutor(int, int, long, String) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Create a pool that directly hands off new tasks, creating new threads as required.
newDirectHandoffExecutor(int, long, String) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Create a pool that directly hands off new tasks, creating new threads as required.
newFixedExecutor(int, long, String) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Create a fixed-size pool.
newFixedExecutor(int, String) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Create a fixed-size pool.
newInstance() - Static method in class org.jppf.comm.socket.SocketInitializer.Factory
 
newInstance() - Static method in class org.jppf.management.diagnostics.HeapDumpCollector.Factory
Create a heap dump collector for the current JVM.
newInstance() - Static method in class org.jppf.utils.hooks.HookFactory
Create a new HookFactory.
newInstance(Class<?>) - Static method in class org.jppf.utils.ReflectionHelper
Invoke a default constructor using reflection.
newInstance(String) - Static method in class org.jppf.utils.ReflectionHelper
Invoke a default constructor using reflection.
newInstance(ClassDescriptor) - Method in interface org.jppf.serialization.SerializationHandler
Create a new instance of the class described by the specified descriptor.
newInstance(TypedProperties) - Static method in class org.jppf.comm.socket.SocketInitializer.Factory
 
newInstance(TypedProperties) - Static method in class org.jppf.job.persistence.JobPersistenceFactory
 
newInstance(TypedProperties, JPPFProperty<Integer>) - Static method in interface org.jppf.execute.ThreadManager
Create the thread manager instance.
newJPPFDirectHandoffExecutor(int, int, long, String) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Create a pool that directly hands off new tasks, creating new threads as required.
newJPPFFixedThreadPool(int, String) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Create a JPPFThreadPool.
newJPPFThreadPool(int, int, long, String) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Create a JPPFThreadPool.
newMBeanProxy(Class<T>, MBeanServerConnection, ObjectName) - Static method in class org.jppf.management.MBeanInvocationHandler
Create a new proxy instance for the specified MBean.
newObjectWrapping() - Static method in class org.jppf.management.JMXMPServer
 
newPeakSize(int) - Method in interface org.jppf.utils.concurrent.QueueHandler.PeakSizeUpdateCallback
Called when a new peak queue size is reached.
newThread(Runnable) - Method in class org.jppf.utils.concurrent.JPPFThreadFactory
 
newThread(ForkJoinPool) - Method in class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
 
nextBundle(T, int, ExecutorChannel<V>) - Method in interface org.jppf.queue.JPPFQueue
Get the next bundle in the queue.
nextElement() - Method in class org.jppf.utils.collections.IteratorEnumeration
Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextMessageToSend() - Method in class org.jppf.nio.AbstractNioContext
Get the next messge to send, if any.
NIO_CHECK_CONNECTION - Static variable in class org.jppf.utils.configuration.JPPFProperties
enable/disable network connection checks on write operations.
NIO_SELECT_TIMEOUT - Static variable in class org.jppf.utils.configuration.JPPFProperties
 
NIO_THREAD_NAME_PREFIX - Static variable in class org.jppf.utils.concurrent.GlobalExecutor
Prefix for the NIO thread names.
NIO_THREAD_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Core number of threads performing network I/O .
NIO_THREAD_POOL_TYPE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Type of NIO thread pool: either dynamic or fixed.
NIO_THREAD_QUEUE_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Queue size for the pool of threads performing network I/O .
NIO_THREAD_TTL - Static variable in class org.jppf.utils.configuration.JPPFProperties
TTL in milliseconds for threads beyond the core number performing network I/O.
NioChannelHandler - Interface in org.jppf.nio
 
NioConstants - Class in org.jppf.nio
 
NioConstants() - Constructor for class org.jppf.nio.NioConstants
 
NioContext - Interface in org.jppf.nio
Context associated with an open communication channel.
NioHelper - Class in org.jppf.nio
Utility methods to help with managing nio servers.
NioHelper() - Constructor for class org.jppf.nio.NioHelper
 
NioMessage - Interface in org.jppf.nio
Common interface for sending data over a communication channel.
NioMessageReader<C extends AbstractNioContext> - Class in org.jppf.nio
Reads from the channel until no more data is available.
NioMessageReader(StatelessNioServer<C>) - Constructor for class org.jppf.nio.NioMessageReader
Initialize this message reader.
NioMessageReader.MessageHandler<C extends AbstractNioContext> - Interface in org.jppf.nio
 
NioMessageWriter<C extends AbstractNioContext> - Class in org.jppf.nio
Writes all messages in the channel's context queue, if any, or keeps writing the current message until the socket send buffer is full.
NioMessageWriter(StatelessNioServer<C>) - Constructor for class org.jppf.nio.NioMessageWriter
Initialize this message writer.
NioObject - Interface in org.jppf.nio
Abstraction of a sequence of data read from, or written to a data channel.
NioServer - Class in org.jppf.nio
Generic server for non-blocking asynchronous socket channel based communications.
Instances of this class rely on a number of possible states for each socket channel, along with the possible transitions between thoses states.
The design of this class enforces the use of typesafe enumerations for the states and transitions, so the developers must think ahead of how to implement their server as a state machine.
NioServer(int, boolean, Object, TypedProperties) - Constructor for class org.jppf.nio.NioServer
Initialize this server with a specified identifier and name.
NioServer(String, int, boolean, Object, TypedProperties) - Constructor for class org.jppf.nio.NioServer
Initialize this server with a specified port number and name.
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(int, boolean, List<TaskGraph.Node>) - Constructor for class org.jppf.node.protocol.graph.TaskGraph.Node
Initialize this node with the specified task.
NODE - Static variable in class org.jppf.management.JPPFManagementInfo
Node information type.
NODE - Static variable in class org.jppf.utils.CloseableHandler
Name for the set of node closeables.
NODE_ACCEPTS_NEW_JOBS - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Whether a node accepts new jobs.
NODE_ANDROID - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether the node is an Android node.
NODE_BUNDLE_ELAPSED_PARAM - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Parameter the total accumulated task execution elapsed time in a bundle.
NODE_CHANNEL_ERROR - Enum constant in enum class org.jppf.job.JobReturnReason
The connection between node and server was severed before the results could be returned.
NODE_CLASS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Internal use.
NODE_CLASS_REQUESTS_TIME - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Time for class loading requests from nodes to complete.
NODE_CLASS_SERVER - Static variable in class org.jppf.nio.NioConstants
Name of the node class server.
NODE_CLASSLOADER_CHANNEL - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for the class loader channel of a node.
NODE_CLASSLOADER_CHANNEL - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for the class loader channel of a node.
NODE_CLASSLOADING_BATCH_PERIOD - Static variable in class org.jppf.utils.configuration.JPPFProperties
How often batched class loadin requests are sent to the server.
NODE_EXCEPTION_PARAM - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Parameter for an eventual exception that prevented the tasks execution in the node.
NODE_EXECUTION - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Execution times in the nodes.
NODE_FORWARDING_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Size of the pool of threads used to process node forwarding requests and notifications.
NODE_HEARTBEAT_CHANNEL - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for a nodet-driver heartbeat connection.
NODE_HEARTBEAT_CHANNEL - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for a nodet-driver heartbeat connection.
NODE_IDLE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether a node is idle.
NODE_IN_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes received from remote nodes.
NODE_INITIATION - Enum constant in enum class org.jppf.classloader.JPPFResourceWrapper.State
State for a node first contacting the class server.
NODE_JOB_DATA_CHANNEL - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for the job data channel of a node.
NODE_JOB_DATA_CHANNEL - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for the job data channel of a node.
NODE_MANAGEMENT_HOST_PARAM - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Parameter for the host the RMI registry for the node is running on.
NODE_MANAGEMENT_PORT_PARAM - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Parameter for the RMI port used by JMX in the node.
NODE_MAX_JOBS - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Maxium number of concurrent jobs.
NODE_MAX_JOBS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Maximum number of jobs that can be handled concurrently by a node.
NODE_NOTIFICATION_TYPE - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Type of notification emitted by a node.
NODE_OFFLINE - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Flag indicating whether the node is in offline mode.
NODE_OFFLINE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether the node runs in offline mode .
NODE_OFFLINE_OPEN_REQUEST - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Request sent by the offline node to the driver upon reconnection to notify that the results are ready for a specified NODE_BUNDLE_ID.
NODE_OUT_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes sent to remote nodes.
NODE_PROCESSING_ERROR - Enum constant in enum class org.jppf.job.JobReturnReason
An error occurred in the node which prevented the normal execution of the tasks.
NODE_PROVISIONING_MASTER - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Marker to indicate whether a node is a master node for the provisioning features.
NODE_PROVISIONING_MASTER_UUID - Enum constant in enum class org.jppf.node.protocol.BundleParameter
UUID of the master node if the current node is a slave.
NODE_PROVISIONING_SLAVE - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Marker to indicate whether a node is a slave node for the provisioning features.
NODE_REQUEST - Enum constant in enum class org.jppf.classloader.JPPFResourceWrapper.State
State for a node requesting a resource from the class server.
NODE_RESERVED_JOB - Static variable in class org.jppf.utils.configuration.JPPFProperties
UUID of the job for which a node is reserved.
NODE_RESERVED_UUID - Static variable in class org.jppf.utils.configuration.JPPFProperties
UUID of the node beofre restart, when it has a job reserved.
NODE_RESPONSE - Enum constant in enum class org.jppf.classloader.JPPFResourceWrapper.State
State for a node receiving a resource from the class server.
NODE_RESPONSE_ERROR - Enum constant in enum class org.jppf.classloader.JPPFResourceWrapper.State
State for a node receiving a resource from the class server, when the resonse could not be obtained from the client.
NODE_RESULTS - Static variable in class org.jppf.node.protocol.SendResultsStrategyConstants
Name of a strategy which returns results as soon as they come back from a node.
NODE_SERVER - Static variable in class org.jppf.nio.NioConstants
Name of the class server.
NODE_THROTTLING_CHECK_PERIOD - Static variable in class org.jppf.utils.configuration.JPPFProperties
How often the node throttling mechanism will check, expressed as an interval in milliseconds.
NODE_UUID - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
A node uuid.
NODE_UUID_PARAM - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Parameter for the node's uuid.
nodeAt(int) - Method in class org.jppf.node.protocol.graph.TaskGraph
Perform a depth-first search topological sort.
NodeConfigNotifierMBean - Interface in org.jppf.management
This MBean notifies any listener of changes to the number of threads of a node.
NodeConfigNotifierMBeanForwarder - Class in org.jppf.management.forwarding.generated
Forwarding proxy for the NodeConfigNotifierMBean MBean.
NodeConfigNotifierMBeanForwarder(JMXDriverConnectionWrapper) - Constructor for class org.jppf.management.forwarding.generated.NodeConfigNotifierMBeanForwarder
Initialize this proxy.
nodeDone(int) - Method in class org.jppf.node.protocol.graph.TaskGraph
Called when a task has completed or was cancelled.
NodeForwardingMBean - Interface in org.jppf.management.forwarding
MBean interface for forwarding node management requests and monitoring notfications via the driver.
NodeForwardingProxyGenerator - Class in org.jppf.management.doc
Generate the source code for static proxies forwzrding requests to node MBeans through a driver.
NodeForwardingProxyGenerator() - Constructor for class org.jppf.management.doc.NodeForwardingProxyGenerator
Initialize this visitor.
NodeForwardingProxyTestGenerator - Class in org.jppf.management.doc
Generate the source code for static proxies forwzrding requests to node MBeans through a driver.
NodeForwardingProxyTestGenerator() - Constructor for class org.jppf.management.doc.NodeForwardingProxyTestGenerator
Initialize this visitor.
nodeInfo - Variable in class org.jppf.server.job.management.NodeJobInformation
The information about the node.
NodeJobInformation - Class in org.jppf.server.job.management
Instances of this cass hold temporary information about a sub-job and the nodes it was dispatched to
NodeJobInformation(JPPFManagementInfo, JobInformation) - Constructor for class org.jppf.server.job.management.NodeJobInformation
 
NodePendingAction - Enum Class in org.jppf.management
An enumeration of the possible pending actions for a node, set via one of the shutdown(false) or restart(false) methods of JPPFNodeAdminMBean.
NODES - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Number of connected nodes.
NodeSelectionProvider - Interface in org.jppf.management.forwarding
Interface that provides a semantic of matching a node against a selector.
NodeSelector - Interface in org.jppf.management
Marker interface for selecting nodes when using the NodeForwardingMBean methods.
nodesInformation() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
nodesInformation() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Request the JMX connection information for all the nodes attached to the server.
nodesInformation(NodeSelector) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
nodesInformation(NodeSelector) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Request the JMX connection information for all the nodes attached to the server which satisfy the specified selector.
nodesInformation(NodeSelector, boolean) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
nodesInformation(NodeSelector, boolean) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Request the JMX connection information for all the nodes attached to the server which satisfy the specified selector.
NodesMatching - Class in org.jppf.node.policy
An execution policy rule that checks whether a specified number of nodes match a node execution policy.
NodesMatching(Operator, long, ExecutionPolicy) - Constructor for class org.jppf.node.policy.NodesMatching
Initialize this execution policy.
NodesMatching(Operator, String, ExecutionPolicy) - Constructor for class org.jppf.node.policy.NodesMatching
Initialize this execution policy.
NodeTaskWrapper - Class in org.jppf.execute
Wrapper around a JPPF task used to catch exceptions caused by the task execution.
NodeTaskWrapper(JobProcessingEntry, Task<?>, ClassLoader, JPPFScheduleHandler) - Constructor for class org.jppf.execute.NodeTaskWrapper
Initialize this task wrapper with a specified JPPF task.
NodeTaskWrapper(Task<?>, ClassLoader, JPPFScheduleHandler) - Constructor for class org.jppf.execute.NodeTaskWrapper
Initialize this task wrapper with a specified JPPF task.
NodeThreadsBundler - Class in org.jppf.load.balancer.impl
This implementation of a load-balancing algorithm illustrates the use of the ChannelAwareness APIs, by sending to each node at most m * n tasks, where n is the number of processing threads in the node, and m is a user-defined parameter which defaults to one.
NodeThreadsBundler(NodeThreadsProfile) - Constructor for class org.jppf.load.balancer.impl.NodeThreadsBundler
Creates a new instance with the specified parameters profile.
NodeThreadsBundlerProvider - Class in org.jppf.load.balancer.spi
Provider implementation for the "nodethreads" algorithm.
NodeThreadsBundlerProvider() - Constructor for class org.jppf.load.balancer.spi.NodeThreadsBundlerProvider
 
NodeThreadsProfile - Class in org.jppf.load.balancer.impl
Profile for the "nodethreads" load-balancing algorithm.
NodeThreadsProfile() - Constructor for class org.jppf.load.balancer.impl.NodeThreadsProfile
Default constructor.
NodeThreadsProfile(TypedProperties) - Constructor for class org.jppf.load.balancer.impl.NodeThreadsProfile
Initialize this profile with values read from the specified configuration.
NON_HEAP_USAGE_MB - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the non-heap usage in MB property.
NON_HEAP_USAGE_RATIO - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the non-heap usage ratio property.
NonCumulativeSnapshot - Class in org.jppf.utils.stats
In this implementation, getLatest() is computed as the average of the latest set of values that were added, or the latest value if only one was added.
NonCumulativeSnapshot(String) - Constructor for class org.jppf.utils.stats.NonCumulativeSnapshot
Initialize this snapshot with a specified title.
NONE - Enum constant in enum class org.jppf.management.NodePendingAction
There is no pending qction.
NOOP_FILTER - Static variable in class org.jppf.utils.stats.JPPFStatistics
A filter which accepts all snapshots.
normalUUID() - Static method in class org.jppf.utils.JPPFUuid
Create a UUID in a standard format as described in UUID.toString().
normalUUID(boolean) - 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.
not(JobSelector) - Static method in interface org.jppf.job.JobSelector
Return a negation of the specified job selector.
Not(ExecutionPolicy) - Static method in class org.jppf.node.policy.ExecutionPolicy
A convenience method to provide a way to negate a policy that is consistent with the execution policy DSL.
NOT_EQUAL - Enum constant in enum class org.jppf.utils.Operator
The number of connections is different from the expected number.
NotEqual - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value_or_expression not_equal_to a.
NotEqual(String, boolean) - Constructor for class org.jppf.node.policy.NotEqual
Define an inequality comparison between the boolean value of a property and another boolean value.
NotEqual(String, boolean, String) - Constructor for class org.jppf.node.policy.NotEqual
Define an inequality comparison between the string value of a property and another string value.
NotEqual(String, double) - Constructor for class org.jppf.node.policy.NotEqual
Define an inequality comparison between the numeric value of a property and another numeric value.
NotEqual(ValueType, String, String) - Constructor for class org.jppf.node.policy.NotEqual
Define an inequality comparison between the numeric value of a property and another numeric value.
Note that if the value type is equal to ValueType.STRING, then the comparison will be case-insensitive.
NotEqualsJobSelector - Class in org.jppf.job
Performs a "not equal" comparison between a job metadata value or a job name and an other comparable value.
NotEqualsJobSelector(Object) - Constructor for class org.jppf.job.NotEqualsJobSelector
Initialize this selector with a value to compare job names with.
NotEqualsJobSelector(Object, Object) - Constructor for class org.jppf.job.NotEqualsJobSelector
Initialize this selector with a job metadata key and a value to compare with.
NOTIF_QUEUE_SIZE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Maximum size of pending notifications queue.
notifClass() - Element in annotation interface org.jppf.management.doc.MBeanNotif
 
NOTIFICATION - Static variable in class org.jppf.jmx.JMXHelper
Identifier for a notification.
NOTIFICATION_OFFLOAD_MEMORY_THRESHOLD - Static variable in class org.jppf.utils.configuration.JPPFProperties
Used heap in bytes above which notifications from task are offloaded to file.
NotificationBundle - Class in org.jppf.node.protocol
 
NotificationBundle(NotificationBundle.NotificationType) - Constructor for class org.jppf.node.protocol.NotificationBundle
 
NotificationBundle.NotificationType - Enum Class in org.jppf.node.protocol
Possible types of notifications.
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.
NotRule(ExecutionPolicy) - Constructor for class org.jppf.node.policy.ExecutionPolicy.NotRule
Initialize this binary logical operator with the specified operands.
NumberProperty<T extends Number> - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for numeric properties.
NumberProperty(String, T, String...) - Constructor for class org.jppf.utils.configuration.NumberProperty
Initialize this property with the specified name and default value.
NumberProperty(String, T, T, T, String...) - Constructor for class org.jppf.utils.configuration.NumberProperty
Initialize this property with the specified name and default value.
NUMERIC - Enum constant in enum class org.jppf.node.policy.ValueType
The execution policy rule applies to numeric values.
NumericExpression - Class in org.jppf.node.policy
An expression that represents a numeric value as either a literal or an expression that returns a numeric value.
NumericExpression(Double) - Constructor for class org.jppf.node.policy.NumericExpression
Initialize as a literal numeric value.
NumericExpression(String) - Constructor for class org.jppf.node.policy.NumericExpression
 

O

OBJECT_SERIALIZATION_CLASS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Serialization scheme: name of a class implementing JPPFSerialization.
objectDescriptor - Variable in class org.jppf.node.protocol.JPPFExceptionResult
This captures the result of ("" + object).
ObjectNameCache - Class in org.jppf.management
A soft references cache of ObjectName instances looked up with a single string name.
ObjectNameCache() - Constructor for class org.jppf.management.ObjectNameCache
 
ObjectPool<E> - Interface in org.jppf.utils.pooling
Interface for oject pools.
objects(Object...) - Static method in class org.jppf.utils.collections.CollectionUtils
Return the parameters as an array of Objects.
ObjectSerializer - Interface in org.jppf.serialization
Instances of this class are used to serialize or deserialize objects to or from an array of bytes.
A specific use of this class is that it can be loaded by a new classloader, making the execution transparent to any change in the client code.
ObjectSerializerImpl - Class in org.jppf.utils
Instances of this class are used to serialize or deserialize objects to or from an array of bytes.
A specific use of this class is that it can be loaded by a new classloader, making the execution transparent to any change in the client code.
ObjectSerializerImpl() - Constructor for class org.jppf.utils.ObjectSerializerImpl
The default constructor must be public to allow for instantiation through Java reflection.
ObjectWrappingInvocationHandler() - Constructor for class org.jppf.management.JMXMPServer.ObjectWrappingInvocationHandler
 
offer(E) - Method in interface org.jppf.utils.concurrent.QueueHandler
Add the specified element to the tail of the queue.
offerToHead(E) - Method in interface org.jppf.utils.concurrent.QueueHandler
Add the specified element to the head of the queue.
OffloadableNotification - Class in org.jppf.management
A notification that can offload its user data to file to avoid OOMEs.
OffloadableNotification(String, ObjectName, long, long) - Constructor for class org.jppf.management.OffloadableNotification
Initialize this notification with the specified parameters.
OffloadableObject<T> - Class in org.jppf.io
 
OffloadableObject() - Constructor for class org.jppf.io.OffloadableObject
 
OffloadableObject(T) - Constructor for class org.jppf.io.OffloadableObject
Initialize with the specified object.
ok - Variable in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Determines whether this connection is ok after is has been checked.
onAccept(Socket) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
onAccept(Socket, JPPFChannelDescriptor) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
Called when a Socket is accepted by a ServerSocket on the server side of a connection.
onAccept(SocketChannel) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
onAccept(SocketChannel, JPPFChannelDescriptor) - Method in class org.jppf.comm.interceptor.AbstractNetworkConnectionInterceptor
 
onAccept(SocketChannel, JPPFChannelDescriptor) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
Called when a SocketChannel is accepted by a ServerSocketChannel on the server side of a connection.
onCancel() - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
 
onCancel() - Method in class org.jppf.node.protocol.AbstractTask
 
onCancel() - Method in interface org.jppf.node.protocol.Task
Callback invoked when this task is cancelled.
onClose() - Method in class org.jppf.nio.AbstractNioContext
Callback that can be invoked upon closing this context or its associated channel.
onCloseAction - Variable in class org.jppf.nio.AbstractNioContext
An optional action to perform upon closing this context or its associated channel.
onConnect(Socket) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
onConnect(Socket, JPPFChannelDescriptor) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
Called when a Socket is connected on the client side of a connection.
onConnect(SocketChannel) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
onConnect(SocketChannel, JPPFChannelDescriptor) - Method in class org.jppf.comm.interceptor.AbstractNetworkConnectionInterceptor
 
onConnect(SocketChannel, JPPFChannelDescriptor) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
Called when a SocketChannel is connected on the client side of a connection.
onConnected(JMXConnectionWrapperEvent) - Method in interface org.jppf.management.JMXConnectionWrapperListener
Notify listeners that a JMX connection wrapper successfully connected to the remote JMX server.
onConnectionTimeout(JMXConnectionWrapperEvent) - Method in interface org.jppf.management.JMXConnectionWrapperListener
Notify listeners that a JMX connection wrapper failed to connect before the timeout specified in the configuration.
OneOf - Class in org.jppf.node.policy
An execution policy rule that encapsulates a test of type property_value_or_expression is one of [value1, ··· , valueN].
OneOf(String, boolean, String...) - Constructor for class org.jppf.node.policy.OneOf
Determine whether the value of a property, expressed as a String, is in the specified array of values.
OneOf(String, double...) - Constructor for class org.jppf.node.policy.OneOf
Determine whether the value of a property, expressed as a double, is in the specified array of values.
OneOf(String, String...) - Constructor for class org.jppf.node.policy.OneOf
Determine whether the value of a property, expressed as a double, is in the specified array of values.
onNewConnection(E) - Method in interface org.jppf.discovery.DriverDiscoveryListener
Called when a new driver connection pool is discovered.
onProcessExit(int) - Method in class org.jppf.process.AbstractProcessLauncher
Called when the subprocess has exited with exit value n.
onProcessExit(int) - Method in class org.jppf.process.ProcessLauncher
Called when the subprocess has exited with exit value n.
onTimeout() - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
 
onTimeout() - Method in class org.jppf.node.protocol.AbstractTask
 
onTimeout() - Method in interface org.jppf.node.protocol.Task
Callback invoked when this task times out.
open() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Open the underlying socket connection.
open() - Method in class org.jppf.comm.socket.SocketChannelClient
Open the underlying socket connection.
open() - Method in interface org.jppf.comm.socket.SocketWrapper
Open the underlying socket connection.
opened - Variable in class org.jppf.comm.socket.AbstractSocketWrapper
Flag indicating the opened state of the underlying socket.
Operator - Enum Class in org.jppf.utils
Enumeration of the possible boolean operators that can be used as a comparison predicates for integer/long values.
or(JobSelector) - Method in interface org.jppf.job.JobSelector
Obtain a job selector that realizes a logical "or" operation on this selector and an other.
or(ExecutionPolicy) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "OR" combination of this policy and the one specified as operand.
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.caching - package org.jppf.caching
Support for caching in JPPF.
org.jppf.classloader - package org.jppf.classloader
org.jppf.client.taskwrapper - package org.jppf.client.taskwrapper
Support for JPPF-annotated, Runnable, Callable and POJO tasks.
org.jppf.comm.discovery - package org.jppf.comm.discovery
Support for automatic discovery of JPPF servers.
org.jppf.comm.interceptor - package org.jppf.comm.interceptor
org.jppf.comm.recovery - package org.jppf.comm.recovery
Support for detection and recovery from hardware failures occurring on remote peers.
org.jppf.comm.socket - package org.jppf.comm.socket
Support for socket-based communication with remote services.
org.jppf.discovery - package org.jppf.discovery
Support for custom discovery of JPPF drivers from clients and other drivers.
org.jppf.doc - package org.jppf.doc
Support for HTML doc generation, using place holders for templates inserted in the HTML code.
org.jppf.doc.jenkins - package org.jppf.doc.jenkins
Support for HTML doc generation, using place holders for templates inserted in the HTML code, for pushing Jenkins build results to the JPPF web site.
org.jppf.execute - package org.jppf.execute
Interfaces for the new load-balancing execution on the client and server side.
org.jppf.execute.async - package org.jppf.execute.async
Interfaces for the new load-balancing execution on the client and server side.
org.jppf.ga - package org.jppf.ga
Support for transport-agnostic communication with remote services and disk overflow.
org.jppf.io - package org.jppf.io
Support for transport-agnostic communication with remote services and disk overflow.
org.jppf.jmx - package org.jppf.jmx
org.jppf.job - package org.jppf.job
Support for job selectors and job management in the server.
org.jppf.job.persistence - package org.jppf.job.persistence
org.jppf.job.persistence.impl - package org.jppf.job.persistence.impl
org.jppf.load.balancer - package org.jppf.load.balancer
Classes supporting the load-balancing of tasks distribution to the servers and nodes.
org.jppf.load.balancer.impl - package org.jppf.load.balancer.impl
This package contains the implementations of all the JPPF built-in load-balancing algorithms.
org.jppf.load.balancer.persistence - package org.jppf.load.balancer.persistence
org.jppf.load.balancer.spi - package org.jppf.load.balancer.spi
org.jppf.location - package org.jppf.location
org.jppf.logging - package org.jppf.logging
Support for the extensions to the JDK logging facilities.
org.jppf.logging.jdk - package org.jppf.logging.jdk
Support for JDK logging via JMX notifications.
org.jppf.logging.jmx - package org.jppf.logging.jmx
Support for the JMX-based logging.
org.jppf.logging.log4j - package org.jppf.logging.log4j
Support for Log4j logging via JMX notifications.
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
org.jppf.management.diagnostics.provider - package org.jppf.management.diagnostics.provider
org.jppf.management.doc - package org.jppf.management.doc
Support for generation of the JPPF MBeans reference documentation..
org.jppf.management.forwarding - package org.jppf.management.forwarding
org.jppf.management.forwarding.generated - package org.jppf.management.forwarding.generated
This package is a place holder for static proxies to nodes MBeans whose requests and notifications are fowrarded through a driver.
org.jppf.management.spi - package org.jppf.management.spi
Support for service provider interface, to provide pluggable management beans, including user-defined ones.
org.jppf.net - package org.jppf.net
Support for networking in JPPF.
org.jppf.nio - package org.jppf.nio
Support for asynchronous communication between JPPF components.
org.jppf.nio.acceptor - package org.jppf.nio.acceptor
Support for NIO-based communication with the clients.
org.jppf.node - package org.jppf.node
The JPPF node API.
org.jppf.node.event - package org.jppf.node.event
org.jppf.node.idle - package org.jppf.node.idle
Support for detection of an idle state on the current host.
Here idle means no keyboard or mouse activity was detected for a specified time.
org.jppf.node.policy - package org.jppf.node.policy
Classes supporting execution policies.
org.jppf.node.protocol - package org.jppf.node.protocol
org.jppf.node.protocol.graph - package org.jppf.node.protocol.graph
Support for graphs of tasks within jobs and graphs of jobs.
org.jppf.node.provisioning - package org.jppf.node.provisioning
Classes supporting the node provisioning feature.
org.jppf.persistence - package org.jppf.persistence
Classes supporting database services and other persistence features.
org.jppf.process - package org.jppf.process
Classes supporting the creation of client, driver and node processes.
org.jppf.queue - package org.jppf.queue
Common classes providing support for job queuing in the JPPF client and driver.
org.jppf.scheduling - package org.jppf.scheduling
Support for time-scheduling actions.
org.jppf.scripting - package org.jppf.scripting
Support for embedded scripting within JPPF.
org.jppf.serialization - package org.jppf.serialization
org.jppf.server.job.management - package org.jppf.server.job.management
Support for job management mbeans in the server.
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.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.cli - package org.jppf.utils.cli
Utility and helper classes for command-line arguments processing.
org.jppf.utils.collections - package org.jppf.utils.collections
Utility and helper classes providing complex collections processing.
org.jppf.utils.compilation - package org.jppf.utils.compilation
Classes used for compiling source code on the fly.
org.jppf.utils.concurrent - package org.jppf.utils.concurrent
Utility and helper classes for concurrent programming.
org.jppf.utils.configuration - package org.jppf.utils.configuration
Classes supporting usage, loading and storage of the JPPF configuration.
org.jppf.utils.generator - package org.jppf.utils.generator
Classes supporting automatic code generation for various areas in JPPF.
org.jppf.utils.hooks - package org.jppf.utils.hooks
Utility and helper classes used to define, register and invoke execution hooks.
This is originally inspired by this issue tracker task: JPPF-159 Provide an API for easily implementing simple hooks in any area
org.jppf.utils.pooling - package org.jppf.utils.pooling
Support for dyynamic object pooling in JPPF.
org.jppf.utils.stats - package org.jppf.utils.stats
Classes supporting statistics in JPPF.
org.jppf.utils.streams - package org.jppf.utils.streams
Collection of stream utility classes.
orNot(ExecutionPolicy) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "OR" combination of this policy and the negations of the one specified as argument.
orNot(ExecutionPolicy...) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "OR" combination of this policy and the negations of those specified as arguments.
OrRule(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.ExecutionPolicy.OrRule
Initialize this OR operator with the specified operands.
OS_NAME - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the os name and version property.
Oshi - Class in org.jppf.management.diagnostics.provider
Instances of this class wrap a singleton SystemInfo object, which is the entry point for the Oshi API.
out - Variable in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
The underlying print writer.
OutputDestination - Interface in org.jppf.io
This interface represents an abstraction of any destination for outgoing data.
outputFrequency - Variable in class org.jppf.ga.GeneticAlgorithm
How often to display the latest state.
outputStreamAltered(ProcessWrapperEvent) - Method in class org.jppf.node.protocol.CommandLineTask
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 interface org.jppf.process.ProcessWrapperEventListener
Notification that the process has written to its output stream.
OutputToLoggerRedirector - Class in org.jppf.logging
Redirect System.out.println() calls to an SLF4J-based logger.
outSnapshot - Variable in class org.jppf.nio.AbstractNioContext
Outbound traffic statistics snapshot.
OverflowDetectorCallback - Class in org.jppf.io
This callback throws an IOException whenever the cumulated size of the data written to a stream exceeds Integer.MAX_VALUE.
OverflowDetectorCallback() - Constructor for class org.jppf.io.OverflowDetectorCallback
 

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.
padLeft(String, char, int, boolean) - 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.
padRight(String, char, int, boolean) - 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(U, V) - Constructor for class org.jppf.utils.Pair
Initialize this pair with two values.
PARAM_END - Static variable in class org.jppf.doc.HtmlDocGenerator
End of a template parameter placeholder.
PARAM_JMX_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Manually defined JMX connection pool size for a client-to-driver connection (parametrized).
PARAM_MAX_JOBS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Manually defined maximum number of jobs that can be handled concurrently by a single connection.
PARAM_PEER_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
COnnection pool size for a manually configured peer driver connection (parametrized).
PARAM_PEER_RECOVERY_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Heartbeat enabled flag for a manually configured peer driver connection (parametrized).
PARAM_PEER_SERVER_HOST - Static variable in class org.jppf.utils.configuration.JPPFProperties
Server host for a manually configured peer driver connection (parametrized).
PARAM_PEER_SERVER_PORT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Server port for a manually configured peer driver connection (parametrized).
PARAM_PEER_SSL_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
SSL enabled flag for a manually configured peer driver connection (parametrized).
PARAM_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Manually defined connection pool size for a client-to-driver connection (parametrized).
PARAM_PRIORITY - Static variable in class org.jppf.utils.configuration.JPPFProperties
Manually defined priority for a client-to-driver connection (parametrized).
PARAM_RECOVERY_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Heartbeat enabled flag for a manually configured peer client connection (parametrized).
PARAM_SERVER_HOST - Static variable in class org.jppf.utils.configuration.JPPFProperties
Manually defined driver host for a client-to-driver connection (parametrized).
PARAM_SERVER_PORT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Manually defined driver port for a client-to-driver connection (parametrized).
PARAM_SERVER_SSL_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Manually defined SSL enabled flag for a client-to-driver connection (parametrized).
PARAM_START - Static variable in class org.jppf.doc.HtmlDocGenerator
Start of a template parameter placeholder.
parameters - Variable in class org.jppf.management.MBeanServerForwarderAdapter
Optional parameters that may be passed by the configuration.
parameters - Variable in class org.jppf.utils.collections.MetadataImpl
The map holding the mapping of keys to values.
parameters() - Element in annotation interface org.jppf.management.doc.MBeanElementType
 
PARENT_FIRST - Enum constant in enum class org.jppf.classloader.DelegationModel
Standard delegation model to parent first.
parse(Reader) - Method in class org.jppf.node.policy.PolicyParser
Parse an XML document in a reader into a tree of option descriptors.
parse(String) - Method in class org.jppf.node.policy.PolicyParser
Parse an XML document in a file into a tree of option descriptors.
parseAddresses(String) - Static method in class org.jppf.utils.NetworkUtils
Parse a list of addresses.
parseArguments(String...) - Method in class org.jppf.utils.cli.NamedArguments
 
parseArguments(String...) - Method in class org.jppf.utils.cli.PositionalArguments
 
parseDataSize(String) - Static method in class org.jppf.utils.configuration.ConfigurationUtils
Parse a memory size value in format [size][unit] where: size is a positive long value unit is one of 'g', 'm', 'k', 'b' or uppercase equivalents 'G', 'M', 'K', 'B'.
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.
parseIPV4Addresses() - Method in class org.jppf.management.JPPFSystemInformation
Parse the list of IP v4 addresses contained in this JPPFSystemInformation instance.
This method is provided as a convenience so developers don't have to do the parsing themselves.
parseIPV6Addresses() - Method in class org.jppf.management.JPPFSystemInformation
Parse the list of IP v6 addresses contained in this JPPFSystemInformation instance.
This method is provided as a convenience so developers don't have to do the parsing themselves.
parseJvmOptions(String) - Method in class org.jppf.process.AbstractProcessLauncher
Parse the specified String as a list of JVM options.
parseNumber(String, Number) - Static method in class org.jppf.utils.StringUtils
Parse a Number from a String.
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.
parsePolicy(String) - Static method in class org.jppf.node.policy.PolicyParser
Parse an XML document representing an execution policy.
parsePolicyFile(String) - Static method in class org.jppf.node.policy.PolicyParser
Parse an XML document representing an execution policy from a file path.
parseStringArray(String, String) - Static method in class org.jppf.utils.StringUtils
Parse the specified source string into a list of strings according to the specified separator.
parseStringArray(String, String, boolean) - Static method in class org.jppf.utils.StringUtils
Parse the specified source string into a list of strings according to the specified separator.
parseStrings(String, String) - Static method in class org.jppf.utils.StringUtils
Parse the specified source string into a list of strings according to the specified separator.
parseStrings(String, String, boolean) - Static method in class org.jppf.utils.StringUtils
Parse the specified source string into a list of strings according to the specified separator.
PasswordInFile - Class in org.jppf.ssl
A password source which uses a base64-encoded string stored in a file
PasswordInFile(String...) - Constructor for class org.jppf.ssl.PasswordInFile
Initialize this password source with a plain text password.
path - Variable in class org.jppf.location.AbstractLocation
The path for this location.
pathname(Path) - Method in class org.jppf.persistence.AbstractFilePersistence
Get the full path name for the file or directory denoted by the specified path.
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.
PEAK_THREADS_COUNT - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the peak threads count property.
peer - Variable in class org.jppf.nio.AbstractNioContext
Determines whether the associated channel is connected to a peer server.
PEER - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
Flag indicating whether the remote peer is a peer server.
PEER - Static variable in class org.jppf.management.JPPFManagementInfo
Peer driver information type.
PEER_ALLOW_ORPHANS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to send jobs to orphan peer servers.
PEER_DISCOVERY_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable peer server discovery.
PEER_DISCOVERY_REMOVAL_CLEANUP_INTERVAL - Static variable in class org.jppf.utils.configuration.JPPFProperties
 
PEER_HANDLER_PERIOD - Static variable in class org.jppf.utils.configuration.JPPFProperties
 
PEER_HEARTBEAT_CHANNEL - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for a driver-tot-driver heartbeat connection.
PEER_HEARTBEAT_CHANNEL - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for a driver-tot-driver heartbeat connection.
PEER_IN_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes received from remote peer servers.
PEER_OUT_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes sent to remote peer servers.
PEER_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Size of discovered peer server connection pools.
PEER_PROCESSING_THREADS - Static variable in class org.jppf.utils.configuration.JPPFProperties
 
PEER_RECOVERY_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Heartbeat enabled flag for a discovered peer driver connection.
PEER_SSL_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Toggle secure connections to remote peer servers.
PeerDriverDiscovery - Class in org.jppf.discovery
Abstract superclass for custom peer driver discovery mechanisms in JPPF drivers.
PeerDriverDiscovery() - Constructor for class org.jppf.discovery.PeerDriverDiscovery
 
PeerDriverMBean - Interface in org.jppf.management
 
PEERS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Space-separated list of peer server names.
PEERS_LOAD_BALANCE_THRESHOLD - Static variable in class org.jppf.utils.configuration.JPPFProperties
The number of connected nodes below which this driver load-balances to other peer drivers.
PENDING - Enum constant in enum class org.jppf.node.protocol.TaskState
Task was just received - no result or exception.
pendingAction() - Method in class org.jppf.management.JMXNodeConnectionWrapper
 
pendingAction() - Method in interface org.jppf.management.JPPFNodeAdminMBean
Determine wether a deffered shutdwon or restartd was requested and not yet performed for the node.
pendingAction(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the pendingAction operation for all selected nodes (determine wether a deffered shutdwon or restartd was requested and not yet performed for the node).
pendingBundleIds - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
Mapping of job uuids to the ids of the pending bundles for each job.
pendingEntries - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
Map of the bundles being read from the server and not yet submitted to this execution manager.
performAction(int) - Method in interface org.jppf.process.LauncherListenerProtocolHandler
Perform the action with the specified code.
PerformanceCache - Class in org.jppf.load.balancer
Each instance of this class acts as a container for the performance data related to a node.
PerformanceCache(int) - Constructor for class org.jppf.load.balancer.PerformanceCache
Initialize this data holder with the maximum number of samples in the performance cache.
PerformanceCache(int, double) - Constructor for class org.jppf.load.balancer.PerformanceCache
Initialize this data holder with the maximum number of samples in the performance cache, and initial mean execution time.
PerformanceSample - Class in org.jppf.load.balancer
This is a utility class to be used to store the pair of mean and the number of samples this mean is based on.
PerformanceSample() - Constructor for class org.jppf.load.balancer.PerformanceSample
Default constructor.
PerformanceSample(double, long) - Constructor for class org.jppf.load.balancer.PerformanceSample
Initialize this sample with the specified mean execute time and number of samples.
performContextAction(StatelessNioServer.ContextFilter<C>, StatelessNioServer.ContextAction<C>) - Method in class org.jppf.nio.StatelessNioServer
Perform the specified action on the contexts that pass the specified filter.
performCrossover(Chromosome[]) - Method in class org.jppf.ga.GeneticAlgorithm
Perform the crossover operation for the specified population.
performMutation(Chromosome[], int) - Method in class org.jppf.ga.GeneticAlgorithm
Mutate the specified population.
PersistedJobsManagerMBean - Interface in org.jppf.job.persistence
This MBean manages jobs persisted by the driver.
PersistenceInfo - Interface in org.jppf.job.persistence
This interface represents the objects that are persisted in a job persistence store.
PersistenceInfoImpl - Class in org.jppf.job.persistence
Implementation of the PersistenceInfo interface.
PersistenceInfoImpl(String, JPPFDistributedJob, PersistenceObjectType, int, DataLocation) - Constructor for class org.jppf.job.persistence.PersistenceInfoImpl
Initialize this persistence information object.
PersistenceInfoKey - Class in org.jppf.job.persistence.impl
Instances of this class represent a key in the cache.
PersistenceInfoKey(String, PersistenceObjectType, int) - Constructor for class org.jppf.job.persistence.impl.PersistenceInfoKey
Intiialize this cache key.
PersistenceInfoKey(PersistenceInfo) - Constructor for class org.jppf.job.persistence.impl.PersistenceInfoKey
Intiialize this cache key.
PersistenceObjectType - Enum Class in org.jppf.job.persistence
An enumeration of the possible types of objects or job elements that are persisted.
PersistenceSpec - Class in org.jppf.node.protocol
This class defines whether a job should be persisted and the behavior of the persistence facility upon recovery.
PersistenceSpec() - Constructor for class org.jppf.node.protocol.PersistenceSpec
 
PersistentState - Interface in org.jppf.load.balancer.persistence
This interface is implemented by load-balancers that wish to persist their state.
PIPE_PATTERN - Static variable in class org.jppf.utils.RegexUtils
Pre-compiled regex pattern that matches any pipe '|' character.
PlainNioObject - Class in org.jppf.nio
Instances of this class represent a data frame read asynchronously from an input source.
PlainNioObject(SocketChannel, int) - Constructor for class org.jppf.nio.PlainNioObject
Initialize this NioObject with the specified channel and size.
PlainNioObject(SocketChannel, DataLocation) - Constructor for class org.jppf.nio.PlainNioObject
Initialize this NioObject with the specified size.
PlainNioObject(SocketChannel, JPPFBuffer) - Constructor for class org.jppf.nio.PlainNioObject
Initialize this NioObject with the specified channel and size.
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.
PojoTaskWrapper - Class in org.jppf.client.taskwrapper
Task wrapper for POJO classes.
PojoTaskWrapper(String, Object, Object...) - Constructor for class org.jppf.client.taskwrapper.PojoTaskWrapper
Initialize this wrapper with the specified Runnable object.
PolicyContext - Class in org.jppf.node.policy
Instances of this class provide contextual information to execution policies.
PolicyContext(JobSLA, JobClientSLA, JobMetadata, int, JPPFStatistics) - Constructor for class org.jppf.node.policy.PolicyContext
Initialize this policy context.
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.
PolicyUtils - Class in org.jppf.node.policy
Utility methods to resolve, parse and manipulate execution policies.
PolicyUtils() - Constructor for class org.jppf.node.policy.PolicyUtils
 
poll() - Method in interface org.jppf.utils.concurrent.QueueHandler
Get the head element from the queue.
POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Connection pool size for server connections discovered via UDP multicast.
populate() - Method in class org.jppf.management.JPPFSystemInformation
Populate this system information object.
population - Variable in class org.jppf.ga.GeneticAlgorithm
The genetic algorithm's population.
port - Variable in class org.jppf.comm.socket.AbstractSocketWrapper
The port number on the host the socket connects to.
ports - Variable in class org.jppf.nio.acceptor.AcceptorNioServer
The ports this server is listening to.
pos - Variable in class org.jppf.ga.CrossoverTask
Crossover position.
pos - Variable in class org.jppf.utils.JPPFBuffer
Current position in this buffer.
position - Variable in class org.jppf.nio.AbstractNioMessage
The current position in the list of data locations.
PositionalArguments - Class in org.jppf.utils.cli
 
PositionalArguments() - Constructor for class org.jppf.utils.cli.PositionalArguments
 
PositionalElement<T extends PositionalElement<T>> - Interface in org.jppf.node.protocol
Interface representig an object that cn be accessed by its position in an ordered set.
postEpoch(Chromosome) - Method in class org.jppf.ga.GeneticAlgorithm
Callback invoked at the end of each epoch.
postProcess(String) - Method in class org.jppf.net.RangePattern
Perform post-processing of the source string before applying common transformations.
postVisitDirectory(Path, IOException) - Method in class org.jppf.utils.DeleteFileVisitor
 
postVisitNode(TaskGraph.Node) - Method in interface org.jppf.node.protocol.graph.TaskNodeVisitor
Called after visiting the specified node.
postWrite(C, NioMessage) - Method in class org.jppf.nio.NioMessageWriter
Method called after a message is sent to the remote peer.
Preference - Class in org.jppf.node.policy
A policy which evaluates a set of policies ordered by preference.
Preference(List<ExecutionPolicy>) - Constructor for class org.jppf.node.policy.Preference
Initialize this policy with the specified array of children policies.
Preference(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.Preference
Initialize this policy with the specified array of children policies.
prepareCall(String) - Method in class org.jppf.persistence.JPPFConnection
 
prepareCall(String, int, int) - Method in class org.jppf.persistence.JPPFConnection
 
prepareCall(String, int, int, int) - Method in class org.jppf.persistence.JPPFConnection
 
prepareStatement(String) - Method in class org.jppf.persistence.JPPFConnection
 
prepareStatement(String, int) - Method in class org.jppf.persistence.JPPFConnection
 
prepareStatement(String, int[]) - Method in class org.jppf.persistence.JPPFConnection
 
prepareStatement(String, int, int) - Method in class org.jppf.persistence.JPPFConnection
 
prepareStatement(String, int, int, int) - Method in class org.jppf.persistence.JPPFConnection
 
prepareStatement(String, String[]) - Method in class org.jppf.persistence.JPPFConnection
 
preProcess(String) - Method in class org.jppf.net.RangePattern
Perform pre-processing of the source string before applying common transformations.
prettyPrint(CollectionMap<K, V>) - Static method in class org.jppf.utils.collections.CollectionUtils
Print the content of a collection map in an easily readable way.
preVisitNode(TaskGraph.Node) - Method in interface org.jppf.node.protocol.graph.TaskNodeVisitor
Called before visiting the specified node.
preWrite(C, NioMessage) - Method in class org.jppf.nio.NioMessageWriter
Method called just before a message is sent to the remote peer.
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.
printf(Logger, String, Object...) - Static method in class org.jppf.utils.streams.StreamUtils
Convenience method to print a formatted mssage to System.out and a specified logger.
println(String) - Method in class org.jppf.logging.OutputToLoggerRedirector
 
printPidAndUuid(String, String) - Static method in class org.jppf.utils.SystemUtils
Prints the JPPF process id and uuid to System.out.
printProperties(String, List<JPPFProperty<?>>) - Method in class org.jppf.doc.AbstractConfigurationPrinter
Print all JPPF properties grouped by tag.
printSAXParseException(SAXParseException, String) - Method in class org.jppf.utils.SchemaValidator
Print a trace of the specified sax parsing exception.
printString(String) - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Print the stpecified string.
printSystemProperties() - Static method in class org.jppf.utils.SystemUtils
Print the system properties to a string.
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.
printThreadInfo(ThreadInfo) - Static method in class org.jppf.utils.concurrent.DeadlockDetector
Print details of the specified thread, including monitors and locks, into 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.
printToString(ThreadDump, String, boolean, int) - Static method in class org.jppf.management.diagnostics.HTMLThreadDumpWriter
Print the specified thread dump directly to a string.
printUsage() - Method in class org.jppf.utils.cli.NamedArguments
 
printUsage() - Method in class org.jppf.utils.cli.PositionalArguments
 
priorityMap - Variable in class org.jppf.queue.AbstractJPPFQueue
A map of task bundles, ordered by descending priority.
process - Variable in class org.jppf.process.AbstractProcessLauncher
A reference to the JPPF subprocess, used to kill it when tis launcher exits.
process(Properties) - Method in class org.jppf.utils.configuration.ScriptHandler
Evaluate all scripted expressions in all values of the specified properties object and replace the values with the results of the evaluations.
PROCESS_CPU_LOAD - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the current process cpu load in % property.
PROCESS_RESIDENT_SET_SIZE - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the process resident size property.
PROCESS_VIRTUAL_SIZE - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the process virtual size property.
ProcessCommands - Class in org.jppf.process
This class holds the constant for actions handled by a LauncherListenerProtocolHandler.
PROCESSING_THREADS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Number of processing threads in the node.
PROCESSING_THREADS_TTL - Static variable in class org.jppf.utils.configuration.JPPFProperties
Number of processing threads in the node.
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, boolean) - Constructor for class org.jppf.process.ProcessLauncher
Initialize this process launcher.
ProcessLauncherEvent - Class in org.jppf.process
Instances of this class represent notifications that a slave process was started or terminated.
ProcessLauncherEvent(AbstractProcessLauncher) - Constructor for class org.jppf.process.ProcessLauncherEvent
Intiialize this event with the specified process launcher as source.
ProcessLauncherListener - Interface in org.jppf.process
Listener interface that must be implemented by all classes wishing to receive notifications of when a node is started or stopped.
processPort - Variable in class org.jppf.process.AbstractProcessLauncher
The port number the server socket listens to.
processServer - Variable in class org.jppf.process.AbstractProcessLauncher
The server socket the node listens to.
processStarted(ProcessLauncherEvent) - Method in interface org.jppf.process.ProcessLauncherListener
Notifies that a process was started.
processStopped(ProcessLauncherEvent) - Method in interface org.jppf.process.ProcessLauncherListener
Notifies that a process was stopped.
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
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.ProcessWrapperEvent
Initialize this event with the specified source.
ProcessWrapperEventListener - Interface in org.jppf.process
Listener interface for receiving event notifications from a process wrapper.
profile - Variable in class org.jppf.load.balancer.AbstractBundler
The parameters of this load-balancing algorithm.
Project - Class in org.jppf.doc.jenkins
 
Project(String) - Constructor for class org.jppf.doc.jenkins.Project
Iitialize this project with the specified name.
PropertiesCollection<E> - Interface in org.jppf.utils
A grouping of TypedProperties objects, representing multiple sets of properties while allowing to retrive vlaues as if it were a single set of properties.
PropertiesHelper - Class in org.jppf.utils.configuration
 
PropertiesHelper() - Constructor for class org.jppf.utils.configuration.PropertiesHelper
 
PropertiesLoader - Class in org.jppf.utils.configuration
This class loads and resolves the includes in a configuration file or source.
PropertiesLoader() - Constructor for class org.jppf.utils.configuration.PropertiesLoader
 
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.
PROPERTY_NAME - Enum constant in enum class org.jppf.node.policy.ValueType
Used for literal string expressions that represent a property name.
PropertyNameExpression - Class in org.jppf.node.policy
A special type or expression that represents either the name of a property or an expression that resolves to a specified target type.
PropertyNameExpression(String, ValueType) - Constructor for class org.jppf.node.policy.PropertyNameExpression
Initialize with the specified property name.
PropertyType - Enum Class in org.jppf.utils
Enumeration of possible properties types.
ProportionalBundler - Class in org.jppf.load.balancer.impl
This bundler implementation computes bundle sizes proportional to the mean execution time for each node to the power of n, where n is an integer value specified in the configuration file as "proportionality factor".
The scope of this bundler is all nodes, which means that it computes the size for all nodes.
The mean execution time is computed as a moving average over a number of tasks, specified in the bundling algorithm profile configuration as "minSamplesToAnalyse"
This algorithm is well suited for relatively small networks (a few dozen nodes at most).
ProportionalBundler(ProportionalProfile) - Constructor for class org.jppf.load.balancer.impl.ProportionalBundler
Creates a new instance with the initial size of bundle as the start size.
ProportionalBundlerProvider - Class in org.jppf.load.balancer.spi
Provider implementation for the "proportional" load-balancing algorithm.
ProportionalBundlerProvider() - Constructor for class org.jppf.load.balancer.spi.ProportionalBundlerProvider
 
ProportionalProfile - Class in org.jppf.load.balancer.impl
Parameters profile for a proportional bundler.
ProportionalProfile() - Constructor for class org.jppf.load.balancer.impl.ProportionalProfile
Initialize this profile with default parameters.
ProportionalProfile(TypedProperties) - Constructor for class org.jppf.load.balancer.impl.ProportionalProfile
Initialize this profile with values read from the configuration file.
provideBuffer() - Static method in class org.jppf.utils.pooling.DirectBufferPool
Get a buffer from the pool, or a new buffer if the pool is empty.
PROVIDER_INITIATION - Enum constant in enum class org.jppf.classloader.JPPFResourceWrapper.State
State for a resource provider first contacting the class server.
PROVIDER_REQUEST - Enum constant in enum class org.jppf.classloader.JPPFResourceWrapper.State
State for the class server requesting a resource from a resource provider.
PROVIDER_RESPONSE - Enum constant in enum class org.jppf.classloader.JPPFResourceWrapper.State
State for the class server receiving a resource from a resource provider.
providers - Variable in class org.jppf.utils.ServiceProviderHandler
The list of provider instances.
PROVISIONING_MASTER - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether the node is a master node.
PROVISIONING_MASTER_UUID - Static variable in class org.jppf.utils.configuration.JPPFProperties
UUID of the master node for a given slave node.
PROVISIONING_REQUEST_CHECK_TIMEOUT - Static variable in class org.jppf.utils.configuration.JPPFProperties
 
PROVISIONING_SLAVE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether the node is a slave node.
PROVISIONING_SLAVE_CONFIG_PATH - Static variable in class org.jppf.utils.configuration.JPPFProperties
Directory where slave-specific configuration files are located.
PROVISIONING_SLAVE_ID - Static variable in class org.jppf.utils.configuration.JPPFProperties
Id of a slave node generated by/scoped by its master.
PROVISIONING_SLAVE_JVM_OPTIONS - Static variable in class org.jppf.utils.configuration.JPPFProperties
JVM options always added to the slave startup command.
PROVISIONING_SLAVE_PATH_PREFIX - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path prefix for the root directory of slave nodes.
PROVISIONING_STARTUP_OVERRIDES_FILE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path to an optional config overrides file for slaves launched at startup.
PROVISIONING_STARTUP_OVERRIDES_SOURCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
An optional config overrides source (name of a class implementing ConfigurationSourceReader or ConfigurationSource) for slaves launched at startup.
PROVISIONING_STARTUP_SLAVES - Static variable in class org.jppf.utils.configuration.JPPFProperties
Number of slaves to launch upon master node startup.
provisionSlaveNodes(int) - Method in interface org.jppf.node.provisioning.JPPFNodeProvisioningMBean
Start or stop the required number of slaves to reach the specified number.
provisionSlaveNodes(int, boolean) - Method in interface org.jppf.node.provisioning.JPPFNodeProvisioningMBean
Start or stop the required number of slaves to reach the specified number.
provisionSlaveNodes(int, boolean, TypedProperties) - Method in interface org.jppf.node.provisioning.JPPFNodeProvisioningMBean
Start or stop the required number of slaves to reach the specified number, using the specified config overrides.
provisionSlaveNodes(int, TypedProperties) - Method in interface org.jppf.node.provisioning.JPPFNodeProvisioningMBean
Start or stop the required number of slaves to reach the specified number, using the specified config overrides.
provisionSlaveNodes(NodeSelector, int) - Method in class org.jppf.management.forwarding.generated.JPPFNodeProvisioningMBeanForwarder
Invoke the provisionSlaveNodes operation for all selected nodes (provision the specified number of slave nodes, starting new ones or stopping existing ones as needed).
provisionSlaveNodes(NodeSelector, int) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Start or stop the required number of slaves to reach the specified number on the selected nodes.
provisionSlaveNodes(NodeSelector, int) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Start or stop the required number of slaves to reach the specified number on the selected nodes.
provisionSlaveNodes(NodeSelector, int, boolean) - Method in class org.jppf.management.forwarding.generated.JPPFNodeProvisioningMBeanForwarder
Invoke the provisionSlaveNodes operation for all selected nodes (provision the specified number of slave nodes, starting new ones or stopping existing ones as needed).
provisionSlaveNodes(NodeSelector, int, boolean) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Start or stop the required number of slaves to reach the specified number on the selected nodes.
provisionSlaveNodes(NodeSelector, int, boolean) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Start or stop the required number of slaves to reach the specified number on the selected nodes.
provisionSlaveNodes(NodeSelector, int, boolean, TypedProperties) - Method in class org.jppf.management.forwarding.generated.JPPFNodeProvisioningMBeanForwarder
Invoke the provisionSlaveNodes operation for all selected nodes (provision the specified number of slave nodes, starting new ones or stopping existing ones as needed).
provisionSlaveNodes(NodeSelector, int, boolean, TypedProperties) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes.
provisionSlaveNodes(NodeSelector, int, boolean, TypedProperties) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes.
provisionSlaveNodes(NodeSelector, int, TypedProperties) - Method in class org.jppf.management.forwarding.generated.JPPFNodeProvisioningMBeanForwarder
Invoke the provisionSlaveNodes operation for all selected nodes (provision the specified number of slave nodes, starting new ones or stopping existing ones as needed).
provisionSlaveNodes(NodeSelector, int, TypedProperties) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes.
provisionSlaveNodes(NodeSelector, int, TypedProperties) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Start or stop the required number of slaves to reach the specified number, using the specified config overrides, on the selected nodes.
publish(LogRecord) - Method in class org.jppf.logging.jdk.JmxHandler
put(E) - Method in interface org.jppf.utils.concurrent.QueueHandler
Add the specified element to the tail of the queue, waiting if necessary for available space in the queue.
put(E) - Method in class org.jppf.utils.pooling.AbstractObjectPoolImpl.LinkedData
Add an object to the tail.
put(E) - Method in interface org.jppf.utils.pooling.ObjectPool
Release an object into this pool, and make it available.
put(Object, Object) - Method in class org.jppf.utils.UnmodifiableTypedProperties
Deprecated.
This method does nothing as modification is not permitted.
put(ByteBuffer) - Method in class org.jppf.utils.pooling.DirectBufferPoolQueue
 
put(ByteBuffer) - Method in class org.jppf.utils.pooling.SynchronizedDirectBufferPool
 
put(K, Exception) - Method in class org.jppf.utils.ResultsMap
Add an entry with an exceptional value to this map.
put(K, InvocationResult<V>) - Method in class org.jppf.utils.ResultsMap
Add an entry to this map.
put(K, V) - Method in class org.jppf.caching.AbstractJPPFMapCache
 
put(K, V) - Method in interface org.jppf.caching.JPPFMapCache
Put an element in the cache.
put(K, V) - Method in class org.jppf.caching.JPPFSynchronizedSoftCache
 
put(K, V) - Method in class org.jppf.utils.collections.SoftReferenceValuesMap
 
put(K, V) - Method in class org.jppf.utils.ResultsMap
Add an entry to this map.
put(T) - Method in class org.jppf.utils.pooling.AbstractBoundedObjectPoolQueue
 
put(T) - Method in class org.jppf.utils.pooling.AbstractObjectPoolImpl
 
put(T) - Method in class org.jppf.utils.pooling.AbstractObjectPoolQueue
 
put(T) - Method in class org.jppf.utils.pooling.AbstractPoolSet
 
putAll(Map<? extends Object, ? extends Object>) - Method in class org.jppf.utils.UnmodifiableTypedProperties
Deprecated.
This method does nothing as modification is not permitted.
putFields() - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
putNioHelper(int, NioHelper) - Static method in class org.jppf.nio.NioHelper
Map a new port to the specified NioHelper instance.
putServer(int, NioServer) - Method in class org.jppf.nio.NioHelper
Map the specified server tot he specified identifier.
putToHead(E) - Method in interface org.jppf.utils.concurrent.QueueHandler
Add the specified element to the head of the queue, waiting if necessary for available space in the queue.
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

QUERY_MBEANS - Static variable in class org.jppf.jmx.JMXHelper
QUERY_NAMES - Static variable in class org.jppf.jmx.JMXHelper
queryMBeans(ObjectName, QueryExp) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
queryNames(ObjectName, QueryExp) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
queue - Variable in class org.jppf.utils.pooling.AbstractObjectPoolQueue
The pool of objects.
queue - Variable in class org.jppf.utils.pooling.AbstractPoolSet
The pool of objects.
QueueEvent<T,U,V> - Class in org.jppf.queue
Instances of this class represent JPPFQueue events.
QueueEvent(JPPFQueue<T, U, V>, T, boolean) - Constructor for class org.jppf.queue.QueueEvent
Initialize this event with the specified queue and bundle.
QueueHandler<E> - Interface in org.jppf.utils.concurrent
Instances of this class handle an optionally bounded queue of elements.
QueueHandler.Builder<E> - Class in org.jppf.utils.concurrent
Builder class for QueueHandler instances.
QueueHandler.ElementHandler<E> - Interface in org.jppf.utils.concurrent
An operation applied to each element taken from the queue by the dequeuer thread(s).
QueueHandler.PeakSizeUpdateCallback - Interface in org.jppf.utils.concurrent
Callback invoked when a new peak queue size is reached.
QueueListener<T,U,V> - Interface in org.jppf.queue
Queue listener interface.
QueueListenerAdapter<T,U,V> - Class in org.jppf.queue
Queue listener adapter, providing no-op implemzntations for the QueueListener interface methods.
QueueListenerAdapter() - Constructor for class org.jppf.queue.QueueListenerAdapter
 
queueListeners - Variable in class org.jppf.queue.AbstractJPPFQueue
The list of registered listeners.
QUOTE - Static variable in class org.jppf.doc.HtmlDocGenerator
Enclosing sequence for parameter values.

R

RAM_USAGE_MB - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the ram usage in MB property.
RAM_USAGE_RATIO - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the ram usage ratio property.
random - Variable in class org.jppf.ga.AbstractChromosome
A random number generator.
random - Variable in class org.jppf.ga.GeneticAlgorithm
 
random - Variable in class org.jppf.ga.TournamentSelector
Random number generator.
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.nio.AbstractNioMessage
 
read() - Method in interface org.jppf.nio.NioMessage
Read data from a channel.
read() - Method in interface org.jppf.nio.NioObject
Attempt to read an object from an inbound channel.
read() - Method in class org.jppf.nio.PlainNioObject
Read the current block of data.
read() - Method in class org.jppf.nio.SimpleNioMessage
 
read() - Method in interface org.jppf.nio.SSLHandler
Read from the channel via the SSLEngine into the application receive buffer.
read() - Method in class org.jppf.nio.SSLHandlerImpl
 
read() - Method in class org.jppf.nio.SSLNioObject
 
read() - 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() - Method in class org.jppf.utils.streams.ChannelInputStream
 
read() - Method in class org.jppf.utils.streams.MultipleBuffersInputStream
Read a single byte from this input stream.
read() - Method in class org.jppf.utils.streams.NotifyingInputStream
 
read(byte[]) - Method in class org.jppf.utils.streams.ChannelInputStream
 
read(byte[]) - Method in class org.jppf.utils.streams.MultipleBuffersInputStream
Read from this input stream into the specified byte array.
read(byte[]) - Method in class org.jppf.utils.streams.NotifyingInputStream
 
read(byte[], int, int) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Read len bytes from a TCP connection into a byte array, starting at position offset in that array.
read(byte[], int, int) - Method in class org.jppf.comm.socket.SocketChannelClient
Read len bytes from a TCP connection into a byte array, starting at position offset in that array.
read(byte[], int, int) - Method in interface org.jppf.comm.socket.SocketWrapper
Read len bytes from a TCP connection into a byte array, starting at position offset in that array.
read(byte[], int, int) - Method in class org.jppf.io.ChannelInputSource
Read data from this input source into an array of bytes.
read(byte[], int, int) - Method in interface org.jppf.io.InputSource
Read data from this input source into an array of bytes.
read(byte[], int, int) - Method in class org.jppf.io.SocketWrapperInputSource
Read data from this input source into an array of bytes.
read(byte[], int, int) - Method in class org.jppf.io.StreamInputSource
Read data from this input source into an array of bytes.
read(byte[], int, int) - Method in class org.jppf.serialization.JPPFObjectInputStream
 
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(byte[], int, int) - Method in class org.jppf.utils.streams.ChannelInputStream
 
read(byte[], int, int) - Method in class org.jppf.utils.streams.MultipleBuffersInputStream
Read from this input stream into the specified byte array.
read(byte[], int, int) - Method in class org.jppf.utils.streams.NotifyingInputStream
 
read(C) - Method in class org.jppf.nio.NioMessageReader
Read from the channel until no more data is available (i.e. socket receive buffer is empty).
read(ByteBuffer) - Method in class org.jppf.io.ChannelInputSource
Read data from this input source into a byte buffer.
read(ByteBuffer) - Method in interface org.jppf.io.InputSource
Read data from this input source into a byte buffer.
read(ByteBuffer) - Method in class org.jppf.io.SocketWrapperInputSource
Read data from this input source into a byte buffer.
read(ByteBuffer) - Method in class org.jppf.io.StreamInputSource
Read data from this input source into a byte buffer.
READ - Static variable in interface org.jppf.nio.NioMessage
Read operation.
readBoolean() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readBoolean(byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize an int value from an array of bytes.
readByte() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readByteCount - Variable in class org.jppf.nio.AbstractNioContext
The number of bytes read by this channel.
readChar() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readChar(byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize an int value from an array of bytes.
readData(InputSource) - Static method in class org.jppf.io.IOHelper
Read a provider or task data from an input source.
readData(InputSource, int) - Static method in class org.jppf.io.IOHelper
Read a provider or task data from an input source with a known data size.
readDObject(Deserializer, ClassDescriptor) - Method in class org.jppf.serialization.ConcurrentHashMapHandler
 
readDObject(Deserializer, ClassDescriptor) - Method in class org.jppf.serialization.JavaTimeSerializationHandler
 
readDObject(Deserializer, ClassDescriptor) - Method in interface org.jppf.serialization.SerializationHandler
Deserialize an object of the type processed by this serialization handler.
readDObject(Deserializer, ClassDescriptor) - Method in class org.jppf.serialization.VectorHandler
 
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
 
readHandler - Variable in class org.jppf.nio.StatelessNioServer
 
readInt() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Read an int value from a socket connection.
readInt() - Method in class org.jppf.comm.socket.SocketChannelClient
Read an int value from a socket connection.
readInt() - Method in interface org.jppf.comm.socket.SocketWrapper
Read an int value from a socket connection.
readInt() - Method in class org.jppf.io.ChannelInputSource
Read an int value from this input source.
readInt() - Method in interface org.jppf.io.InputSource
Read an int value from this input source.
readInt() - Method in class org.jppf.io.SocketWrapperInputSource
Read an int value from this input source.
readInt() - Method in class org.jppf.io.StreamInputSource
Read an int value from this input source.
readInt() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readInt(byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize an int value from an array of bytes.
readInt(InputStream) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize an int value from a stream.
readInt(ReadableByteChannel) - Static method in class org.jppf.serialization.SerializationUtils
Read an integer value from a channel.
readLine() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readLong() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readLong(byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize an int value from an array of bytes.
readLong(InputStream) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize an int value from a stream.
readMessage - Variable in class org.jppf.nio.AbstractNioContext
Container for the current message data.
readMessage() - Method in class org.jppf.nio.acceptor.AcceptorContext
Read data from a channel.
readMessage() - Method in interface org.jppf.nio.NioContext
Read data from a channel.
readNextObject() - Method in class org.jppf.nio.AbstractNioMessage
Read the next serializable object from the specified channel.
readObjectOverride() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readPartial(byte[], int, int) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
 
readPartial(byte[], int, int) - Method in class org.jppf.comm.socket.SocketChannelClient
 
readPartial(byte[], int, int) - Method in interface org.jppf.comm.socket.SocketWrapper
Read bytes from a TCP connection into a byte array, starting at position offset in that array.
readShort() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readShort(byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize an int value from an array of bytes.
readStringLength(InputStream, byte[]) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize an int value from a stream.
readTextFile(File) - Static method in class org.jppf.utils.FileUtils
Read the content of a specified file into a string.
readTextFile(Reader) - Static method in class org.jppf.utils.FileUtils
Read the content of a specified reader into a string.
readTextFile(String) - Static method in class org.jppf.utils.FileUtils
Read the content of a specified file into a string.
readToBuf(InputStream, byte[], int, int) - Static method in class org.jppf.serialization.SerializationUtils
Read the specified number of bytes into the temp buffer.
readUnsignedByte() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readUnsignedShort() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readUTF() - Method in class org.jppf.serialization.JPPFObjectInputStream
 
readVarInt(InputStream, byte[]) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize an int value from a stream.
readVarLong(InputStream, byte[]) - Static method in class org.jppf.serialization.SerializationUtils
Deserialize a long value from a stream.
receive() - Method in class org.jppf.comm.discovery.JPPFMulticastReceiver
Retrieve the driver connection information broadcast by the driver.
receive() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Read an object from a TCP socket connection.
receive() - Method in class org.jppf.comm.socket.SocketChannelClient
Read an object from a TCP socket connection.
receive() - Method in interface org.jppf.comm.socket.SocketWrapper
Read an object from a TCP socket connection.
receive(int) - Method in class org.jppf.comm.socket.BootstrapSocketClient
Read an object from a TCP socket connection.
receive(int) - Method in class org.jppf.comm.socket.SocketChannelClient
Read an object from a TCP socket connection.
receive(int) - Method in class org.jppf.comm.socket.SocketClient
Read an object from a TCP socket connection.
receive(int) - Method in interface org.jppf.comm.socket.SocketWrapper
Read an object from a TCP socket connection.
receiveBytes(int) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Read an object from a TCP socket connection.
receiveBytes(int) - Method in class org.jppf.comm.socket.SocketChannelClient
Read an object from a TCP socket connection.
receiveBytes(int) - Method in interface org.jppf.comm.socket.SocketWrapper
Read an array of bytes from a TCP socket connection.
receiveMessage() - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Read a message form the remote peer.
receiveMessage(int, int) - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Read a message from the remote peer.
Receiver(InetAddress, int) - Constructor for class org.jppf.comm.discovery.JPPFMulticastReceiver.Receiver
Initialize this Receiver with the specified address and port.
reconnect(Boolean) - Method in class org.jppf.management.JMXNodeConnectionWrapper
Force the node to reconnect without restarting.
reconnect(Boolean) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Force the node to reconnect without restarting.
reconnect(NodeSelector, Boolean) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the reconnect operation for all selected nodes (force the node to reconnect without restarting, specifying whether to wait for executing tasks to complete).
reconnect(NodeSelector, Boolean) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Force the specified nodes to reconnect.
RECONNECT - Enum constant in enum class org.jppf.management.NodePendingAction
A deferred reconnection was requested.
RECONNECT_INITIAL_DELAY - Static variable in class org.jppf.utils.configuration.JPPFProperties
Delay in seconds before the first (re)connection attempt.
RECONNECT_INTERVAL - Static variable in class org.jppf.utils.configuration.JPPFProperties
Frequency in seconds of reconnection attempts.
RECONNECT_MAX_TIME - Static variable in class org.jppf.utils.configuration.JPPFProperties
Time in seconds after which reconnection attempts stop.
reconnectionNotification - Variable in class org.jppf.execute.AbstractExecutionManager
Set if the node must reconnect to the driver.
reconnectionNotification - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
Set if the node must reconnect to the driver.
RECOVERY_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable recovery from hardware failures through a heartbeat mechanism.
RECOVERY_MAX_RETRIES - Static variable in class org.jppf.utils.configuration.JPPFProperties
Maximum number of pings to the node before the connection is considered broken.
RECOVERY_READ_TIMEOUT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Maximum ping response time from the node.
RECOVERY_REAPER_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Number of threads allocated to the node connection reaper.
recoveryEnabled - Variable in class org.jppf.comm.discovery.JPPFConnectionInformation
Whether the recovery (aka heartbeat) mechanism is enabled.
REDIRECT_ERR - Static variable in class org.jppf.utils.configuration.JPPFProperties
File to redirect System.err to.
REDIRECT_ERR_APPEND - Static variable in class org.jppf.utils.configuration.JPPFProperties
Append to existing file (true) or create new one (false).
REDIRECT_OUT - Static variable in class org.jppf.utils.configuration.JPPFProperties
File to redirect System.out to.
REDIRECT_OUT_APPEND - Static variable in class org.jppf.utils.configuration.JPPFProperties
Append to existing file (true) or create new one (false).
ReflectionHelper - Class in org.jppf.utils
Collection of utility methods to facilitate the use of reflection.
ReflectionHelper() - Constructor for class org.jppf.utils.ReflectionHelper
 
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
 
RegexJobSelector - Class in org.jppf.job
Performs a regular expression match on either a job name or a job metadata value specified by its key.
RegexJobSelector(Object, String) - Constructor for class org.jppf.job.RegexJobSelector
Initialize this selector with a job metadata key and a regular expression.
RegexJobSelector(Object, String, int) - Constructor for class org.jppf.job.RegexJobSelector
Initialize this selector with a job metadata key and a regular expression.
RegexJobSelector(String) - Constructor for class org.jppf.job.RegexJobSelector
Initialize this selector with a regular expression to match against job names.
RegexJobSelector(String, int) - Constructor for class org.jppf.job.RegexJobSelector
Initialize this selector with a regular expression to match against job names.
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.
RegexUtils - Class in org.jppf.utils
This class provides a set of utility methods for manipulating regular expressions, along with a set of pre-compiled common regular expressions.
register(DriverDiscoveryListener<E>) - Method in class org.jppf.discovery.DriverDiscoveryHandler
Register the specified discovery listener with all disoveries found with SPI.
registerChannel(NioChannelHandler, SocketChannel) - Method in class org.jppf.nio.StatelessNioServer
Register the specified channel with this server's selectior.
registerConfigSingleHook(JPPFProperty<String>, Class<T>, T, ClassLoader) - Method in class org.jppf.utils.hooks.HookFactory
Register a hook defined via a configuration property, of which a single instance is discovered and invoked.
registerConfigSingleHook(JPPFProperty<String>, Class<T>, T, ClassLoader, Class<?>[], Object...) - Method in class org.jppf.utils.hooks.HookFactory
Register a hook defined via a configuration property, of which a single instance is discovered and invoked.
registeredMBeanNames - Variable in class org.jppf.management.spi.AbstractMBeanProviderManager
Keeps a list of MBeans registered with the MBean server.
registerForwardingNotificationListener(NodeSelector, String) - Method in interface org.jppf.management.forwarding.ForwardingNotficationEmitter
Register a listener with the specified node selector and MBean.
registerForwardingNotificationListener(NodeSelector, String, NotificationListener, NotificationFilter, Object) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Register a notification listener which will receive notifications from the specified MBean on the selected nodes.
registerMBean(Object, ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
registerSPIMultipleHook(Class<T>, T, ClassLoader) - Method in class org.jppf.utils.hooks.HookFactory
Register a hook defined via SPI, for which all looked up instances are discovered and invoked.
registerSPIMultipleHook(Class<T>, T, ClassLoader, Class<?>[], Object...) - Method in class org.jppf.utils.hooks.HookFactory
Register a hook defined via SPI, for which all looked up instances are discovered and invoked.
registerSPISingleHook(Class<T>, T, ClassLoader) - Method in class org.jppf.utils.hooks.HookFactory
Register a hook defined via SPI, of which a single instance is discovered and invoked.
registerSPISingleHook(Class<T>, T, ClassLoader, Class<?>[], Object...) - Method in class org.jppf.utils.hooks.HookFactory
Register a hook defined via SPI, of which a single instance is discovered and invoked.
RejectAll - Class in org.jppf.node.policy
An execution policy rule that rejects everything.
RejectAll() - Constructor for class org.jppf.node.policy.RejectAll
Create an accept all policy not wrapping another policy.
RejectAll(ExecutionPolicy) - Constructor for class org.jppf.node.policy.RejectAll
Create a "reject all" policy wrapping another policy.
releaseBuffer(ByteBuffer) - Static method in class org.jppf.utils.pooling.DirectBufferPool
Release a buffer into the pool and make it available.
releaseMBeanServer(MBeanServer) - Static method in class org.jppf.management.JPPFMBeanServerFactory
Release the specified MBeanServer.
releaseSavepoint(Savepoint) - Method in class org.jppf.persistence.JPPFConnection
 
releaseScriptRunner(ScriptRunner) - Static method in class org.jppf.scripting.ScriptRunnerFactory
Release the specified runner back into its pool when no longer used.
remaining() - Method in class org.jppf.utils.JPPFBuffer
Return the number of bytes available for writing in this buffer.
remainingFromPos() - Method in class org.jppf.utils.JPPFBuffer
Return the number of bytes available for reading in this buffer.
REMOTE - Enum constant in enum class org.jppf.persistence.JPPFDatasourceFactory.Scope
Remote nodes only.
REMOTE_EXECUTION_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable remote execution (client only).
remoteProtocols() - Static method in class org.jppf.jmx.JMXHelper
 
remove(E) - Method in interface org.jppf.caching.JPPFCollectionCache
Remove an element from the cache.
remove(E) - Method in class org.jppf.caching.JPPFSimpleSetCache
 
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
Deprecated.
This method does nothing as modification is not permitted.
remove(String) - Method in interface org.jppf.node.protocol.ClassPath
Deprecated.
the name attribute has no clearly definied, consistent semantics. It is no longer used. Use ClassPath.remove(ClassPathElement) instead.
remove(String) - Method in class org.jppf.node.protocol.ClassPathImpl
Deprecated.
the name attribute has no clearly defined, consistent semantics. It is no longer used.
remove(K) - Method in class org.jppf.caching.AbstractJPPFMapCache
 
remove(K) - Method in interface org.jppf.caching.JPPFMapCache
Remove an element from the cache.
remove(K) - Method in class org.jppf.caching.JPPFSynchronizedSoftCache
 
remove(ClassPathElement) - Method in interface org.jppf.node.protocol.ClassPath
Remove the specified element from this classpath.
remove(ClassPathElement) - Method in class org.jppf.node.protocol.ClassPathImpl
 
remove(JPPFProperty<T>) - Static method in class org.jppf.utils.JPPFConfiguration
Remove the predefined property.
remove(JPPFProperty<T>) - Method in class org.jppf.utils.TypedProperties
Remove the specified predefined property.
remove(JPPFProperty<T>, String...) - Static method in class org.jppf.utils.JPPFConfiguration
Remove the predefined parametrized property.
remove(JPPFProperty<T>, String...) - Method in class org.jppf.utils.TypedProperties
REMOVE_NOTIFICATION_LISTENER - Static variable in class org.jppf.jmx.JMXHelper
REMOVE_NOTIFICATION_LISTENER_FILTER_HANDBACK - Static variable in class org.jppf.jmx.JMXHelper
REMOVE_NOTIFICATION_LISTENER_OBJECTNAME - Static variable in class org.jppf.jmx.JMXHelper
REMOVE_NOTIFICATION_LISTENER_OBJECTNAME_FILTER_HANDBACK - Static variable in class org.jppf.jmx.JMXHelper
removeAll(Collection<?>) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
removeAllConnections() - Method in class org.jppf.nio.acceptor.AcceptorNioServer
 
removeAllConnections() - Method in class org.jppf.nio.NioServer
Close and remove all connections accepted by this server.
removeAllNotificationListeners() - Method in class org.jppf.management.forwarding.AbstractMBeanForwarder
Remove all listeners registered from this MBean forwarder.
removeAllProviders() - Method in class org.jppf.utils.ServiceProviderHandler
Remove all providers from the list of providers.
removeBinding(String) - Method in class org.jppf.node.protocol.ScriptedTask
Remove the specified variable from the user-defined bindings.
removeBinding(String) - Method in class org.jppf.scripting.ScriptDefinition
Remove the specified variable from the user-defined bindings.
removeBundle(T) - Method in interface org.jppf.queue.JPPFQueue
Remove the specified bundle from the queue.
removeClientConnectionListener(HeartbeatConnectionListener) - Method in class org.jppf.comm.recovery.HeartbeatConnection
Remove a listener from the list of listeners.
removeDataSource(String) - Method in class org.jppf.persistence.JPPFDatasourceFactory
Remove the data source with the specified name.
removeDiscovery(DriverDiscovery<E>) - Method in class org.jppf.discovery.DriverDiscoveryHandler
Remove an existing disocvery from this handler.
removeEldestEntry(Map.Entry<K, V>) - Method in class org.jppf.utils.collections.LRUMap
 
removeExecutionManagerListener(ExecutionManagerListener) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
removeExecutionManagerListener(ExecutionManagerListener) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Remove a listener from the registered listeners.
removeExecutionStatusListener(ExecutorChannelStatusListener) - Method in interface org.jppf.execute.ExecutorChannel
Remove a execution status listener from this channel's list of listeners.
removeJMXConnectionWrapperListener(JMXConnectionWrapperListener) - Method in class org.jppf.management.JMXConnectionWrapper
Remove a listener from this connection wrapper.
removeJobTasksListener(JobTasksListener) - Method in interface org.jppf.job.JobTasksListenerManager
Remove a listener from the list of job tasks 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(ProcessWrapperEventListener) - Method in class org.jppf.process.ProcessWrapper
Remove a listener from the list of listeners.
removeListener(JPPFStatisticsListener) - Method in class org.jppf.utils.stats.JPPFStatistics
Remove a listener to the list of listeners.
removeListener(JPPFStatisticsListener, JPPFStatistics.Filter) - Method in class org.jppf.utils.stats.JPPFStatistics
Remove a listener to the list of listeners.
removeLocationEventListener(LocationEventListener) - Method in class org.jppf.location.AbstractLocation
 
removeLocationEventListener(LocationEventListener) - Method in interface org.jppf.location.Location
Remove a listener from the list of location event listeners for this location.
removeNioHelper(int) - Static method in class org.jppf.nio.NioHelper
Remove a port mùapping.
removeNode(String) - Method in class org.jppf.node.protocol.graph.MutableJobDependencyGraph
Remove the node with the specified id from this graph.
removeNode(JobDependencyNode) - Method in class org.jppf.node.protocol.graph.MutableJobDependencyGraph
Recursively remove the specified node and all its dependencies from this graph.
removeNotificationListener(String) - Method in class org.jppf.management.forwarding.AbstractMBeanForwarder
Remove a listener from this MBean forwarder.
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.
removeNotificationListener(NotificationListener) - Method in class org.jppf.management.AbstractMBeanStaticProxy
Unregister a notification listener from the MBean.
removeNotificationListener(NotificationListener, NotificationFilter, Object) - Method in class org.jppf.management.AbstractMBeanStaticProxy
Unregister a notification listener from the MBean.
removeNotificationListener(ObjectName, NotificationListener) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
removeNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
removeNotificationListener(ObjectName, ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
removeParameter(Object) - Method in interface org.jppf.utils.collections.Metadata
Remove a parameter from the metadata.
removeParameter(Object) - Method in class org.jppf.utils.collections.MetadataImpl
 
removePort(int) - Method in class org.jppf.nio.NioHelper
Remove the specified port from the list of ports.
removeProcessLauncherListener(ProcessLauncherListener) - Method in class org.jppf.process.AbstractProcessLauncher
Remove a listener from the list of listeners.
removeProperty(String) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Remove the specified property.
removeProperty(JPPFProperty<?>) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Remove the specified property.
removeProperty(JPPFProperty<T>, String...) - Method in class org.jppf.utils.TypedProperties
Remove the specified predefined parametrized property.
removeProvider(T) - Method in class org.jppf.utils.ServiceProviderHandler
Remove a listener from the list of providers.
removeQueueListener(QueueListener<T, U, V>) - Method in class org.jppf.queue.AbstractJPPFQueue
Remove a listener from the list of listeners.
removeServer(int) - Method in class org.jppf.nio.acceptor.AcceptorNioServer
Remove the server identified by the local port it is listening to.
removeServer(int) - Method in class org.jppf.nio.NioHelper
Map the specified server tot he specified identifier.
removeServer(int) - Method in class org.jppf.nio.NioServer
Remove the server identified by the local port it is listneing to.
removeSnapshot(String) - Method in class org.jppf.utils.stats.JPPFStatistics
Remove the snapshot with the specified label.
removeTaskExecutionListener(TaskExecutionListener) - Method in class org.jppf.node.protocol.TaskExecutionDispatcher
Remove a task execution listener from the list of task execution listeners.
removeUnderscores(String) - Static method in class org.jppf.utils.configuration.PropertiesHelper
Remove the underscore characters from the specfied string.
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.
replace(NamedArguments) - Method in class org.jppf.utils.FileReplacer
Replace, in a set of specified files, a piece of text with another.
ReplacerFilter(String[]) - Constructor for class org.jppf.utils.FileReplacer.ReplacerFilter
Initializer this filter with the specified set of file extensions.
ReplacerFilter(String[], String[]) - Constructor for class org.jppf.utils.FileReplacer.ReplacerFilter
Initializer this filter with the specified set of file extensions.
REQUEST_TIMEOUT - Static variable in class org.jppf.jmx.JPPFJMXProperties
Maximum time in milliseconds to wait for a JMX request to succeed, default to 15,000 ms.
requestLoad(Collection<PersistenceInfo>) - Method in interface org.jppf.job.persistence.PersistedJobsManagerMBean
Request loading of the specified job's elements.
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 imediately.
requestResourceCacheReset(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeMaintenanceMBeanForwarder
Invoke the requestResourceCacheReset operation for all selected nodes (request a reset of the resource caches of all the JPPF class loaders maintained by the node).
requestShutdown - Variable in class org.jppf.nio.NioServer
Shutdown requested for this server
requiresLayout() - Method in class org.jppf.logging.log4j.JmxAppender
Determines whether a layout is required.
reset() - Method in class org.jppf.io.MultipleBuffersLocation
Reset the state of this location.
reset() - Method in interface org.jppf.management.JPPFNodeTaskMonitorMBean
Reset the statistics maintained by this MBean.
reset() - Method in class org.jppf.nio.AbstractNioObject
 
reset() - Method in interface org.jppf.nio.NioObject
Reset this object.
reset() - Method in class org.jppf.nio.PlainNioObject
 
reset() - Method in class org.jppf.nio.SSLNioObject
 
reset() - Static method in class org.jppf.serialization.JPPFSerialization.Factory
Reset the configured serialization.
reset() - Method in class org.jppf.utils.AbstractTypedProperties
 
reset() - Method in class org.jppf.utils.hooks.HookFactory
Reset this factory to its original state.
reset() - Method in class org.jppf.utils.JPPFBuffer
Reset this buffer's position to 0.
reset() - Static method in class org.jppf.utils.JPPFConfiguration
Reset and reload the JPPF configuration.
reset() - Method in class org.jppf.utils.stats.AbstractJPPFSnapshot
Reset all counters to their initial values.
reset() - Method in interface org.jppf.utils.stats.JPPFSnapshot
Reset all counters to their initial values.
reset() - Method in class org.jppf.utils.stats.JPPFStatistics
Reset all contained snapshots to their initial values.
reset() - Method in class org.jppf.utils.stats.SingleValueSnapshot
Reset all counters to their initial values.
reset(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeTaskMonitorMBeanForwarder
Invoke the reset operation for all selected nodes (reset the statistics maintained by this MBean).
reset(JPPFStatistics.Filter) - Method in class org.jppf.utils.stats.JPPFStatistics
Reset all contained snapshots to their initial values.
reset(TypedProperties) - Static method in class org.jppf.utils.JPPFConfiguration
Reset the JPPF configuration with the specified properties.
resetConfig() - Static method in class org.jppf.ssl.SSLHelper_Old
Reset the SSL configuration.
resetConfig() - Method in class org.jppf.ssl.SSLHelper
Reset the SSL configuration.
resetCurrentLength - Variable in class org.jppf.nio.AbstractNioMessageBase
 
resetStatistics() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
resetStatistics() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Reset this server's statistics.
resetTaskClassLoader(Object...) - Method in interface org.jppf.node.Node
Reset the current task class loader if any is present (i.e. if a job is being executed), without reconnecting to the server.
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.
resetTaskCounter(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the resetTaskCounter operation for all selected nodes (reset the node's executed tasks counter to zero).
resetTaskCounter(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Reset the specified nodes' executed tasks counter to zero.
resetTaskCounter(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Reset the specified nodes' executed tasks counter to zero.
resolve(T) - Method in class org.jppf.utils.configuration.SubstitutionsHandler
Resolve the substitutions in the input TypedProperties object.
RESOLVE_ADDRESSES - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to resolve IP addresses.
resolveClassLoader(ClassLoader) - Method in class org.jppf.classloader.AbstractResourceProvider
Resolve the class loader to use for getting resources from the classpath.
resolveClassLoader(ClassLoader) - Method in class org.jppf.classloader.ResourceProviderImpl
 
resolveName(String...) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
resolveName(String...) - Method in interface org.jppf.utils.configuration.JPPFProperty
Resolve the name of the property by substituting the parameters names with actual values.
resolveName(String, String...) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
resolveName(String, String...) - Method in interface org.jppf.utils.configuration.JPPFProperty
Resolve the specified alias for the property's name by substituting the parameters names with actual values.
resolvePolicy(TypedProperties, String) - Static method in class org.jppf.node.policy.PolicyUtils
Create the execution policy form the defintiion.
RESOURCE_CACHE_DIR - Static variable in class org.jppf.utils.configuration.JPPFProperties
Root location of the file-persisted caches.
RESOURCE_CACHE_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether the class loader resource cache is enabled.
RESOURCE_CACHE_STORAGE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Type of cache storage: either 'file' or 'memory'.
RESOURCE_LIST - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
A list of available definitions for a single resource name.
RESOURCE_MAP - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
Mapping of a list of available definitions for each resource name when looking up multiple resources.
ResourceFuture<V extends JPPFResourceWrapper> - Class in org.jppf.classloader
Future for handling class loading requests.
ResourceFuture() - Constructor for class org.jppf.classloader.ResourceFuture
Initialize this future.
ResourceIdentifier - Enum Class in org.jppf.classloader
An enumeration of the possible keys in a JPPFResourceWrapper data map.
ResourceProvider - Interface in org.jppf.classloader
Instances of this interface are dedicated to reading resource files form the JVM's classpath and converting them into arrays of bytes.
ResourceProviderImpl - Class in org.jppf.classloader
Instances of this class are dedicated to reading resource files form the JVM's classpath and converting them into arrays of bytes.
ResourceProviderImpl() - Constructor for class org.jppf.classloader.ResourceProviderImpl
Default constructor.
resources - Variable in class org.jppf.classloader.JPPFResourceWrapper
Performance optimization.
RESOURCES_KEY - Enum constant in enum class org.jppf.classloader.ResourceIdentifier
The resources held by a CompositeResourceWrapper.
response - Variable in class org.jppf.classloader.ResourceFuture
The execution result.
restart() - Method in class org.jppf.management.JMXNodeConnectionWrapper
Restart the node.
restart() - Method in interface org.jppf.management.JPPFNodeAdminMBean
Restart the node.
restart(Boolean) - Method in class org.jppf.management.JMXNodeConnectionWrapper
Restart the node.
restart(Boolean) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Restart the node.
restart(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the restart operation for all selected nodes (restart the node unconditionally).
restart(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Restart the specified nodes.
restart(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Restart the specified nodes.
restart(NodeSelector, Boolean) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the restart operation for all selected nodes (restart the node, specifying whether to wait for executing tasks to complete).
restart(NodeSelector, Boolean) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Restart the specified nodes.
restart(NodeSelector, Boolean) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Restart the specified nodes.
RESTART - Enum constant in enum class org.jppf.management.NodePendingAction
A deferred restart was requested.
RESTART_INTERRUPT - Static variable in class org.jppf.process.ProcessCommands
Request a restart with interruptIfRunning = true.
RESTART_NO_INTERRUPT - Static variable in class org.jppf.process.ProcessCommands
Request a restart with interruptIfRunning = false.
restartShutdown(Long, Long) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
restartShutdown(Long, Long) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Perform a shutdown or restart of the server.
RESUBMIT - Enum constant in enum class org.jppf.node.protocol.TaskState
Task is to be resubmitted.
RESUBMIT_TASK_POSITIONS - Enum constant in enum class org.jppf.node.protocol.BundleParameter
An array of ints that holds the positions of the tasks that are marked as having to be resubmitted.
result() - Method in class org.jppf.utils.InvocationResult
Get the invocation result.
RESULT - Enum constant in enum class org.jppf.node.protocol.TaskState
A result was received for task.
resultCount - Variable in class org.jppf.execute.async.JobProcessingEntry
The number of completed tasks.
results() - Method in class org.jppf.utils.ResultsMap
Get the unwrapped results of all entries in this map with a non-exception result.
RESULTS_RECEIVED - Enum constant in enum class org.jppf.job.JobReturnReason
The tasks were normally processed by the node.
resultsEntrySet() - Method in class org.jppf.utils.ResultsMap
Get the entry set for all unwrapped non-exception results in this map.
ResultsMap<K,V> - Class in org.jppf.utils
This class provides convenient methods to inspect and access a mapping of InvocationResult instances to specified keys.
ResultsMap() - Constructor for class org.jppf.utils.ResultsMap
 
resultsReceived(JobTasksEvent) - Method in interface org.jppf.job.JobTasksListener
Called when tasks results are about to be sent back to the client.
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 uuid.
resumeJobs(JobSelector) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Resume the jobs specified with a given job selector.
retainAll(Collection<?>) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
retrieveManagementHostOrLocalhost() - Static method in class org.jppf.utils.NetworkUtils
Get the management host specified in the configuration file.
retrieveTTL(TypedProperties, JPPFProperty<Long>) - Static method in interface org.jppf.execute.ThreadManager
Compute a thread TTL based on the specified configuration and ttl property.
RetryUtils - Class in org.jppf.utils
Utility methods for retrying a callback that throws an exception, until it succeeds or either a maximum number of attempts is reached or a timeout expires.
RetryUtils() - Constructor for class org.jppf.utils.RetryUtils
 
right() - Method in class org.jppf.utils.Pair
Get the right-side value of this pair.
RL2Bundler - Class in org.jppf.load.balancer.impl
Bundler based on a reinforcement learning algorithm.
RL2Bundler(RL2Profile) - Constructor for class org.jppf.load.balancer.impl.RL2Bundler
Creates a new instance with the specified parameters.
RL2BundlerProvider - Class in org.jppf.load.balancer.spi
Provider implementation for the reinforcement learning load-balancing algorithm.
RL2BundlerProvider() - Constructor for class org.jppf.load.balancer.spi.RL2BundlerProvider
 
RL2Profile - Class in org.jppf.load.balancer.impl
Parameters profile for the "rl2" algorithm.
RL2Profile(TypedProperties) - Constructor for class org.jppf.load.balancer.impl.RL2Profile
Initialize this profile with values read from the specified configuration.
rollback() - Method in class org.jppf.persistence.JPPFConnection
 
rollback(Savepoint) - Method in class org.jppf.persistence.JPPFConnection
 
rootPath - Variable in class org.jppf.persistence.AbstractFilePersistence
The root directory for this persistence.
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.comm.discovery.JPPFBroadcaster
 
run() - Method in class org.jppf.comm.discovery.JPPFMulticastReceiver.Receiver
 
run() - Method in class org.jppf.comm.recovery.HeartbeatConnection
 
run() - Method in class org.jppf.doc.SamplesPHPReadmeProcessor
 
run() - Method in class org.jppf.execute.NodeTaskWrapper
Execute the task within a try/catch block.
run() - Method in class org.jppf.execute.TimeoutTimerTask
 
run() - Method in class org.jppf.ga.CrossoverTask
 
run() - Method in class org.jppf.ga.FitnessTask
 
run() - Method in class org.jppf.management.diagnostics.CPUTimeCollector
 
run() - Method in class org.jppf.nio.AcceptChannelTask
 
run() - Method in class org.jppf.nio.StatelessNioServer
 
run() - Method in class org.jppf.node.idle.IdleDetector
 
run() - Method in class org.jppf.node.protocol.AbstractTask
 
run() - Method in class org.jppf.node.protocol.JPPFExceptionResult
Display the error context captured in this task.
run() - Method in class org.jppf.node.protocol.ScriptedTask
 
run() - Method in class org.jppf.process.AbstractProcessLauncher.SlaveSocketWrapper
 
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 interface org.jppf.utils.ExceptionCatchingRunnable
 
run() - Method in interface org.jppf.utils.ExceptionThrowingRunnable
Execute this runnable.
run() - Method in interface org.jppf.utils.JPPFVoidCallable
 
run(int) - Method in class org.jppf.ga.GeneticAlgorithm
 
run(Runnable) - Method in class org.jppf.utils.concurrent.SynchronizedBoolean
Run an action while synchronizing on this object.
runIfBetween(long, long, Runnable) - Method in class org.jppf.utils.concurrent.SynchronizedLong
Run the specified action if the value is within the specified bounds.
runIfNotBetween(long, long, Runnable) - Method in class org.jppf.utils.concurrent.SynchronizedLong
Run the specified action if the value is outside the specified bounds.
RunnableTaskWrapper - Class in org.jppf.client.taskwrapper
Task wrapper for classes implementing Runnable.
RunnableTaskWrapper(Runnable) - Constructor for class org.jppf.client.taskwrapper.RunnableTaskWrapper
Initialize this wrapper with the specified Runnable object.
runThread - Variable in class org.jppf.comm.recovery.AbstractHeartbeatConnection
 
runWithRetry(int, long, Callable<T>) - Static method in class org.jppf.utils.RetryUtils
Execute the specified Callable in a retry loop.
runWithRetryTimeout(long, long, Runnable) - Static method in class org.jppf.utils.RetryUtils
Execute the specified Runnable in a retry loop.
runWithRetryTimeout(long, long, Callable<T>) - Static method in class org.jppf.utils.RetryUtils
Execute the specified Callable in a retry loop.

S

sameSignature(Method, Method) - Static method in class org.jppf.utils.ReflectionUtils
Determine whether two methids have the same signature.
samples - Variable in class org.jppf.load.balancer.PerformanceSample
Number of samples used to compute the mean value.
SamplesPHPReadmeProcessor - Class in org.jppf.doc
This utility generates the doc-source php files for the samples pack from the readme in each sample.
SamplesPHPReadmeProcessor(File, File) - Constructor for class org.jppf.doc.SamplesPHPReadmeProcessor
Initialize this processor with the specified source, destination and template file path.
save(TypedProperties) - Method in class org.jppf.utils.configuration.ConfigurationOverridesHandler
Save the configuration overrides file.
sb - Variable in class org.jppf.utils.PropertiesTableFormat
Contains the formatted text.
scheduleAction(Object, JPPFSchedule, Runnable) - Method in class org.jppf.scheduling.JPPFScheduleHandler
Schedule an action.
scheduleAction(Object, JPPFSchedule, Runnable, long) - Method in class org.jppf.scheduling.JPPFScheduleHandler
Schedule an action.
SchemaValidator - Class in org.jppf.utils
Utility class to validate an XML document against an XML schema.
SchemaValidator(JPPFErrorReporter) - Constructor for class org.jppf.utils.SchemaValidator
Initialize this validator with the specified error reporter.
SCREENSAVER_CENTERIMAGE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path to the larger image at the center of the screen (built-in default screensaver).
SCREENSAVER_CLASS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Class name of an implementation of org.jppf.node.screensaver.JPPFScreenSaver.
SCREENSAVER_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable the screen saver.
SCREENSAVER_FULLSCREEN - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to display the screen saver in full screen mode.
SCREENSAVER_HANDLE_COLLISIONS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Handle collisions between moving logos (built-in default screensaver).
SCREENSAVER_HEIGHT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Height in pixels (windowed mode).
SCREENSAVER_ICON - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path to the image for the frame's icon (windowed mode).
SCREENSAVER_LOCATION_X - Static variable in class org.jppf.utils.configuration.JPPFProperties
Screensaver's on-screen X coordinate (windowed mode).
SCREENSAVER_LOCATION_Y - Static variable in class org.jppf.utils.configuration.JPPFProperties
Screensaver's on-screen Y coordinate (windowed mode).
SCREENSAVER_LOGO_PATH - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path(s) to the moving logo image(s) (built-in default screensaver).
SCREENSAVER_LOGOS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Number of moving moving logos (built-in default screensaver).
SCREENSAVER_MOUSE_MOTION_CLOSE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to close the screensaver on mouse motion (full screen mode).
SCREENSAVER_MOUSE_MOTION_DELAY - Static variable in class org.jppf.utils.configuration.JPPFProperties
 
SCREENSAVER_NODE_LISTENER - Static variable in class org.jppf.utils.configuration.JPPFProperties
Class name of an implementation of org.jppf.node.screensaver.NodeIntegration.
SCREENSAVER_SPEED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Speed of moving moving logos!
SCREENSAVER_STATUS_PANEL_ALIGNMENT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Hhorizontal alignment of the status panel (built-in default screensaver).
SCREENSAVER_TITLE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Title of the screensaver's JFrame in windowed mode.
SCREENSAVER_WIDTH - Static variable in class org.jppf.utils.configuration.JPPFProperties
Width in pixels (windowed mode).
SCRIPT_DEFAULT_LANGUAGE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Default script language for scripted property values.
SCRIPT_PATTERN - Static variable in class org.jppf.utils.configuration.ScriptHandler
The regex pattern for identifying scripted property values.
ScriptDefinition - Class in org.jppf.scripting
An easy to use wrapper around the JPPF scripting APIs.
ScriptDefinition(String, File) - Constructor for class org.jppf.scripting.ScriptDefinition
Initialize this object with the specified language and a script to read from a file.
ScriptDefinition(String, File, Map<String, Object>) - Constructor for class org.jppf.scripting.ScriptDefinition
Initialize this object with the specified language, variable bindings and a script to read from a file.
ScriptDefinition(String, Reader) - Constructor for class org.jppf.scripting.ScriptDefinition
Initialize this object with the specified language and a script to read from a Reader.
ScriptDefinition(String, Reader, Map<String, Object>) - Constructor for class org.jppf.scripting.ScriptDefinition
Initialize this object with the specified language, variable bindings and a script to read from a Reader.
ScriptDefinition(String, String) - Constructor for class org.jppf.scripting.ScriptDefinition
Initialize this object with the specified language and a script given as text.
ScriptDefinition(String, String, String, Map<String, Object>) - Constructor for class org.jppf.scripting.ScriptDefinition
 
ScriptDefinition(String, String, Map<String, Object>) - Constructor for class org.jppf.scripting.ScriptDefinition
Initialize this object with the specified language, variable bindings and a script given as text.
ScriptedJobSelector - Class in org.jppf.job
A job selector that uses a script to accept jobs.
ScriptedJobSelector(String, File) - Constructor for class org.jppf.job.ScriptedJobSelector
Initialize this selector with the specfied language and script file.
ScriptedJobSelector(String, Reader) - Constructor for class org.jppf.job.ScriptedJobSelector
Initialize this selector with the specfied language and script reader.
ScriptedJobSelector(String, String) - Constructor for class org.jppf.job.ScriptedJobSelector
Initialize this selector with the specfied language and script.
ScriptedNodeSelector - Class in org.jppf.management
A node selector that uses a script to accept nodes.
ScriptedNodeSelector(String, File) - Constructor for class org.jppf.management.ScriptedNodeSelector
Initialize this selector with the specfied language and script file.
ScriptedNodeSelector(String, Reader) - Constructor for class org.jppf.management.ScriptedNodeSelector
Initialize this selector with the specfied language and script reader.
ScriptedNodeSelector(String, String) - Constructor for class org.jppf.management.ScriptedNodeSelector
Initialize this selector with the specfied language and script.
ScriptedPolicy - Class in org.jppf.node.policy
A policy which executes an aribtrary script in its accepts() method.
ScriptedPolicy(String, File) - Constructor for class org.jppf.node.policy.ScriptedPolicy
Initialize this policy with a script language and a script read from a file.
ScriptedPolicy(String, Reader) - Constructor for class org.jppf.node.policy.ScriptedPolicy
Initialize this policy with a script language and a script read from a reader.
ScriptedPolicy(String, String) - Constructor for class org.jppf.node.policy.ScriptedPolicy
Initialize this policy with a script language and a script.
ScriptedTask<T> - Class in org.jppf.node.protocol
A task implementation which executes a script in a specified JSR 223 (javax.script APIs) script language.
ScriptedTask() - Constructor for class org.jppf.node.protocol.ScriptedTask
Default constructor provided as a convenience for subclassing.
ScriptedTask(String, File, String, Map<String, Object>) - Constructor for class org.jppf.node.protocol.ScriptedTask
Initialize this task with the specified script language, script provided as a file, and a set of variable bindings to be used in the scripts.
ScriptedTask(String, Reader, String, Map<String, Object>) - Constructor for class org.jppf.node.protocol.ScriptedTask
Initialize this task with the specified script language, script provided from a Reader, and a set of variable bindings to be used in the scripts.
ScriptedTask(String, String, String, Map<String, Object>) - Constructor for class org.jppf.node.protocol.ScriptedTask
Initialize this task with the specified script language, script provided as a string, and a set of variable bindings to be used in the scripts.
ScriptHandler - Class in org.jppf.utils.configuration
Handles the properties whose value contains one or more expressions of the form:
ScriptHandler() - Constructor for class org.jppf.utils.configuration.ScriptHandler
Default constructor.
ScriptRunner - Interface in org.jppf.scripting
Common interface for all script runners, allowing access to a scripting engine.
ScriptRunnerFactory - Class in org.jppf.scripting
Factory used to instantiate script runners.
scriptSpec - Variable in class org.jppf.node.protocol.ScriptedTask
Specfications for the script to execute.
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.
select(Chromosome[], int) - Method in interface org.jppf.ga.Selector
Select the specified number of chromosomes among the specified population.
select(Chromosome[], int) - Method in class org.jppf.ga.TournamentSelector
 
selecting - Variable in class org.jppf.nio.NioServer
Whether the selector is currently selecting.
selector - Variable in class org.jppf.nio.NioServer
the selector of all socket channels open with providers or nodes.
Selector - Interface in org.jppf.ga
Selector interface.
SelectorSynchronizer - Interface in org.jppf.nio
Synchronization aid for a Selector, to prevent SelectionKey.interestOps(int) invocations from blocking for too long.
SelectorSynchronizerImpl - Class in org.jppf.nio
Synchronization aid for a Selector, to prevent SelectionKey.interestOps(int) invocations from blocking for too long.
SelectorSynchronizerImpl(Selector) - Constructor for class org.jppf.nio.SelectorSynchronizerImpl
Initialize with the specified selector.
SelectorSynchronizerLock - Class in org.jppf.nio
Synchronization aid for a Selector, to prevent SelectionKey.interestOps(int) invocations from blocking for too long.
SelectorSynchronizerLock(Selector) - Constructor for class org.jppf.nio.SelectorSynchronizerLock
Initialize with the specified selector.
selectTimeout - Variable in class org.jppf.nio.NioServer
Timeout for the select() operations.
SEMICOLUMN_PATTERN - Static variable in class org.jppf.utils.RegexUtils
Pre-compiled regex pattern that matches any semicolumn ';' character.
send(Object) - Method in class org.jppf.comm.socket.BootstrapSocketClient
Send an object over a TCP socket connection.
send(Object) - Method in class org.jppf.comm.socket.SocketChannelClient
Send an object over a TCP socket connection.
send(Object) - Method in class org.jppf.comm.socket.SocketClient
Send an object over a TCP socket connection.
send(Object) - Method in interface org.jppf.comm.socket.SocketWrapper
Send an object over a TCP socket connection.
sendActionCommand(int) - Method in class org.jppf.process.AbstractProcessLauncher
Send an action command to the slave node.
sendActionCommand(int) - Method in class org.jppf.process.AbstractProcessLauncher.SlaveSocketWrapper
Send an action command to the slave node.
sendBytes(JPPFBuffer) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Send an array of bytes over a TCP socket connection.
sendBytes(JPPFBuffer) - Method in class org.jppf.comm.socket.SocketChannelClient
Send an array of bytes over a TCP socket connection.
sendBytes(JPPFBuffer) - Method in interface org.jppf.comm.socket.SocketWrapper
Send an array of bytes over a TCP socket connection.
sendData(SocketWrapper, Object, ObjectSerializer) - Static method in class org.jppf.io.IOHelper
Serialize an object and send it to the server.
sendMessage(String) - Method in class org.jppf.logging.jmx.JmxMessageNotifier
Send the specified message via JMX.
sendMessage(HeartbeatMessage) - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Send a message to the remote peer.
sendNullData(SocketWrapper) - Static method in class org.jppf.io.IOHelper
Send a null object to the server.
SendResultsStrategyConstants - Class in org.jppf.node.protocol
COnstantqs used to specify or retrieve the strategy for sending results back to clients.
SendResultsStrategyConstants() - Constructor for class org.jppf.node.protocol.SendResultsStrategyConstants
 
SEQUENTIAL_SERIALiZATION - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether object graphs should be serialized or deserialized sequentially instead of in parallel.
SerializableObject<T> - Class in org.jppf.io
 
SerializableObject() - Constructor for class org.jppf.io.SerializableObject
Default construction.
SerializableObject(T) - Constructor for class org.jppf.io.SerializableObject
Initialize with the specified object.
SERIALIZATION_EXCEPTION_HOOK - Static variable in class org.jppf.utils.configuration.JPPFProperties
 
SerializationHandler - Interface in org.jppf.serialization
 
SerializationHelper - Interface in org.jppf.serialization
Collection of utility methods for serializing and deserializing to and from bytes buffers.
SerializationHelperImpl - Class in org.jppf.utils
Collection of utility methods for serializing and deserializing to and from bytes buffers.
SerializationHelperImpl() - Constructor for class org.jppf.utils.SerializationHelperImpl
Default constructor.
SerializationOverflowException - Exception in org.jppf.io
Exception raised when an attempt to serialize an object results in an array of bytes (or file) larger than Integer.MAX_VALUE.
SerializationOverflowException() - Constructor for exception org.jppf.io.SerializationOverflowException
Default constructor.
SerializationOverflowException(String) - Constructor for exception org.jppf.io.SerializationOverflowException
Initialize this exception with the specified message.
SerializationOverflowException(String, Throwable) - Constructor for exception org.jppf.io.SerializationOverflowException
Initialize this exception with the specified message and cause.
SerializationOverflowException(Throwable) - Constructor for exception org.jppf.io.SerializationOverflowException
Initialize this exception with the specified cause.
SerializationReflectionHelper - Class in org.jppf.serialization
This helper class provides utility methods to facilitate the JPPF-sepcific serialization and deserilaization.
SerializationReflectionHelper() - Constructor for class org.jppf.serialization.SerializationReflectionHelper
 
SerializationUtils - Class in org.jppf.serialization
Utility methods for serializing and deserializing data
serialize(OutputStream) - Method in class org.jppf.node.protocol.graph.TaskGraph
Save the state of this object to a stream (i.e.,serialize it).
serialize(Object) - Method in class org.jppf.comm.socket.BootstrapObjectSerializer
Serialize an object into an array of bytes.
serialize(Object) - Method in interface org.jppf.serialization.ObjectSerializer
Serialize an object into an array of bytes.
serialize(Object) - Method in class org.jppf.utils.ObjectSerializerImpl
Serialize an object into an array of bytes.
serialize(Object, boolean) - Method in class org.jppf.comm.socket.BootstrapObjectSerializer
Serialize an object into an array of bytes.
serialize(Object, boolean) - Method in interface org.jppf.serialization.ObjectSerializer
Serialize an object into an array of bytes.
serialize(Object, boolean) - Method in class org.jppf.utils.ObjectSerializerImpl
Serialize an object into an array of bytes.
serialize(Object, OutputStream) - Method in class org.jppf.comm.socket.BootstrapObjectSerializer
Serialize an object into an output stream.
serialize(Object, OutputStream) - Method in class org.jppf.serialization.DefaultJavaSerialization
 
serialize(Object, OutputStream) - Method in class org.jppf.serialization.DefaultJPPFSerialization
 
serialize(Object, OutputStream) - Method in interface org.jppf.serialization.JPPFSerialization
Serialize an object into the specified output stream.
serialize(Object, OutputStream) - Static method in class org.jppf.serialization.JPPFSerializationHelper
Serialize the specified object to the specified stream, according to the configured serialization scheme.
serialize(Object, OutputStream) - Method in class org.jppf.serialization.LZ4Serialization
 
serialize(Object, OutputStream) - Method in interface org.jppf.serialization.ObjectSerializer
Serialize an object into an output stream.
serialize(Object, OutputStream) - Method in class org.jppf.serialization.XstreamSerialization
 
serialize(Object, OutputStream) - Method in class org.jppf.serialization.ZLIBSerialization
 
serialize(Object, OutputStream) - Method in class org.jppf.utils.ObjectSerializerImpl
Serialize an object into an output stream.
serialize(Object, OutputStream, boolean) - Method in class org.jppf.comm.socket.BootstrapObjectSerializer
Serialize an object into an output stream.
serializeData(Object) - Static method in class org.jppf.io.IOHelper
Serialize an object into a DataLocation.
serializeData(Object, ObjectSerializer) - Static method in class org.jppf.io.IOHelper
Serialize an object into a DataLocation.
serializeDataToFile(Object, ObjectSerializer) - Static method in class org.jppf.io.IOHelper
Serialize an object and send it to the server.
serializeDataToMemory(Object, ObjectSerializer) - Static method in class org.jppf.io.IOHelper
Serialize an object to a buffer in memory.
serializer - Variable in class org.jppf.comm.socket.AbstractSocketWrapper
Used to serialize or deserialize an object into or from an array of bytes.
serializer - Variable in class org.jppf.utils.SerializationHelperImpl
Used to serialize and deserialize objects to and from object streams.
serializeToBytes(Object) - Static method in class org.jppf.serialization.JPPFSerializationHelper
Serialize an object to an array of bytes.
serializeToStream(OutputStream) - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
COnvenience method to serialize the load-balancer state into the specified output stream.
server - Variable in class org.jppf.management.spi.AbstractMBeanProviderManager
The mbean server with which all mbeans are registered.
server - Variable in class org.jppf.nio.NioMessageReader
The server handling the connections.d
server - Variable in class org.jppf.nio.NioMessageWriter
The server handling the connections.
SERVER - Enum constant in enum class org.jppf.load.balancer.spi.JPPFBundlerFactory.Defaults
Default load-balancing configuration for JPPF servers.
SERVER_CONNECTION_STRATEGY - Static variable in class org.jppf.utils.configuration.JPPFProperties
Fully qualified name of a class implementing DriverConnectionStrategy.
SERVER_EXIT_ON_SHUTDOWN - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to exit the JVM when shutting the driver down.
SERVER_HOST - Static variable in class org.jppf.utils.configuration.JPPFProperties
Server host name or IP address.
SERVER_PORT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Server port.
SERVER_SSL_PORT - Static variable in class org.jppf.utils.configuration.JPPFProperties
Server port number for secure connections.
SERVER_SSL_PORT_NODE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Same name as JPPFProperties.SERVER_PORT but with default value of 11143.
ServerEnvironmentProvider - Interface in org.jppf.jmx
Implementations of this interface provide environment properties to add to or override those passed to JMXConnectorServerFactory.newJMXConnectorServer() when the a remote connector server is started.
serverName(int) - Static method in class org.jppf.utils.JPPFIdentifiers
Get a server name for the psecified identifier.
serverPorts - Variable in class org.jppf.comm.discovery.JPPFConnectionInformation
The ports on which the server is listening.
servers - Variable in class org.jppf.nio.acceptor.AcceptorNioServer
List of opened server socket channels.
ServerTaskInformation - Class in org.jppf.job
Instances of this class provide information about tasks that were dispatched to a node, at the time they are returned from the node.
ServerTaskInformation(int, Throwable, int, int, int) - Constructor for class org.jppf.job.ServerTaskInformation
Initialize this object.
ServerTaskInformation(int, Throwable, int, int, int, DataLocation) - Constructor for class org.jppf.job.ServerTaskInformation
Initialize this object.
ServiceFinder - Class in org.jppf.utils
Instances of this class look for and find services implemented via the Service Provider Interface (SPI).
ServiceFinder() - Constructor for class org.jppf.utils.ServiceFinder
 
ServiceProviderHandler<T> - Class in org.jppf.utils
A utility class that handles a SPI mechanism.
ServiceProviderHandler(Class<T>) - Constructor for class org.jppf.utils.ServiceProviderHandler
 
ServiceProviderHandler(Class<T>, ClassLoader) - Constructor for class org.jppf.utils.ServiceProviderHandler
 
set(boolean) - Method in class org.jppf.utils.concurrent.SynchronizedBoolean
Set a new value.
set(int) - Method in class org.jppf.utils.concurrent.SynchronizedInteger
Set to a new value.
set(long) - Method in class org.jppf.utils.concurrent.SynchronizedLong
Set to a new value.
set(E) - Method in class org.jppf.utils.concurrent.MutableReference
Set the object held by this reference.
set(JPPFProperty<T>, T) - Static method in class org.jppf.utils.JPPFConfiguration
Set the value of a predefined property.
set(JPPFProperty<T>, T) - Method in class org.jppf.utils.TypedProperties
Set the value of a predefined property.
set(JPPFProperty<T>, T, String...) - Static method in class org.jppf.utils.JPPFConfiguration
Set the value of a predefined parametrized property.
set(JPPFProperty<T>, T, String...) - Method in class org.jppf.utils.TypedProperties
Set the value of a predefined parametrized property.
set(T) - Method in interface org.jppf.io.JPPFSerializable
Set the handled object.
set(T) - Method in class org.jppf.io.OffloadableObject
 
set(T) - Method in class org.jppf.io.SerializableObject
 
set(T) - Method in class org.jppf.utils.concurrent.SynchronizedReference
Set a new value.
set(T...) - Static method in class org.jppf.utils.collections.CollectionUtils
Convert an array into a Set.
SET_ATTRIBUTE - Static variable in class org.jppf.jmx.JMXHelper
SET_ATTRIBUTES - Static variable in class org.jppf.jmx.JMXHelper
setAcceptorServer(AcceptorNioServer) - Static method in class org.jppf.nio.NioHelper
Get the acceptor server.
setActionHandler(LauncherListenerProtocolHandler) - Method in class org.jppf.process.LauncherListener
Set the action handler for this listener.
setActiveState(NodeSelector, boolean) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
setActiveState(NodeSelector, boolean) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Set the active state of the specified nodes.
setAllowMultipleDispatchesToSameChannel(boolean) - Method in class org.jppf.node.protocol.JobCommonSLA
Specifiy whether to allow multiple concurrent dispatches of the job to the same driver (client-side SLA) or to the same node (server-side SLA).
setAndGetCurrentInfo(LoadBalancingInformation) - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Set the current load-balancing configuration.
setApplyMaxResubmitsUponNodeError(boolean) - Method in class org.jppf.node.protocol.JobSLA
Specify whether the max resubmits limit for tasks should also be applied when tasks are resubmitted due to a node error.
setArgs(String...) - Method in class org.jppf.node.policy.CustomPolicy
Set the arguments of this policy.
setAttribute(String, Object) - Method in class org.jppf.management.AbstractMBeanStaticProxy
Set the value of an attribute of the specified MBean.
setAttribute(String, String, Object) - Method in class org.jppf.management.JMXConnectionWrapper
Set the value of an attribute of the specified MBean.
setAttribute(ObjectName, Attribute) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
setAttribute(NodeSelector, String, E) - Method in class org.jppf.management.forwarding.AbstractMBeanForwarder
Set the value of an attribute of the specified MBean on the specified nodes attached to the driver.
setAttributes(ObjectName, AttributeList) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
setAutoCommit(boolean) - Method in class org.jppf.persistence.JPPFConnection
 
setAutoExecuteOnRestart(boolean) - Method in class org.jppf.node.protocol.PersistenceSpec
Specify whether the driver should automatically execute the persisted job after a restart.
setBoolean(String, boolean) - Method in class org.jppf.utils.TypedProperties
Set a property with the specified boolean value.
setBooleanProperty(String, boolean) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add a boolean property.
setBroadcasting(boolean) - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
setBroadcasting(boolean) - Method in interface org.jppf.management.JPPFDriverAdminMBean
Activate or deactivate the broadcasting of the driver's connection information.
setBroadcastJob(boolean) - Method in class org.jppf.node.protocol.JobSLA
Specify whether the job is a broadcast job.
setBuffer(byte[]) - Method in class org.jppf.utils.JPPFBuffer
Set the buffered data.
setBundle(TaskBundle) - Method in class org.jppf.execute.AbstractExecutionManager
 
setBundle(TaskBundle) - Method in interface org.jppf.execute.ExecutionManager
Set the bundle whose tasks are currently being executed.
setBundleId(Long) - Method in interface org.jppf.node.protocol.TaskBundle
 
setBundleSize(int) - Method in class org.jppf.load.balancer.impl.ProportionalBundler
Set the current size of bundle.
setCallable(byte[]) - Method in class org.jppf.classloader.JPPFResourceWrapper
Set the serialized callback to execute code on the client side.
setCancelCallback(JPPFTaskCallback<Object>) - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Set the delegate for the onCancel() method.
setCancelled(boolean) - Method in class org.jppf.node.protocol.graph.JobDependencyNode
 
setCancelUponClientDisconnect(boolean) - Method in class org.jppf.node.protocol.JobSLA
Specify whether the job should be canceled by the driver if the client gets disconnected.
setCaptureOutput(boolean) - Method in class org.jppf.node.protocol.CommandLineTask
Specifies whether the process output is captured.
setCascadeCancellation(boolean) - Method in class org.jppf.node.protocol.JobDependencySpec
Specify whether cancelling the job triggers the cancellation of all the jobs that depend on it.
setCatalog(String) - Method in class org.jppf.persistence.JPPFConnection
 
setChannel(SocketChannel) - Method in class org.jppf.comm.socket.SocketChannelClient
Set the underlying socket to be used by this socket wrapper.
setChannelConfiguration(JPPFSystemInformation) - Method in class org.jppf.load.balancer.AbstractAdaptiveBundler
 
setChannelConfiguration(JPPFSystemInformation) - Method in interface org.jppf.load.balancer.ChannelAwareness
Set the corresponding node's system information.
setChannelConfiguration(JPPFSystemInformation) - Method in class org.jppf.load.balancer.impl.NodeThreadsBundler
 
setChar(String, char) - Method in class org.jppf.utils.TypedProperties
Set a property with the specified char value.
setClassPath(ClassPath) - Method in class org.jppf.node.protocol.JobSLA
Set the class path associated with the job.
setClientInfo(String, String) - Method in class org.jppf.persistence.JPPFConnection
 
setClientInfo(Properties) - Method in class org.jppf.persistence.JPPFConnection
 
setClosed(boolean) - Method in class org.jppf.nio.AbstractNioContext
 
setClosed(boolean) - Method in interface org.jppf.nio.CloseableContext
Specify whether this channel has been closed.
setCommandList(String...) - Method in class org.jppf.node.protocol.CommandLineTask
Set the list of command-line arguments.
setCommandList(List<String>) - Method in class org.jppf.node.protocol.CommandLineTask
Set the list of command-line arguments.
setConfiguration(TypedProperties) - Method in class org.jppf.nio.NioServer
Set the configuration to use.
setConnectionStatus(JPPFNodeState.ConnectionState) - Method in class org.jppf.management.JPPFNodeState
Set the status of the connection between the node and the server.
setConnectionUuid(String) - Method in class org.jppf.nio.AbstractNioContext
Set the unique ID for the corresponding connection on the remote peer.
setContext(PolicyContext) - Method in class org.jppf.node.policy.ExecutionPolicy
Set this policy's context.
setContext(JobSLA, JobClientSLA, JobMetadata, int, JPPFStatistics) - Method in class org.jppf.node.policy.ExecutionPolicy
Set the parameters used as bound variables in the script.
setConverter(String, MonitoringValueConverter) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Associate a value converter to the specified property.
setCpuTime(long) - Method in class org.jppf.management.JPPFNodeState
Set the total cpu time used by the task processing threads.
setCurrentDataLocation(DataLocation) - Method in class org.jppf.nio.SimpleNioMessage
Add a location to the data locations of this message.
setCurrentTaskCount(int) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setCurrentTaskCount(int) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setCurrentTaskCount(int) - Method in interface org.jppf.node.protocol.TaskBundle
Set the current number of tasks in this bundle.
setData(ResourceIdentifier, Object) - Method in class org.jppf.classloader.JPPFResourceWrapper
Get the metadata corresponding to the specified key.
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 Task.setDataProvider(DataProvider) to enable setting the data provider onto tasks that are not subclasses of Task and which implement DataProviderHolder.
setDataProvider(DataProvider) - Method in class org.jppf.node.protocol.AbstractTask
Set the provider of shared data for this task.
setDataProvider(DataProvider) - Method in interface org.jppf.node.protocol.Task
Set the provider of shared data for this task.
setDecreaseRatio(float) - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Set the decrease rate for this profile.
setDefaults(AbstractTypedProperties) - Method in class org.jppf.utils.AbstractTypedProperties
 
setDefinition(byte[]) - Method in class org.jppf.classloader.JPPFResourceWrapper
Set the actual definition of the requested class.
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.
setDelegationModel(NodeSelector, DelegationModel) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Set the value of the DelegationModel attribute on all selected nodes (the current class loader delegation model for the node).
setDelegationModel(NodeSelector, DelegationModel) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Set the current class loader delegation model for the specified nodes.
setDelegationModel(NodeSelector, DelegationModel) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Set the current class loader delegation model for the specified nodes.
setDeleteOnCompletion(boolean) - Method in class org.jppf.node.protocol.PersistenceSpec
Determine whether the persisted job should be deleted from the persistence store when it terminates.
setDependencies(List<? extends PositionalElement<?>>) - Method in class org.jppf.node.protocol.graph.TaskGraphInfo
Set the actual dpeendencies, if available.
setDeprecated(boolean) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
setDeprecated(boolean) - Method in interface org.jppf.utils.configuration.JPPFProperty
Specify whether this property is deprecated.
setDesiredNodeConfiguration(JPPFNodeConfigSpec) - Method in class org.jppf.node.protocol.JobSLA
Set the configuration of the node(s) this job should be executed on, forcing a restart of the node with appropriate configuration overrides if there is no such node.
setDispatchExpirationSchedule(JPPFSchedule) - Method in class org.jppf.node.protocol.JobSLA
Set the expiration schedule for any subset of the job dispatched to a node.
setDone(boolean) - Method in class org.jppf.node.protocol.graph.TaskGraph.Node
Shether this task is done, that is, either completed or cancelled.
setDone(V) - Method in class org.jppf.classloader.ResourceFuture
Set this future as done and store the result.
setDouble(String, double) - Method in class org.jppf.utils.TypedProperties
Set a property with the specified double value.
setDoubleProperty(String, double) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add a double property.
setDoubleProperty(String, double, double, double) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add a double property.
setDriverQueueTaskCount(int) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setDriverQueueTaskCount(int) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setDriverQueueTaskCount(int) - Method in interface org.jppf.node.protocol.TaskBundle
Set the number of tasks in this bundle at the time it is received by a driver.
setDuration(long) - Method in class org.jppf.doc.jenkins.Build
Set the build duration in milliseconds.
setDynamic(boolean) - Method in class org.jppf.classloader.JPPFResourceWrapper
Set whether the class should be loaded through the network classloader.
setEnabled(boolean) - Method in class org.jppf.nio.AbstractNioContext
 
setEnabled(boolean) - Method in interface org.jppf.nio.NioContext
Enable or disable this context.
setEnv(Map<String, String>) - Method in class org.jppf.node.protocol.CommandLineTask
Get the environment variables to set.
setExecutionDispatcher(TaskExecutionDispatcher) - Method in class org.jppf.node.protocol.AbstractTask
Set the task notification dispatcher onto this task.
setExecutionPolicy(ExecutionPolicy) - Method in class org.jppf.node.protocol.JobCommonSLA
Set the tasks execution policy.
setExecutionStartTime(long) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setExecutionStartTime(long) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setExecutionStartTime(long) - Method in interface org.jppf.node.protocol.TaskBundle
Set the time at which the bundle is taken out of the queue for sending to a node.
setExecutionStatus(JPPFNodeState.ExecutionState) - Method in class org.jppf.management.JPPFNodeState
Get the latest execution status of the node.
setFailures(int) - Method in class org.jppf.doc.jenkins.TestResults
Set the number of failed tests.
setFile(String, File) - Method in class org.jppf.utils.TypedProperties
Set the value of the specified property as a File.
setFitness(double) - Method in class org.jppf.ga.AbstractChromosome
 
setFitness(double) - Method in interface org.jppf.ga.Chromosome
Set the fitness of this chromosome.
setFloat(String, float) - Method in class org.jppf.utils.TypedProperties
Set a property with the specified float value.
setFloatProperty(String, float) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add a float property.
setFloatProperty(String, float, float, float) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add a float property.
setForceClassLoaderReset(boolean) - Method in interface org.jppf.node.protocol.ClassPath
Specify whether the node should force a reset of the class loader before executing the tasks.
setForceClassLoaderReset(boolean) - Method in class org.jppf.node.protocol.ClassPathImpl
 
setFuture(Future<?>) - Method in class org.jppf.execute.NodeTaskWrapper
Set the future created by the executor service.
setGenes(Gene[]) - Method in class org.jppf.ga.AbstractChromosome
Set the genes of this chromosome.
setGraphRoot(boolean) - Method in class org.jppf.node.protocol.graph.JobDependencyNode
Specify whether this node is a job dependency graph root.
setGraphRoot(boolean) - Method in class org.jppf.node.protocol.JobDependencySpec
Specify whether the job is a root in the dependency graph, implying that it and its dependencies should be removed from the graph upon completetion.
setGraphTraversalInClient(boolean) - Method in class org.jppf.node.protocol.JobClientSLA
Specify whether the traversal of the graph of tasks, if any, should occur on the client side.
setGridExecutionPolicy(ExecutionPolicy) - Method in class org.jppf.node.protocol.JobSLA
Set the global grid execution policy (which applies to the driver).
setHandshake(boolean) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setHandshake(boolean) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setHandshake(boolean) - Method in interface org.jppf.node.protocol.TaskBundle
Specify whether this object is used for handshake instead of execution.
setHandshaking(boolean) - Method in class org.jppf.classloader.JPPFResourceWrapper
 
SetHashMap<K,V> - Class in org.jppf.utils.collections
A hash map whose values are sets of a specified component type.
SetHashMap() - Constructor for class org.jppf.utils.collections.SetHashMap
Default constructor.
setHeartbeatEnabled(boolean) - Method in class org.jppf.discovery.DriverConnectionInfo
Set whether the heartbeat mechanism is enabled for the connection pool.
setHoldability(int) - Method in class org.jppf.persistence.JPPFConnection
 
setHost(String) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Set the remote host the underlying socket connects to.
setHost(String) - Method in class org.jppf.comm.socket.SocketChannelClient
Set the remote host the underlying socket connects to.
setHost(String) - Method in interface org.jppf.comm.socket.SocketWrapper
Set the remote host the underlying socket connects to.
setHost(String) - Method in class org.jppf.discovery.DriverConnectionInfo
Set the driver host name or IP address.
setI18nBase(String) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
Set the location of the localization resource bundles.
setId(String) - Method in class org.jppf.node.protocol.AbstractTask
 
setId(String) - Method in class org.jppf.node.protocol.JobDependencySpec
Set the dependency id for the current job.
setId(String) - Method in interface org.jppf.node.protocol.Task
Set the user-assigned id for this task.
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.
setIfDifferent(T) - Method in class org.jppf.utils.concurrent.SynchronizedReference
Set a new value if it is different from the current value.
setInitialized(boolean) - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Specify whether the initial handshake has been performed.
setInitialMeanTime(double) - Method in class org.jppf.load.balancer.impl.ProportionalProfile
Set the initial value of the mean execution time, used to bootstrap the algorithm.
setInitialSize(int) - Method in class org.jppf.load.balancer.impl.ProportionalProfile
Set the initial bundle size to use when the performance cache is empty.
setInitialTaskCount(int) - Method in class org.jppf.job.JobInformation
Deprecated.
the field is initialized in a constructor, this setter is never used in JPPF code and should not be used in client code.
setInitialTaskCount(int) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setInitialTaskCount(int) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setInitialTaskCount(int) - Method in interface org.jppf.node.protocol.TaskBundle
Set the initial number of tasks in this bundle.
setInNode(boolean) - Method in class org.jppf.node.protocol.AbstractTask
Determine whether this task is executing within a node, or locally on the client side.
setInNode(boolean) - Method in interface org.jppf.node.protocol.Task
Determine whether this task is executing within a node, or locally on the client side.
setInt(String, int) - Method in class org.jppf.utils.TypedProperties
Set a property with the specified int value.
setInterestOps(int) - Method in class org.jppf.nio.AbstractNioContext
 
setInterestOps(int) - Method in interface org.jppf.nio.NioChannelHandler
Set the socket channel's interest ops.
setIntProperty(String, int) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add an integer property.
setIntProperty(String, int, int, int) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add an integer property.
setIsActive(boolean) - Method in class org.jppf.management.JPPFManagementInfo
Specify whether the node is active or inactive.
setJmxPoolSize(int) - Method in class org.jppf.discovery.ClientConnectionPoolInfo
Set the associated JMX connection pool size.
setJob(JPPFDistributedJob) - Method in class org.jppf.load.balancer.AbstractAdaptiveBundler
 
setJob(JPPFDistributedJob) - Method in class org.jppf.load.balancer.impl.RL2Bundler
 
setJob(JPPFDistributedJob) - Method in interface org.jppf.load.balancer.JobAwareness
Set the current job for which load-balancing is being performed.
setJob(JPPFDistributedJob) - Method in class org.jppf.node.protocol.AbstractTask
set the job this task is a part of.
setJob(JPPFDistributedJob) - Method in interface org.jppf.node.protocol.Task
set the job this task is a part of.
setJobCancelled(boolean) - Method in class org.jppf.execute.AbstractExecutionManager
 
setJobCancelled(boolean) - Method in interface org.jppf.execute.ExecutionManager
Specify whether the current job has been cancelled, including before starting its execution.
setJobExpirationSchedule(JPPFSchedule) - Method in class org.jppf.node.protocol.JobCommonSLA
Set the job expiration schedule configuration.
setJobName(String) - Method in class org.jppf.job.JobInformation
Deprecated.
the field is initialized in a constructor, this setter is never used in JPPF code and should not be used in client code.
setJobSchedule(JPPFSchedule) - Method in class org.jppf.node.protocol.JobCommonSLA
Set the job schedule.
setJobUuid(String) - Method in class org.jppf.job.JobInformation
Deprecated.
the field is initialized in a constructor, this setter is never used in JPPF code and should not be used in client code.
setJPPFContext(JPPFContext) - Method in class org.jppf.load.balancer.AbstractBundler
 
setJPPFContext(JPPFContext) - Method in interface org.jppf.load.balancer.ContextAwareness
Set the corresponding node's context information.
setLength(int) - Method in class org.jppf.utils.JPPFBuffer
Set the length of the buffered data.
setLocal(boolean) - Method in class org.jppf.nio.AbstractNioContext
 
setLoginTimeout(int) - Method in class org.jppf.persistence.JPPFDataSource
 
setLogWriter(PrintWriter) - Method in class org.jppf.persistence.JPPFDataSource
 
setLong(String, long) - Method in class org.jppf.utils.TypedProperties
Set a property with the specified long value.
setLongProperty(String, long) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add a long property.
setLongProperty(String, long, long, long) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add a long property.
setMaxChannels(int) - Method in class 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.
setMaxDeviation(double) - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Set the percentage of deviation of the current mean to the mean when the system was considered stable.
setMaxDispatchExpirations(int) - Method in class org.jppf.node.protocol.JobSLA
Set the number of times a dispatched task can expire before it is finally cancelled.
setMaxDispatchSize(int) - Method in class org.jppf.node.protocol.JobCommonSLA
Set the maximum number of tasks allowed in a dispatch of the job.
setMaxDriverDepth(int) - Method in class org.jppf.node.protocol.JobSLA
Set how many drivers a job can traverse before being executed on a node.
setMaxGuessToStable(int) - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Set the maximum number of guesses of number generated that were already tested for the algorithm to consider the current best solution stable.
setMaxJobs(int) - Method in class org.jppf.discovery.ClientConnectionPoolInfo
Set the maximum number of jobs that can be processed concurrently by each connection.
setMaxNodeProvisioningGroups(int) - Method in class org.jppf.node.protocol.JobSLA
Set the maximum number of groups of master/slaves nodes the job can be executed on at any given time.
setMaxNodes(int) - Method in class org.jppf.job.JobInformation
Get the maximum number of nodes this job can run on.
setMaxNodes(int) - Method in class org.jppf.node.protocol.JobSLA
Set the maximum number of nodes this job can run on.
setMaxResubmits(int) - Method in class org.jppf.node.protocol.AbstractTask
 
setMaxResubmits(int) - Method in interface org.jppf.node.protocol.Task
Set the maximum number of times a task can resubmit itself.
setMaxTaskResubmits(int) - Method in class org.jppf.node.protocol.JobSLA
Set the naximum number of times a task can resubmit itself via AbstractTask.setResubmit(boolean).
setMaxThreads(int) - Method in class org.jppf.utils.concurrent.JPPFThreadPool
Set the maximum number of threads.
setMaxThreads(int) - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
Set the maximum number of threads.
setMbeanName(String) - Method in class org.jppf.logging.log4j.JmxAppender
Set the name of the mbean that sends messages as JMX notifications.
setMBeanServer(MBeanServer) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
setMean(double) - Method in class org.jppf.load.balancer.PerformanceCache
Get the computed mean execution time for the corresponding node.
setMetadata(JobMetadata) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setMetadata(JobMetadata) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setMetadata(JobMetadata) - Method in interface org.jppf.node.protocol.TaskBundle
Set this bundle's metadata.
setMinSamplesToAnalyse(long) - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Set the minimum number of samples that must be collected before an analysis is triggered.
setMinSamplesToCheckConvergence(long) - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Set the the minimum number of samples to be collected before checking if the performance profile has changed.
setMultiplicator(int) - Method in class org.jppf.load.balancer.impl.NodeThreadsProfile
Set the multiplicator for the number of threads in the node.
setName(String) - Method in class org.jppf.classloader.JPPFResourceWrapper
Set the name of the class whose definition is requested.
setName(String) - Method in class org.jppf.discovery.DriverConnectionInfo
Set the name of this connection.
setName(String) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setName(String) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setName(String) - Method in interface org.jppf.node.protocol.TaskBundle
Set the user-defined display name for the job.
setName(String) - Method in class org.jppf.process.ProcessWrapper
Give a name to this object.
setNbTasksExecuted(int) - Method in class org.jppf.management.JPPFNodeState
Set the number of tasks executed by the node.
setNetworkTimeout(Executor, int) - Method in class org.jppf.persistence.JPPFConnection
 
setNode(Node) - Method in class org.jppf.node.protocol.AbstractTask
Set the node in which this task is executing, if any.
setNode(Node) - Method in interface org.jppf.node.protocol.Task
Set the node in which this task is executing, if any.
setNodeExecutionTime(long) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setNodeExecutionTime(long) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setNodeExecutionTime(long) - Method in interface org.jppf.node.protocol.TaskBundle
Set the time it took a node to execute this task.
setNumber(int) - Method in class org.jppf.doc.jenkins.Build
Set the build number.
setOf(Class<T>, T...) - Static method in class org.jppf.utils.collections.CollectionUtils
Convert an array into a Set.
setOk(boolean) - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Specify whether this connection is ok after is has been checked.
setOnCloseAction(Runnable) - Method in class org.jppf.nio.AbstractNioContext
Set an optional action to perform upon closing this context or its associated channel.
setParameter(Object, Object) - Method in interface org.jppf.utils.collections.Metadata
Set a parameter in the metadata.
setParameter(Object, Object) - Method in class org.jppf.utils.collections.MetadataImpl
 
setParameters(String[]) - Method in class org.jppf.management.MBeanServerForwarderAdapter
Set the parameters defined in the configuration, if any.
setPeer(boolean) - Method in class org.jppf.nio.AbstractNioContext
 
setPeer(boolean) - Method in interface org.jppf.nio.NioContext
Specify whether the associated channel is connected to a peer server.
setPending(boolean) - Method in class org.jppf.job.JobInformation
Deprecated.
the field is initialized in a constructor, this setter is never used in JPPF code and should not be used in client code.
setPendingAction(NodePendingAction) - Method in class org.jppf.management.JPPFNodeState
Set the current pending action for the node.
setPerformanceCacheSize(int) - Method in class org.jppf.load.balancer.impl.ProportionalProfile
Set the maximum size of the performance samples cache.
setPersistent(boolean) - Method in class org.jppf.node.protocol.PersistenceSpec
Specify whether the job is persisted in the driver.
setPoolSize(int) - Method in class org.jppf.discovery.DriverConnectionInfo
Set the connection pool size.
setPoolSize(int) - Method in interface org.jppf.execute.ThreadManager
Set the size of the node's thread pool.
setPoolSize(int) - Method in class org.jppf.execute.ThreadManagerForkJoin
 
setPoolSize(int) - Method in class org.jppf.execute.ThreadManagerThreadPool
 
setPort(int) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Get the remote port the underlying socket connects to.
setPort(int) - Method in class org.jppf.comm.socket.SocketChannelClient
Get the remote port the underlying socket connects to.
setPort(int) - Method in interface org.jppf.comm.socket.SocketWrapper
Get the remote port the underlying socket connects to.
setPort(int) - Method in class org.jppf.discovery.DriverConnectionInfo
Set the driver port to connect to.
setPosition(int) - Method in class org.jppf.node.protocol.AbstractTask
Set the position of this element in its container.
setPosition(int) - Method in interface org.jppf.node.protocol.PositionalElement
Set the position of this element in its container.
setPosition(int) - Method in class org.jppf.utils.TraversalList
Set the current position in the list.
setPossibleValues(T...) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
Set the possible values for this property.
setPreferencePolicy(Preference) - Method in class org.jppf.node.protocol.JobCommonSLA
Set the preference policy for this job SLA.
setPriority(int) - Method in class org.jppf.discovery.ClientConnectionPoolInfo
Set the connection priority.
setPriority(int) - Method in interface org.jppf.execute.ThreadManager
Update the priority of all execution threads.
setPriority(int) - Method in class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Update the priority of all threads created by this factory.
setPriority(int) - Method in class org.jppf.execute.ThreadManagerForkJoin
 
setPriority(int) - Method in class org.jppf.execute.ThreadManagerThreadPool
 
setPriority(int) - Method in class org.jppf.job.JobInformation
Deprecated.
the field is initialized in a constructor, this setter is never used in JPPF code and should not be used in client code.
setPriority(int) - Method in class org.jppf.node.protocol.JobSLA
Set the priority of this job.
setProcess(Process) - Method in class org.jppf.process.ProcessWrapper
Set the process to handle.
setProperty(String, String) - Method in class org.jppf.utils.UnmodifiableTypedProperties
Deprecated.
This method does nothing as modification is not permitted.
setProportionalityFactor(int) - Method in class org.jppf.load.balancer.impl.ProportionalProfile
Set the proportionality factor.
setProviderUuid(String) - Method in class org.jppf.classloader.JPPFResourceWrapper
Set the uuid sent by a node when it first contacts a resource provider.
setReadMessage(NioMessage) - Method in class org.jppf.nio.AbstractNioContext
Set the container for the current message data.
setReadOnly(boolean) - Method in class org.jppf.persistence.JPPFConnection
 
setReconnectOnError(boolean) - Method in class org.jppf.management.AbstractJMXConnectionWrapper
Specifiy whether this connection wrapper reconnects on error.
setRemoteClassLoadingEnabled(boolean) - Method in class org.jppf.node.protocol.JobSLA
Specify whether remote class loading is enabled for the job.
setRequestStartTime(long) - Method in class org.jppf.classloader.JPPFResourceWrapper
 
setRequestUuid(String) - Method in class org.jppf.classloader.JPPFResourceWrapper
Set the uuid for the original task bundle that triggered this resource request.
setRequestUuid(String) - Static method in class org.jppf.node.protocol.TaskThreadLocals
Set the uuid for the original task bundle that triggered this resource request.
setRequeue(boolean) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setRequeue(boolean) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setRequeue(boolean) - Method in interface org.jppf.node.protocol.TaskBundle
Set the job requeue flag.
setResourceId(String, long) - Method in class org.jppf.classloader.JPPFResourceWrapper
Set the unique identifier for this resource request in the specified driver.
setResourceIds(Map<String, Long>) - Method in class org.jppf.classloader.JPPFResourceWrapper
 
setResponse(HeartbeatMessage) - Method in class org.jppf.comm.recovery.HeartbeatMessage
Set the response for request messages
setResubmit(boolean) - Method in class org.jppf.node.protocol.AbstractTask
Specify whether this task should be resubmitted by the server.
setResubmit(boolean) - Method in interface org.jppf.node.protocol.Task
Specify whether this task should be resubmitted by the server.
setResult(String) - Method in class org.jppf.doc.jenkins.Build
Set the build result.
setResult(T) - Method in class org.jppf.node.protocol.AbstractTask
 
setResult(T) - Method in interface org.jppf.node.protocol.Task
Set the result of the task execution.
setResultsStrategy(String) - Method in class org.jppf.node.protocol.JobSLA
Set the strategy used to return the results back to the client.
setSavepoint() - Method in class org.jppf.persistence.JPPFConnection
 
setSavepoint(String) - Method in class org.jppf.persistence.JPPFConnection
 
setSchema(String) - Method in class org.jppf.persistence.JPPFConnection
 
setSecure(boolean) - Method in class org.jppf.discovery.DriverConnectionInfo
Set whether secure (with SSL/TLS) connections should be established.
setSelectionKey(SelectionKey) - Method in class org.jppf.nio.AbstractNioContext
 
setSelectionKey(SelectionKey) - Method in interface org.jppf.nio.NioChannelHandler
Set the associated selection key.
setSerializer(ObjectSerializer) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
This implementation does nothing.
setSerializer(ObjectSerializer) - Method in class org.jppf.comm.socket.SocketChannelClient
Set the object serializer / deserializer to convert an object to or from an array of bytes.
setSerializer(ObjectSerializer) - Method in class org.jppf.comm.socket.SocketClient
Set the object serializer / deserializer to convert an object to or from an array of bytes.
setSerializer(ObjectSerializer) - Method in interface org.jppf.comm.socket.SocketWrapper
Set the object serializer / deserializer to convert an object to or from an array of bytes.
setSize(int) - Method in class org.jppf.io.AbstractDataLocation
Set the size of the data referenced by this data location.
setSize(int) - Method in class org.jppf.load.balancer.PerformanceCache
Set the maximum number fo samples.
setSizeRatioDeviation(float) - Method in class org.jppf.load.balancer.impl.AnnealingTuneProfile
Set the multiplicity used to define the range available to random generator, as the maximum.
setSkipped(int) - Method in class org.jppf.doc.jenkins.TestResults
Set the number of skipped tests.
setSLA(JobSLA) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setSLA(JobSLA) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setSLA(JobSLA) - Method in interface org.jppf.node.protocol.TaskBundle
Get the service level agreement between the job and the server.
setSocket(Socket) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Set the underlying socket to be used by this socket wrapper.
setSocket(Socket) - Method in class org.jppf.comm.socket.SocketChannelClient
Set the underlying socket to be used by this socket wrapper.
setSocket(Socket) - Method in interface org.jppf.comm.socket.SocketWrapper
Set the underlying socket to be used by this socket wrapper.
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.
setSsl(boolean) - Method in class org.jppf.nio.AbstractNioContext
Specifies whether the connection was opened on an SSL port.
setSsl(boolean) - Method in interface org.jppf.nio.NioContext
Specifies whether the connection was opened on an SSL port.
setSSLHandler(SSLHandler) - Method in class org.jppf.nio.AbstractNioContext
 
setSSLHandler(SSLHandler) - Method in interface org.jppf.nio.NioContext
Get the SSL engine associated with the channel.
setStartDir(String) - Method in class org.jppf.node.protocol.CommandLineTask
Set the directory to start the command in.
setStartTime(long) - Method in class org.jppf.doc.jenkins.Build
Set the build start time.
setState(Object) - Method in class org.jppf.load.balancer.impl.AutoTunedBundler
 
setState(Object) - Method in class org.jppf.load.balancer.impl.ProportionalBundler
 
setState(Object) - Method in class org.jppf.load.balancer.impl.RL2Bundler
 
setState(Object) - Method in interface org.jppf.load.balancer.persistence.PersistentState
Set this bundler's state.
setState(JPPFResourceWrapper.State) - Method in class org.jppf.classloader.JPPFResourceWrapper
Set the state associated with this resource wrapper.
setStopped(boolean) - Method in class org.jppf.comm.discovery.JPPFMulticastReceiver
 
setStopped(boolean) - Method in class org.jppf.utils.concurrent.ThreadSynchronization
Specify whether the thread's run() should terminate.
setString(String, String) - Method in class org.jppf.utils.TypedProperties
Set a property with the specified String value.
setStringArray(String, String, String...) - Method in class org.jppf.utils.TypedProperties
Set the value of the specified property as an array of strings.
setStringProperty(String, String) - Method in class org.jppf.management.diagnostics.provider.MonitoringDataProvider
Add a String property.
setSuspended(boolean) - Method in class org.jppf.job.JobInformation
Deprecated.
the field is initialized in a constructor, this setter is never used in JPPF code and should not be used in client code.
setSuspended(boolean) - Method in class org.jppf.node.protocol.JobSLA
Specify whether this job is initially suspended.
setSynchronized(E, Object) - Method in class org.jppf.utils.concurrent.MutableReference
Set the referend within a block synchronized on the specified monitor.
setSystemInfo(JPPFSystemInformation) - Method in class org.jppf.management.JPPFManagementInfo
Set the system information associated with the node at the time of the initial connection.
setTaskCount(int) - Method in class org.jppf.job.JobInformation
Deprecated.
the field is initialized in a constructor, this setter is never used in JPPF code and should not be used in client code.
setTaskCount(int) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setTaskCount(int) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setTaskCount(int) - Method in interface org.jppf.node.protocol.TaskBundle
Set the number of tasks in this bundle.
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.
setTaskCounter(NodeSelector, Integer) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Set the value of the TaskCounter attribute on all selected nodes (reset the node's executed tasks counter to the specified value).
setTaskCounter(NodeSelector, Integer) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Reset the specified nodes' executed tasks counter to the specified value.
setTaskCounter(NodeSelector, Integer) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Reset the specified nodes' executed tasks counter to the specified value.
setTestResults(TestResults) - Method in class org.jppf.doc.jenkins.Build
Set the tests results.
setThreadPoolSize(int) - Method in class org.jppf.execute.AbstractExecutionManager
 
setThreadPoolSize(int) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
setThreadPoolSize(int) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Set the size of the node's thread pool.
setThreadPoolSize(int) - Method in interface org.jppf.execute.ExecutionManager
Set the size of the node's thread pool.
setThreadPoolSize(int) - Method in class org.jppf.management.JPPFNodeState
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.
setThrowable(Throwable) - Method in class org.jppf.classloader.ResourceFuture
Set the throwable that may have been raised during the class loading request execution.
setThrowable(Throwable) - Method in class org.jppf.node.protocol.AbstractTask
 
setThrowable(Throwable) - Method in interface org.jppf.node.protocol.Task
Sets the Throwable that was raised by this task's execution in the run() method.
setTimeoutCallback(JPPFTaskCallback<Object>) - Method in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Set the delegate for the onTimeout() method.
setTimeoutSchedule(JPPFSchedule) - Method in class org.jppf.node.protocol.AbstractTask
 
setTimeoutSchedule(JPPFSchedule) - Method in interface org.jppf.node.protocol.Task
Get the task timeout schedule configuration.
setTitle(String) - Method in class org.jppf.utils.cli.PositionalArguments
Set the title diaplayed in the AbstractCLIArguments.printUsage() method.
setTotalCount(int) - Method in class org.jppf.doc.jenkins.TestResults
Set the total number of tests, including those skipped.
setToZeroIfNegative() - Method in interface org.jppf.nio.SelectorSynchronizer
Set the value to zero if it is less than 0.
setToZeroIfNegative() - Method in class org.jppf.nio.SelectorSynchronizerImpl
Set the value to zero if it is less than 0.
setToZeroIfNegative() - Method in class org.jppf.nio.SelectorSynchronizerLock
 
setTransactionIsolation(int) - Method in class org.jppf.persistence.JPPFConnection
 
setTtl(long) - Method in class org.jppf.utils.concurrent.JPPFThreadPool
Set the non-core threads' time-to-live.
setTtl(long) - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
Set the non-core threads' time-to-live.
setTypeMap(Map<String, Class<?>>) - Method in class org.jppf.persistence.JPPFConnection
 
setup() - Method in class org.jppf.load.balancer.AbstractBundler
Perform context-independent initializations.
setup() - Method in interface org.jppf.load.balancer.Bundler
Perform context-independent initializations.
setup() - Method in class org.jppf.load.balancer.impl.ProportionalBundler
Perform context-independent initializations.
setup() - Method in class org.jppf.load.balancer.impl.RL2Bundler
 
setup(String) - Static method in class org.jppf.utils.concurrent.DeadlockDetector
Start the periodic deadlock checks.
setup(String, long) - Static method in class org.jppf.utils.concurrent.DeadlockDetector
Start the periodic deadlock checks.
setup(BundleWithTasks) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
Prepare this execution manager for executing the tasks of a bundle.
setup(TaskBundle, List<Task<?>>) - Method in class org.jppf.execute.AbstractExecutionManager
Prepare this execution manager for executing the tasks of a bundle.
setUserData(Object) - Method in class org.jppf.management.OffloadableNotification
 
setUserData(Object) - Method in class org.jppf.management.TaskExecutionNotification
 
setUuid(String) - Method in class org.jppf.comm.recovery.HeartbeatMessage
Set the remote peer's uuid.
setUuid(String) - Method in class org.jppf.nio.AbstractNioContext
 
setUuid(String) - Method in interface org.jppf.nio.NioContext
Set the uuid of the node or client for this context.
setUuid(String) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setUuid(String) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setUuid(String) - Method in interface org.jppf.node.protocol.TaskBundle
Set the uuid of the initial job.
setUuidPath(TraversalList<String>) - Method in class org.jppf.classloader.JPPFResourceWrapper
Set the reference to the traversal list that Keeps and manages the uuid path list and the current position in it.
setUuidPath(TraversalList<String>) - Method in class org.jppf.node.protocol.AbstractNotificationBundle
 
setUuidPath(TraversalList<String>) - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
setUuidPath(TraversalList<String>) - Method in interface org.jppf.node.protocol.TaskBundle
Set the uuid path of the applications (driver or client) in whose classpath the class definition may be found.
setWriteMessage(NioMessage) - Method in class org.jppf.nio.AbstractNioContext
 
shouldStop(Chromosome) - Method in class org.jppf.ga.GeneticAlgorithm
 
shutdown() - Method in class org.jppf.discovery.DriverDiscovery
Shut this discovery down.
shutdown() - Method in class org.jppf.execute.AbstractExecutionManager
 
shutdown() - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
shutdown() - Method in interface org.jppf.execute.async.AsyncExecutionManager
Shutdown this execution manager.
shutdown() - Method in interface org.jppf.execute.ExecutionManager
Shutdown this execution manager.
shutdown() - Method in class org.jppf.management.JMXNodeConnectionWrapper
Shutdown the node.
shutdown() - Method in interface org.jppf.management.JPPFNodeAdminMBean
Shutdown the node.
shutdown() - Method in class org.jppf.nio.NioServer
Initiates shutdown of this server.
shutdown() - Method in class org.jppf.utils.concurrent.JPPFThreadPool
 
shutdown() - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
 
shutdown(boolean) - Static method in class org.jppf.utils.concurrent.GlobalExecutor
Shutdown the global executor for all transition managers.
shutdown(Boolean) - Method in class org.jppf.management.JMXNodeConnectionWrapper
Shutdown the node.
shutdown(Boolean) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Shutdown the node.
shutdown(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the shutdown operation for all selected nodes (shutdown the node unconditionally).
shutdown(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Shutdown the specified nodes.
shutdown(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Shutdown the specified nodes.
shutdown(NodeSelector, Boolean) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the shutdown operation for all selected nodes (shutdown the node, specifying whether to wait for executing tasks to complete).
shutdown(NodeSelector, Boolean) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Shutdown the specified nodes.
shutdown(NodeSelector, Boolean) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Shutdown the specified nodes.
SHUTDOWN - Enum constant in enum class org.jppf.management.NodePendingAction
A deferred shutdown was requested.
SHUTDOWN_INTERRUPT - Static variable in class org.jppf.process.ProcessCommands
Request a shutdown with interruptIfRunning = true.
SHUTDOWN_NO_INTERRUPT - Static variable in class org.jppf.process.ProcessCommands
Request a shutdown with interruptIfRunning = false.
shutdownNow() - Method in class org.jppf.utils.concurrent.JPPFThreadPool
 
shutdownNow() - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
 
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(LockInformation) - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Get a simple representation for the specified lock.
simpleName(ThreadInformation) - Method in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
Get a simple representation fort he specified thread.
SimpleNioMessage - Class in org.jppf.nio
An NioMessage that reads or writes a single object.
SimpleNioMessage(NioContext) - Constructor for class org.jppf.nio.SimpleNioMessage
Initialize this nio message.
SingleValueSnapshot - Class in org.jppf.utils.stats
Instances of this class simply accumulate the values provided via calls to SingleValueSnapshot.addValues(double, long).
SingleValueSnapshot(String) - Constructor for class org.jppf.utils.stats.SingleValueSnapshot
Initialize this time snapshot with a specified title.
size - Variable in class org.jppf.ga.AbstractChromosome
The size (number of genes) of this chromosome.
size - Variable in class org.jppf.io.AbstractDataLocation
The capacity of the underlying buffer.
size - Variable in class org.jppf.load.balancer.impl.AnnealingTuneProfile
The initial bundle size to start from.
size - Variable in class org.jppf.nio.AbstractNioObject
The size of the data ot send or receive.
size - Variable in class org.jppf.utils.pooling.AbstractBoundedObjectPoolQueue
The current size of the pool.
size() - Method in class org.jppf.location.FileLocation
Get the size of the file this location points to.
size() - Method in interface org.jppf.location.Location
Get the size of the data this location points to.
size() - Method in class org.jppf.location.MemoryLocation
Get the size of the data this location points to.
size() - Method in class org.jppf.location.URLLocation
This method attemps to get the size of the content pointed to by the URL.
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 interface org.jppf.utils.concurrent.QueueHandler
Get the size of the queue.
size() - Method in class org.jppf.utils.pooling.AbstractBoundedObjectPoolQueue
 
size() - Method in class org.jppf.utils.pooling.AbstractObjectPoolImpl
 
size() - Method in class org.jppf.utils.pooling.AbstractObjectPoolQueue
Use this method with precaution, as its performance is in O(n).
Get the number of objects in this pool.
size() - Method in class org.jppf.utils.pooling.AbstractPoolSet
Use this method with precaution, as its performance is in O(n).
Get the number of objects in this pool.
size() - Method in interface org.jppf.utils.pooling.ObjectPool
Get the number of objects in this pool.
size() - Method in class org.jppf.utils.ResultsMap
 
size() - Method in class org.jppf.utils.streams.MultipleBuffersOutputStream
Get the size of the content of this output stream.
size() - Method in class org.jppf.utils.TraversalList
Get the number of elements in this traversal list.
sizeMap - Variable in class org.jppf.queue.AbstractJPPFQueue
An ordered map of bundle sizes, mapping to a count of bundles of this size.
sizeRatioDeviation - Variable in class org.jppf.load.balancer.impl.AnnealingTuneProfile
This parameter defines the multiplicity used to define the range available to random generator, as the maximum.
skip(int) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Skip n bytes of data from the socket or channel input stream.
skip(int) - Method in class org.jppf.comm.socket.SocketChannelClient
Skip n bytes of data from the socket of channel input stream.
skip(int) - Method in interface org.jppf.comm.socket.SocketWrapper
Skip n bytes of data from the socket or channel input stream.
skip(int) - Method in class org.jppf.io.ChannelInputSource
Skip n bytes of data form this input source.
skip(int) - Method in interface org.jppf.io.InputSource
Skip n bytes of data form this input source.
skip(int) - Method in class org.jppf.io.SocketWrapperInputSource
Skip n bytes of data form this input source.
skip(int) - Method in class org.jppf.io.StreamInputSource
Skip n bytes of data form this input source.
skip(long) - Method in class org.jppf.utils.streams.NotifyingInputStream
 
SKIP - Enum constant in enum class org.jppf.node.protocol.graph.TaskNodeVisitResult
skip the dependencies of the current node.
skipBytes(int) - Method in class org.jppf.serialization.JPPFObjectInputStream
 
SLASH_PATTERN - Static variable in class org.jppf.utils.RegexUtils
Pre-compiled regex pattern that matches any slash '/' character.
SLAVE - Static variable in class org.jppf.management.JPPFManagementInfo
Information that the node is a slave node for the provisioning feature.
SLAVE_STARTED_NOTIFICATION_TYPE - Static variable in interface org.jppf.node.provisioning.JPPFNodeProvisioningMBean
The type constant for notifications that a slave node has started.
SLAVE_STOPPED_NOTIFICATION_TYPE - Static variable in interface org.jppf.node.provisioning.JPPFNodeProvisioningMBean
The type constant for notifications that a slave node has stopped.
slaveSocketWrapper - Variable in class org.jppf.process.AbstractProcessLauncher
Wraps the socket accepted from the node process.
SlaveSocketWrapper() - Constructor for class org.jppf.process.AbstractProcessLauncher.SlaveSocketWrapper
 
snapshotAdded(JPPFStatisticsEvent) - Method in interface org.jppf.utils.stats.JPPFStatisticsListener
Called when a new snapshot is created.
snapshotRemoved(JPPFStatisticsEvent) - Method in interface org.jppf.utils.stats.JPPFStatisticsListener
Called when a snapshot is removed.
snapshotUpdated(JPPFStatisticsEvent) - Method in interface org.jppf.utils.stats.JPPFStatisticsListener
Called when a snapshot is updated.
socket - Variable in class org.jppf.comm.socket.AbstractSocketWrapper
The underlying socket wrapped by this SocketClient.
SOCKET_BUFFER_SIZE - Static variable in interface org.jppf.io.IO
Size of send and receive buffer for socket connections.
SOCKET_BUFFER_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Eeceive/send buffer size for socket connections.
SOCKET_KEEPALIVE - Static variable in interface org.jppf.io.IO
Enable / disable keepalive.
SOCKET_KEEPALIVE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable socket keepalive.
SOCKET_MAX_IDLE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Seconds a socket connection can remain idle before being closed (client only).
SOCKET_TCP_NODELAY - Static variable in interface org.jppf.io.IO
Disable Nagle's algorithm to improve performance.
SOCKET_TCP_NODELAY - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enable/disable Nagle's algorithm.
socketChannel - Variable in class org.jppf.nio.AbstractNioContext
The associated socket channel.
SocketChannelClient - Class in org.jppf.comm.socket
This SocketWrapper implementation relies on an underlying SocketChannel, in order to allow writing to, and reading from, at the same time from the same socket connection.
SocketChannelClient(boolean) - Constructor for class org.jppf.comm.socket.SocketChannelClient
Initialize this socket channel client.
SocketChannelClient(String, int, boolean) - Constructor for class org.jppf.comm.socket.SocketChannelClient
Initialize this socket channel client with a specified host and port.
SocketClient - Class in org.jppf.comm.socket
This class provides a simple API to transfer objects over a TCP socket connection.
SocketClient() - Constructor for class org.jppf.comm.socket.SocketClient
Default constructor is invisible to other classes.
SocketClient(String, int) - Constructor for class org.jppf.comm.socket.SocketClient
Initialize this socket client and connect it to the specified host on the specified port.
SocketClient(String, int, ObjectSerializer) - Constructor for class org.jppf.comm.socket.SocketClient
Initialize this socket client and connect it to the specified host on the specified port.
SocketClient(Socket) - Constructor for class org.jppf.comm.socket.SocketClient
Initialize this socket client with an already opened and connected socket.
SocketInitializer - Interface in org.jppf.comm.socket
Common interface for objects that establish a connection with a remote socket.
SocketInitializer.Factory - Class in org.jppf.comm.socket
Factory class for SocketInitializers.
socketReadTimeout - Variable in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Maximum wait time on a response from the remote peer.
socketWrapper - Variable in class org.jppf.comm.recovery.AbstractHeartbeatConnection
Connection to a client.
SocketWrapper - Interface in org.jppf.comm.socket
This interface is common to all classes wrapping an underlying socket connections.
The underlying socket API can be either based on a socket channel (blocking or non-blocking), or just based on a plain socket.
SocketWrapperInputSource - Class in org.jppf.io
Input source backed by a SocketWrapper.
SocketWrapperInputSource(SocketWrapper) - Constructor for class org.jppf.io.SocketWrapperInputSource
Initialize this input source with the specified SocketWrapper.
SocketWrapperOutputDestination - Class in org.jppf.io
Output destination backed by a SocketWrapper.
SocketWrapperOutputDestination(SocketWrapper) - Constructor for class org.jppf.io.SocketWrapperOutputDestination
Initialize this output destination with the specified SocketWrapper.
SoftLRUCache<K,V> - Class in org.jppf.utils.collections
 
SoftLRUCache(int) - Constructor for class org.jppf.utils.collections.SoftLRUCache
 
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.
SoftReferenceValuesMap(int) - Constructor for class org.jppf.utils.collections.SoftReferenceValuesMap
Default constructor.
SortedSetSortedMap<K,V> - Class in org.jppf.utils.collections
A sorted map whose values are sorted sets of a given component type.
SortedSetSortedMap() - Constructor for class org.jppf.utils.collections.SortedSetSortedMap
Default cosntructor.
SortedSetSortedMap(Comparator<K>) - Constructor for class org.jppf.utils.collections.SortedSetSortedMap
Default cosntructor.
SortedSetSortedMap(Comparator<K>, Comparator<V>) - Constructor for class org.jppf.utils.collections.SortedSetSortedMap
Default cosntructor.
SourceCompiler - Class in org.jppf.utils.compilation
This class encapsulates a Java platform compiler and provides an API to compile java sources provided as string to either the file system or an in-memory location.
SourceCompiler() - Constructor for class org.jppf.utils.compilation.SourceCompiler
Initialize a SourceCompiler.
SourceCompiler(ClassLoader) - Constructor for class org.jppf.utils.compilation.SourceCompiler
Initialize a SourceCompiler with the specified parent class loader.
SPACES_PATTERN - Static variable in class org.jppf.utils.RegexUtils
Pre-compiled regex pattern that matches any sequence of one or more spaces.
spec - Variable in class org.jppf.node.policy.ScriptedPolicy
The script specification.
SPI_MULTIPLE_INSTANCES - Enum constant in enum class org.jppf.utils.hooks.HookType
Multiple instances of the hook are discovered and created using the SPI mechanism.
SPI_SINGLE_INSTANCE - Enum constant in enum class org.jppf.utils.hooks.HookType
A single instance of the hook is discovered and created using the SPI mechanism.
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.
sqlStatements - Variable in class org.jppf.persistence.AbstractDatabasePersistence
The SQL statements used by this persistence implementation, loaded from a properties file in the classpath.
ssl - Variable in class org.jppf.management.AbstractJMXServer
Determines whether JMX should be used over an SSL/TLS connection.
ssl - Variable in class org.jppf.nio.AbstractNioContext
Determines whether the connection was opened on an SSL port.
ssl - Variable in class org.jppf.nio.AbstractNioMessageBase
true is data is read from or written an SSL connection, false otherwise.
SSL_CIPHER_SUITES - Static variable in class org.jppf.utils.configuration.JPPFProperties
Space-separated enabled cipher suites.
SSL_CLIENT_AUTH - Static variable in class org.jppf.utils.configuration.JPPFProperties
SSL client authentication level: 'none' | 'want' | 'need'.
SSL_CLIENT_DISTINCT_TRUSTSTORE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to use a separate trust store for client certificates (server only).
SSL_CLIENT_TRUSTSTORE_FILE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path to the client trust store in the file system or classpath.
SSL_CLIENT_TRUSTSTORE_PASSWORD - Static variable in class org.jppf.utils.configuration.JPPFProperties
Plain text client trust store password.
SSL_CLIENT_TRUSTSTORE_PASSWORD_SOURCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Client trust store password as an arbitrary source.
SSL_CLIENT_TRUSTSTORE_SOURCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Client trust store location as an arbitrary source.
SSL_CLIENT_TRUSTSTORE_TYPE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Client trust store format, e.g.
SSL_CONFIGURATION_FILE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path to the SSL configuration in the file system or classpath.
SSL_CONFIGURATION_SOURCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
SSL configuration as an arbitrary source.
SSL_CONTEXT_PROTOCOL - Static variable in class org.jppf.utils.configuration.JPPFProperties
SSLContext protocol.
SSL_ENABLED - Static variable in class org.jppf.utils.configuration.JPPFProperties
Enabled/diable secure connections.
SSL_KEYSTORE_FILE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path to the key store in the file system or classpath.
SSL_KEYSTORE_PASSWORD - Static variable in class org.jppf.utils.configuration.JPPFProperties
Plain text key store password.
SSL_KEYSTORE_PASSWORD_SOURCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Key store password as an arbitrary source.
SSL_KEYSTORE_SOURCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Key store location as an arbitrary source.
SSL_KEYSTORE_TYPE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Key store format, e.g.
SSL_PROTOCOLS - Static variable in class org.jppf.utils.configuration.JPPFProperties
A list of space-separated enabled protocols.
SSL_THREAD_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
 
SSL_TRUSTSTORE_FILE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Path to the trust store in the file system or classpath.
SSL_TRUSTSTORE_PASSWORD - Static variable in class org.jppf.utils.configuration.JPPFProperties
Plain text trust store password.
SSL_TRUSTSTORE_PASSWORD_SOURCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Trust store password as an arbitrary source.
SSL_TRUSTSTORE_SOURCE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Trust store location as an arbitrary source.
SSL_TRUSTSTORE_TYPE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Trust store format, e.g.
SSLConfigurationException - Exception in org.jppf.ssl
This exception is thrown when a problem is detected while loading the SSL configuration.
SSLConfigurationException(String) - Constructor for exception org.jppf.ssl.SSLConfigurationException
Initialize this exception with a specified message.
SSLConfigurationException(String, Throwable) - Constructor for exception org.jppf.ssl.SSLConfigurationException
Initialize this exception with a specified message and cause exception.
SSLConfigurationException(Throwable) - Constructor for exception org.jppf.ssl.SSLConfigurationException
Initialize this exception with a specified cause exception.
sslContext - Variable in class org.jppf.nio.NioServer
The SSL context associated with this server.
sslHandler - Variable in class org.jppf.nio.AbstractNioContext
The SSL engine associated with the channel.
sslHandler - Variable in class org.jppf.nio.AbstractNioMessageBase
Wraps a channel associated with an SSLEngine.
SSLHandler - Interface in org.jppf.nio
Wrapper for an SSLEngine and an associated channel.
SSLHandlerImpl - Class in org.jppf.nio
Wrapper for an SSLEngine and an associated channel.
SSLHandlerImpl(SocketChannel, SSLEngine) - Constructor for class org.jppf.nio.SSLHandlerImpl
Instantiate this SSLHandler with the specified channel and SSL engine.
sslHandlerReadCount - Variable in class org.jppf.nio.AbstractNioMessageBase
 
sslHandlerWriteCount - Variable in class org.jppf.nio.AbstractNioMessageBase
 
sslHelper - Variable in class org.jppf.nio.NioServer
 
SSLHelper - Class in org.jppf.ssl
Utility class handling all aspects of the SSL configuration.
SSLHelper() - Constructor for class org.jppf.ssl.SSLHelper
Instantiate this class with the default configuration.
SSLHelper(TypedProperties) - Constructor for class org.jppf.ssl.SSLHelper
Instantiate this class.
SSLHelper_Old - Class in org.jppf.ssl
Utility class handling all aspects of the SSL configuration.
SSLHelper2 - Class in org.jppf.ssl
Utility class handling all aspects of the SSL configuration.
SSLHelper2(TypedProperties) - Constructor for class org.jppf.ssl.SSLHelper2
 
SSLNioObject - Class in org.jppf.nio
Implementation of NioObject for reading or writing data from or to an SSL channel.
SSLNioObject(int, SSLHandler) - Constructor for class org.jppf.nio.SSLNioObject
Construct this SSLMessage.
SSLNioObject(DataLocation, SSLHandler) - Constructor for class org.jppf.nio.SSLNioObject
Construct this SSLMessage.
SSLNioObject(JPPFBuffer, SSLHandler) - Constructor for class org.jppf.nio.SSLNioObject
Construct this SSLMessage.
sslPorts - Variable in class org.jppf.nio.acceptor.AcceptorNioServer
The SSL ports this server is listening to.
sslServerPorts - Variable in class org.jppf.comm.discovery.JPPFConnectionInformation
The SSL ports on which the server is listening.
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.
STANDALONE_CONNECTOR_KEY - Static variable in class org.jppf.jmx.JMXHelper
Whether the JMX connector is standalone, that is, not within a driver.
start() - Method in class org.jppf.discovery.DriverDiscoveryHandler
Start all discoveries found via SPI.
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.
start() - Method in class org.jppf.utils.TimeMarker
Start a new measurement.
start(ClassLoader) - Method in class org.jppf.management.JMXMPServer
 
start(ClassLoader) - Method in interface org.jppf.management.JMXServer
Start the MBean server and associated resources.
start(ClassLoader) - Method in class org.jppf.management.JPPFJMXServer
 
start(DriverConnectionInfo) - Method in class org.jppf.management.doc.HTMLMBeanInfoWriter
 
start(DriverConnectionInfo) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
Start the visit for the specified remote MBean server.
start(DriverConnectionInfo) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
start(DriverConnectionInfo) - Method in class org.jppf.management.doc.WikiMBeanInfoWriter
 
startAttributes(MBeanAttributeInfo[]) - Method in class org.jppf.management.doc.HTMLMBeanInfoWriter
 
startAttributes(MBeanAttributeInfo[]) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
Start visiting the attributes of the specified mbean.
startAttributes(MBeanAttributeInfo[]) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
startAttributes(MBeanAttributeInfo[]) - Method in class org.jppf.management.doc.WikiMBeanInfoWriter
 
startConnectorServer(String, Map<String, Object>) - Method in class org.jppf.management.AbstractJMXServer
Start the underlying conector server.
startDaemonThread(Runnable, String) - Static method in class org.jppf.utils.concurrent.ThreadUtils
Start a daemon thread with the specified Runnable and name.
STARTED_THREADS_COUNT - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the total started threads property.
startElement(String, String, String, Attributes) - Method in class org.jppf.doc.jenkins.Handler
 
startMBean(ObjectName, MBeanInfo) - Method in class org.jppf.management.doc.AbstractForwardingCodeGenerator
 
startMBean(ObjectName, MBeanInfo) - Method in class org.jppf.management.doc.HTMLMBeanInfoWriter
 
startMBean(ObjectName, MBeanInfo) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
Start the visit for the specified mbean.
startMBean(ObjectName, MBeanInfo) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
startMBean(ObjectName, MBeanInfo) - Method in class org.jppf.management.doc.WikiMBeanInfoWriter
 
startOperations(MBeanOperationInfo[]) - Method in class org.jppf.management.doc.HTMLMBeanInfoWriter
 
startOperations(MBeanOperationInfo[]) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
Start visiting the operations of the specified mbean.
startOperations(MBeanOperationInfo[]) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
startOperations(MBeanOperationInfo[]) - Method in class org.jppf.management.doc.WikiMBeanInfoWriter
 
startProcess() - Method in class org.jppf.process.ProcessLauncher
Start the sub-process.
startSocketListener() - Method in class org.jppf.process.AbstractProcessLauncher
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.
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.
startThread(Runnable, String) - Static method in class org.jppf.utils.concurrent.ThreadUtils
Start a non-daemon thread with the specified Runnable and name.
startVisit(TaskNodeVisitor) - Method in class org.jppf.node.protocol.graph.TaskGraph
Start the visit of all the nodes in the graph.
startVisitNotDone(TaskNodeVisitor) - Method in class org.jppf.node.protocol.graph.TaskGraph
Start the visit of the graph nodes that are not done.
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.
state(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the state operation for all selected nodes (get the latest state information from the node).
state(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Get the latest state information from the node.
state(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Get the latest state information from the node.
StatelessNioServer<C extends AbstractNioContext> - Class in org.jppf.nio
 
StatelessNioServer(int, boolean, TypedProperties) - Constructor for class org.jppf.nio.StatelessNioServer
 
StatelessNioServer(String, int, boolean, TypedProperties) - Constructor for class org.jppf.nio.StatelessNioServer
Initialize this server with a specified port number and name.
StatelessNioServer.ContextAction<C extends AbstractNioContext> - Interface in org.jppf.nio
An action ot execute on a context.
StatelessNioServer.ContextFilter<C extends AbstractNioContext> - Interface in org.jppf.nio
Interface for context filtering.
StatelessNioServer.KeysetHandler<C extends AbstractNioContext> - Interface in org.jppf.nio
A fuctional interface wrapping an operation on a set of selected channels.
STATIC - Enum constant in enum class org.jppf.client.taskwrapper.TaskObjectWrapper.MethodType
Static method type.
statistics() - Method in class org.jppf.management.JMXDriverConnectionWrapper
 
statistics() - Method in interface org.jppf.management.JPPFDriverAdminMBean
Get the latest statistics snapshot from the JPPF driver.
StatusReportGenerator - Class in org.jppf.doc.jenkins
Generates a PHP status page for Jenkins build results
StatusReportGenerator() - Constructor for class org.jppf.doc.jenkins.StatusReportGenerator
 
stop() - Method in class org.jppf.discovery.DriverDiscoveryHandler
Closes this discovery and releases any resource it uses.
stop() - Method in class org.jppf.management.AbstractJMXServer
 
stop() - Method in interface org.jppf.management.JMXServer
Stop the MBean server and associated resources.
stop() - Method in class org.jppf.utils.TimeMarker
Stop the current measurement.
STOP - Enum constant in enum class org.jppf.node.protocol.graph.TaskNodeVisitResult
Stop the visit altogether.
stopped - Variable in class org.jppf.management.AbstractJMXServer
Determines whether this JMX server is stopped.
stopped - Variable in class org.jppf.nio.NioServer
Flag indicating that this socket server is closed.
stopped - Variable in class org.jppf.utils.concurrent.ThreadSynchronization
Determines whether the thread's run() method should terminate.
store(Writer, String) - Method in class org.jppf.utils.TypedProperties
 
store(Collection<PersistenceInfo>) - Method in class org.jppf.job.persistence.impl.AsynchronousPersistence
 
store(Collection<PersistenceInfo>) - Method in class org.jppf.job.persistence.impl.CacheablePersistence
 
store(Collection<PersistenceInfo>) - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
store(Collection<PersistenceInfo>) - Method in class org.jppf.job.persistence.impl.DefaultFilePersistence
In this implementation, job elements are first stored in a temporary file, then moved to a "normal" file once the atomic store operation is complete.
store(Collection<PersistenceInfo>) - Method in interface org.jppf.job.persistence.JobPersistence
Store the specified job elements.
store(Properties, Writer) - Static method in class org.jppf.utils.configuration.PropertiesHelper
Store the specified properties into the specified writer.
store(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.AsynchronousLoadBalancerPersistence
 
store(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
 
store(LoadBalancerPersistenceInfo) - Method in class org.jppf.load.balancer.persistence.FileLoadBalancerPersistence
 
store(LoadBalancerPersistenceInfo) - Method in interface org.jppf.load.balancer.persistence.LoadBalancerPersistence
Store a load balancer to the persistence sstore.
storeBundler(Pair<String, String>, Bundler<?>, String) - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceManager
Store the specified bundler's state for the specified channel, with the currently configured algorithm.
storeElement(Connection, I, byte[]) - Method in class org.jppf.persistence.AbstractDatabasePersistence
Create a prepared statement which will insert or update an object in the database.
StreamInputSource - Class in org.jppf.io
Input source that takes an input stream as its source.
StreamInputSource(InputStream) - Constructor for class org.jppf.io.StreamInputSource
Initialize this stream input source with the specified input stream.
StreamOutputDestination - Class in org.jppf.io
Output destination backed by an OutputStream.
StreamOutputDestination(OutputStream) - Constructor for class org.jppf.io.StreamOutputDestination
Initialize this input source with the specified data.
StreamUtils - Class in org.jppf.utils.streams
Collection of utility methods for manipulating streams.
STRING - Enum constant in enum class org.jppf.node.policy.ValueType
The execution policy rule applies to string values.
STRING - Enum constant in enum class org.jppf.utils.PropertyType
String property.
StringArrayProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for properties whose value is an array of Strings.
StringArrayProperty(String, String, String[], String...) - Constructor for class org.jppf.utils.configuration.StringArrayProperty
Initialize this property with the specified name and default value.
StringExpression - Class in org.jppf.node.policy
An expression that represents a string as either a literal or an expression that returns a string.
StringExpression(String) - Constructor for class org.jppf.node.policy.StringExpression
 
StringExpression(String, boolean) - Constructor for class org.jppf.node.policy.StringExpression
 
StringProperty - Class in org.jppf.utils.configuration
Implementation of JPPFProperty for String properties.
StringProperty(String, String, String...) - Constructor for class org.jppf.utils.configuration.StringProperty
Initialize this property with the specified name and default value.
StringUtils - Class in org.jppf.utils
This class provides a set of utility methods for manipulating strings.
submit(T) - Method in interface org.jppf.execute.ExecutorChannel
Submit bundle for execution on corresponding node.
submittedCount - Variable in class org.jppf.execute.async.JobProcessingEntry
The number of submitted tasks.
SUBST_PATTERN - Static variable in class org.jppf.utils.configuration.SubstitutionsHandler
The regex pattern for identifying substitutable property references.
SubstitutionsHandler - Class in org.jppf.utils.configuration
Handles property substitutions in a properties file, that is resolve all.
SubstitutionsHandler() - Constructor for class org.jppf.utils.configuration.SubstitutionsHandler
Initialize this substitution handler.
subtract(ExecutionInfo) - Method in class org.jppf.execute.ExecutionInfo
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 uuid.
suspendJobs(JobSelector, Boolean) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Suspend the jobs specified with a given job selector.
SWAP_USAGE_MB - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the swap memory usage in MB property.
SWAP_USAGE_RATIO - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the swap memory usage ratio property.
sync - Variable in class org.jppf.nio.NioServer
Used to synchronize on th selector for blocking operations.
SynchronizedBoolean - Class in org.jppf.utils.concurrent
A boolean value on which a set of operations can be performed atomically.
SynchronizedBoolean() - Constructor for class org.jppf.utils.concurrent.SynchronizedBoolean
Initialize with the value ste to false.
SynchronizedBoolean(boolean) - Constructor for class org.jppf.utils.concurrent.SynchronizedBoolean
Iinitialize witht he specified value.
SynchronizedDirectBufferPool - Class in org.jppf.utils.pooling
A ByteBuffer pool backed by a LinkedList.
SynchronizedDirectBufferPool() - Constructor for class org.jppf.utils.pooling.SynchronizedDirectBufferPool
 
SynchronizedInteger - Class in org.jppf.utils.concurrent
An integer value on which a set of operations can be performed atomically.
SynchronizedInteger() - Constructor for class org.jppf.utils.concurrent.SynchronizedInteger
Initialize with a value of 0.
SynchronizedInteger(int) - Constructor for class org.jppf.utils.concurrent.SynchronizedInteger
Initialize with the specified value.
SynchronizedLinkedListConcurrentMap<K,V> - Class in org.jppf.utils.collections
A ConcurrentHashMap whose values are CopyOnWriteArrayList instances.
SynchronizedLinkedListConcurrentMap() - Constructor for class org.jppf.utils.collections.SynchronizedLinkedListConcurrentMap
Default constructor.
SynchronizedLong - Class in org.jppf.utils.concurrent
A long value on which a set of operations can be performed atomically.
SynchronizedLong() - Constructor for class org.jppf.utils.concurrent.SynchronizedLong
Initialize with a value of 0.
SynchronizedLong(long) - Constructor for class org.jppf.utils.concurrent.SynchronizedLong
Initialize with the specified value.
SynchronizedReference<T> - Class in org.jppf.utils.concurrent
An Object value on which a set of operations can be performed atomically.
SynchronizedReference() - Constructor for class org.jppf.utils.concurrent.SynchronizedReference
Initialize with the value ste to false.
SynchronizedReference(T) - Constructor for class org.jppf.utils.concurrent.SynchronizedReference
Iinitialize witht he specified value.
SYSTEM_CPU_LOAD - Static variable in class org.jppf.management.diagnostics.provider.MonitoringConstants
Constant for the name of the system cpu load in % property.
SYSTEM_INFO_PARAM - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Parameter for the node's available system information.
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(NodeSelector) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the systemInformation operation for all selected nodes (get detailed information on the system where the JPPF server or node is runnning: environement variables, JVM system properties, JPPF configuration, runtime information, storage details, network interfaces, statistics).
systemInformation(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Get the system information for the specified nodes.
systemInformation(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Get the system information for the specified nodes.
SystemUtils - Class in org.jppf.utils
Collection of utility methods used as a convenience for retrieving JVM-level or System-level information.

T

t - Variable in class org.jppf.execute.async.JobProcessingEntry
A Throwable that prevented or interrupted the job processing.
TABLE_PROP - Static variable in class org.jppf.persistence.AbstractDatabasePersistence
The porperty for the persistence table name.
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.
tableName - Variable in class org.jppf.persistence.AbstractDatabasePersistence
The name of the DB table to use.
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.
tagEnd(String) - Method in class org.jppf.node.policy.ExecutionPolicy
Format the specified name as </name>.
tagStart(String) - Method in class org.jppf.node.policy.ExecutionPolicy
Format the specified name as <name>.
take() - Method in interface org.jppf.utils.concurrent.QueueHandler
Get the head element from the queue, waiting if necessary for an element to becomes available.
Task<T> - Interface in org.jppf.node.protocol
Interface for all tasks submitted to the execution server.
TASK - Enum constant in enum class org.jppf.job.persistence.PersistenceObjectType
A non-executed task.
TASK_BUNDLE_ID - Enum constant in enum class org.jppf.node.protocol.BundleParameter
Id of the task bundle sent to the node or local client executor.
TASK_DISPATCH - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Count of tasks dispatched to nodes.
TASK_MAX_RESUBMITS - Enum constant in enum class org.jppf.node.protocol.BundleParameter
An array of ints holding the max number of resubmits for the tasks to send.
TASK_POSITIONS - Enum constant in enum class org.jppf.node.protocol.BundleParameter
An array of ints that holds the positions of the tasks such as they are in the initial job submiited by the client.
TASK_QUEUE_COUNT - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Queue tasks count.
TASK_QUEUE_TIME - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Queue tasks times.
TASK_QUEUE_TOTAL - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Total queued tasks.
TASK_RESULT - Enum constant in enum class org.jppf.job.persistence.PersistenceObjectType
An executed task returned by a node, also known as task execution result.
TaskBundle - Interface in org.jppf.node.protocol
Interface for job headers sent ver the network.
taskCount - Variable in class org.jppf.node.protocol.JPPFTaskBundle
The number of tasks in this bundle.
taskEnded() - Method in class org.jppf.execute.NodeTaskWrapper
called when a task terminates.
taskEnded(NodeTaskWrapper) - Method in class org.jppf.execute.AbstractExecutionManager
Notification sent by a node task wrapper when a task is complete.
taskEnded(NodeTaskWrapper) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
taskEnded(NodeTaskWrapper) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Notification that a task has finished executing.
taskExecuted(TaskExecutionEvent) - Method in interface org.jppf.node.event.TaskExecutionListener
Called to notify a listener that a task was executed.
TaskExecutionDispatcher - Class in org.jppf.node.protocol
 
TaskExecutionDispatcher(ClassLoader) - Constructor for class org.jppf.node.protocol.TaskExecutionDispatcher
Intialize this dispatcher with the specified class loader.
TaskExecutionEvent - Class in org.jppf.node.event
Instances of this class represent events that occur during the life span of an individual JPPF task.
TaskExecutionEvent(Task<?>, String, String, long, long, boolean) - Constructor for class org.jppf.node.event.TaskExecutionEvent
Initialize this event object with the specified task.
TaskExecutionEvent(Task<?>, String, String, Object, boolean) - Constructor for class org.jppf.node.event.TaskExecutionEvent
Initialize this event object with the specified task.
TaskExecutionListener - Interface in org.jppf.node.event
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, Object, boolean) - Constructor for class org.jppf.management.TaskExecutionNotification
Initialize this notification with the specified parameters.
TaskGraph - Class in org.jppf.node.protocol.graph
A graph of the tasks in a job, representing the "depends on" relationships between tasks.
TaskGraph() - Constructor for class org.jppf.node.protocol.graph.TaskGraph
No-arg constrcutor used for custom (de)serialization.
TaskGraph(Collection<TaskGraph.Node>) - Constructor for class org.jppf.node.protocol.graph.TaskGraph
Create this graph from the specified collection of nodes.
TaskGraph(Map<Integer, TaskGraph.Node>) - Constructor for class org.jppf.node.protocol.graph.TaskGraph
Create this graph form the specified collection of nodes.
TaskGraph.Node - Class in org.jppf.node.protocol.graph
A node in the graph of the tasks in a job which represents a task and its dependants.
TaskGraphHelper - Class in org.jppf.node.protocol.graph
Utility and factory methods to build and manipulate graphs of tasks.
TaskGraphHelper() - Constructor for class org.jppf.node.protocol.graph.TaskGraphHelper
 
TaskGraphInfo - Class in org.jppf.node.protocol.graph
Information about the task graph, if any, for a job.
TaskGraphInfo(int, CollectionMap<Integer, Integer>, int[]) - Constructor for class org.jppf.node.protocol.graph.TaskGraphInfo
 
TaskInformation - Class in org.jppf.management
Instances of this class encapsulate runtime information on tasks executed by a node.
TaskInformation(String, String, String, long, long, boolean, int) - Constructor for class org.jppf.management.TaskInformation
Initialize this event object with the specified task.
taskList - Variable in class org.jppf.execute.AbstractExecutionManager
The list of tasks to execute.
taskList - Variable in class org.jppf.execute.async.JobProcessingEntry
The list of tasks to execute.
TaskNode<T> - Interface in org.jppf.node.protocol.graph
Interface for tasks that are part of a dependency graph of tasks within a job.
Dependencies can be added using the dependsOn(Collection<TaskNode>) and dependsOn(TaskNode...) methods.
TaskNodeVisitor - Interface in org.jppf.node.protocol.graph
Visitor interface for a graph of tasks with dependencies.
TaskNodeVisitResult - Enum Class in org.jppf.node.protocol.graph
Enumeration of the possible outcomes (other than exceptions) of the visit of a node in a graph of tasks.
taskNotification(TaskExecutionEvent) - Method in interface org.jppf.node.event.TaskExecutionListener
Called when a task sends a notification.
taskNotificationDispatcher - Variable in class org.jppf.execute.AbstractExecutionManager
Dispatches tasks notifications to registered listeners.
taskNotificationDispatcher - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
Dispatches tasks notifications to registered listeners.
taskObjectWrapper - Variable in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
Wrapper around a task that is not an instance of Task.
TaskObjectWrapper - Interface in org.jppf.client.taskwrapper
Wrapper interface for tasks that are not implementations of Task.
TaskObjectWrapper.MethodType - Enum Class in org.jppf.client.taskwrapper
Type-safe enumeration for the type of method to execute.
tasksDispatched(JobTasksEvent) - Method in interface org.jppf.job.JobTasksListener
Called when a set of tasks from a job is dispatched to a node.
tasksReturned(JobTasksEvent) - Method in interface org.jppf.job.JobTasksListener
Called when a job dispatch returns from a node.
TaskState - Enum Class in org.jppf.node.protocol
State for task indicating whether result or exception was received.
TaskThreadLocals - Class in org.jppf.node.protocol
 
taskWrapperList - Variable in class org.jppf.execute.AbstractExecutionManager
Holds the tasks submitted to the executor.
taskWrapperList - Variable in class org.jppf.execute.async.JobProcessingEntry
Holds the tasks submitted to the executor.
tearDown() - Method in class org.jppf.process.AbstractProcessLauncher
Forcibly terminate the process.
TEMP_BUFFER_POOL - Static variable in interface org.jppf.io.IO
A bounded pool of temporary buffers.
TEMP_BUFFER_POOL_SIZE - Static variable in interface org.jppf.io.IO
Size of temporary buffer pool.
TEMP_BUFFER_POOL_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Maximum size of temporary buffers pool.
TEMP_BUFFER_SIZE - Static variable in interface org.jppf.io.IO
Size of temporary buffers (including direct buffers) used in I/O transfers.
TEMP_BUFFER_SIZE - Static variable in class org.jppf.serialization.SerializationUtils
 
TEMP_BUFFER_SIZE - Static variable in class org.jppf.utils.configuration.JPPFProperties
Size of temporary buffers used in I/O transfers.
TEMP_EXTENSION - Static variable in class org.jppf.persistence.AbstractFilePersistence
Default extension for temporary files.
TEMPLATE_END - Static variable in class org.jppf.doc.HtmlDocGenerator
End of a template insertion.
TEMPLATE_START - Static variable in class org.jppf.doc.HtmlDocGenerator
Start of a template insertion.
TemporaryFileHolder - Class in org.jppf.io
Instances of this class hold a temporary File and ensure the file is deleted when they are garbage collected.
TemporaryFileHolder(File) - Constructor for class org.jppf.io.TemporaryFileHolder
Initialize this file holder with the specified file.
terminate(Thread, Throwable) - Method in class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Process terminated thread that is no longer used by fork join pool.
TestResults - Class in org.jppf.doc.jenkins
 
TestResults() - Constructor for class org.jppf.doc.jenkins.TestResults
 
testValid() - Method in class org.jppf.ga.GeneticAlgorithm
 
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.
THREAD_MANAGER_CLASS - Static variable in class org.jppf.utils.configuration.JPPFProperties
Type of thread pool to use in the node: either 'default' or 'org.jppf.server.node.fj.ThreadManagerForkJoin'.
THREAD_NAME_PREFIX - Static variable in class org.jppf.execute.AbstractThreadManager
Prefix used for the names of the threads created by the executor.
THREAD_POOL_SIZE - Static variable in class org.jppf.nio.NioConstants
Size of the pool of threads for the state transition executor.
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(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Invoke the threadDump operation for all selected nodes (get a full thread dump, including detection of deadlocks).
threadDump(NodeSelector) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Get a JVM thread dump for the specified nodes.
threadDump(NodeSelector) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Get a JVM thread dump for the specified nodes.
ThreadDump - Class in org.jppf.management.diagnostics
This class encapsulates a JVM thread dump, including deadlocks information when available.
ThreadDump(ThreadMXBean) - Constructor for class org.jppf.management.diagnostics.ThreadDump
Create this thread dump from the specified thread mxbean.
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 - Variable in class org.jppf.execute.AbstractExecutionManager
The thread manager that is used for execution.
threadManager - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
The thread manager that is used for execution.
ThreadManager - Interface in org.jppf.execute
Interface for all thread managers.
ThreadManager.UsedClassLoader - Class in org.jppf.execute
Helper class for managing used class loaders.
ThreadManagerForkJoin - Class in org.jppf.execute
This class manages the fork join pool for the node's execution manager.
ThreadManagerForkJoin(int) - Constructor for class org.jppf.execute.ThreadManagerForkJoin
Initialized thread manager.
ThreadManagerForkJoin.FJThreadFactory - Class in org.jppf.execute
 
ThreadManagerThreadPool - Class in org.jppf.execute
This class manages the thread pool pool for the node's execution manager.
ThreadManagerThreadPool() - Constructor for class org.jppf.execute.ThreadManagerThreadPool
Initialize this thread manager.
ThreadManagerThreadPool(int) - Constructor for class org.jppf.execute.ThreadManagerThreadPool
Initialize this thread manager.
ThreadManagerThreadPool(int, long) - Constructor for class org.jppf.execute.ThreadManagerThreadPool
Initialize this thread manager.
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.
threadNames(NodeSelector) - Method in class org.jppf.management.forwarding.generated.DiagnosticsMBeanForwarder
Invoke the threadNames operation for all selected nodes (get the names of all live threads in the current JVM).
ThreadSynchronization - Class in org.jppf.utils.concurrent
This class implements a goToSleep and a wakeUp method as wrappers to Object.wait() and Object.notifyAll() wrappers.
ThreadSynchronization() - Constructor for class org.jppf.utils.concurrent.ThreadSynchronization
 
ThreadUtils - Class in org.jppf.utils.concurrent
Utility methods for creating, starting and manipulating threads.
ThreadUtils() - Constructor for class org.jppf.utils.concurrent.ThreadUtils
 
THROTTLING - Enum constant in enum class org.jppf.node.protocol.NotificationBundle.NotificationType
Node throttling notification.
throwableClassName - Variable in class org.jppf.node.protocol.JPPFExceptionResultEx
These fields describe the Throwable object.
throwableMessage - Variable in class org.jppf.node.protocol.JPPFExceptionResultEx
These fields describe the Throwable object.
throwableStackTrace - Variable in class org.jppf.node.protocol.JPPFExceptionResultEx
The throwable object's stack trace.
thumbnailFile - Variable in class org.jppf.utils.ThumbnailGenerator.ImageAttributes
 
ThumbnailGenerator - Class in org.jppf.utils
Instances of this class generate thumbnails from a set of images stored in a file system folder.
ThumbnailGenerator(String, int, int) - Constructor for class org.jppf.utils.ThumbnailGenerator
Initialize this thumbnail generator with the specified root dir, width and height.
ThumbnailGenerator(String, int, int, int) - Constructor for class org.jppf.utils.ThumbnailGenerator
Initialize this thumbnail generator with the specified root dir, width, height and default number of thumbnails per row.
ThumbnailGenerator(String, int, int, String, int) - Constructor for class org.jppf.utils.ThumbnailGenerator
Initialize this thumbnail generator with the specified root dir, width, height and default number of thumbnails per row.
ThumbnailGenerator.ImageAttributes - Class in org.jppf.utils
 
ThumbnailGenerator.ImageFileFilter - Class in org.jppf.utils
File filter that only accepts files with specified extensions.
TimeMarker - Class in org.jppf.utils
A simple utility class to measure the elapsed time between two points in the code.
TimeMarker() - Constructor for class org.jppf.utils.TimeMarker
 
timeoutCallback - Variable in class org.jppf.client.taskwrapper.JPPFAnnotatedTask
A delegate for the onTimeout() method.
timeoutHandler - Variable in class org.jppf.execute.AbstractExecutionManager
Timer managing the tasks timeout.
timeoutHandler - Variable in class org.jppf.execute.async.AbstractAsyncExecutionManager
Timer managing the tasks timeout.
TimeoutHandler - Interface in org.jppf.node.protocol
This interface should be implemented by tasks that wish a callback invoked as soon as they timeout.
TimeoutTimerTask - Class in org.jppf.execute
Instances of this class are scheduled by a timer to execute one time, check whether the corresponding JPPF task timeout has been reached, and abort the task if necessary.
TimeoutTimerTask(NodeTaskWrapper) - Constructor for class org.jppf.execute.TimeoutTimerTask
Initialize this timer task with the specified future.
timestamp - Variable in class org.jppf.load.balancer.AbstractBundler
The creation timestamp for this bundler.
title - Variable in class org.jppf.management.diagnostics.AbstractThreadDumpWriter
The title given to the printed thread dump.
TLS_CLIENT_AUTHENTICATION - Static variable in class org.jppf.jmx.JPPFJMXProperties
SSL client authentication level: one of 'none', 'want', 'need', defaults to 'none'.
TLS_CLIENT_DISTINCT_TRUSTSTORE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Whether to use a separate trust store for client certificates (server only), defaults to 'false'.
TLS_CLIENT_TRUSTSTORE_FILE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Path to the client trust store in the file system or classpath, defaults to null.
TLS_CLIENT_TRUSTSTORE_PASSWORD - Static variable in class org.jppf.jmx.JPPFJMXProperties
Plain text client trust store password, defaults to null.
TLS_CLIENT_TRUSTSTORE_PASSWORD_SOURCE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Client trust store password as an arbitrary source, default to null.
TLS_CLIENT_TRUSTSTORE_SOURCE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Client trust store location as an arbitrary source, defaults to null.
TLS_CLIENT_TRUSTSTORE_TYPE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Client trust store format, defaults to 'jks'.
TLS_CONTEXT_PROTOCOL - Static variable in class org.jppf.jmx.JPPFJMXProperties
javax.net.ssl.SSLContext protocol, defaults to TLSv1.2.
TLS_ENABLED - Static variable in class org.jppf.jmx.JPPFJMXProperties
whether to use secure connections via TLS protocol, defaults to false.
TLS_ENABLED_CIPHER_SUITES - Static variable in class org.jppf.jmx.JPPFJMXProperties
Space-separated list of enabled cipher suites, defaults to SSLContext.getDefault().getDefaultSSLParameters().getCipherSuites().
TLS_ENABLED_PROTOCOLS - Static variable in class org.jppf.jmx.JPPFJMXProperties
A list of space-separated enabled protocols, defaults to TLSv1.2.
TLS_KEYSTORE_FILE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Path to the key store in the file system or classpath, defaults to null.
TLS_KEYSTORE_PASSWORD - Static variable in class org.jppf.jmx.JPPFJMXProperties
Plain text key store password, defaults to null.
TLS_KEYSTORE_PASSWORD_SOURCE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Key store password as an arbitrary source, defaults to null.
TLS_KEYSTORE_SOURCE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Key store location as an arbitrary source, defaults to null.
TLS_KEYSTORE_TYPE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Key store format, defaults to 'jks'.
TLS_TRUSTSTORE_FILE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Path to the trust store in the file system or classpath, defaults to null.
TLS_TRUSTSTORE_PASSWORD - Static variable in class org.jppf.jmx.JPPFJMXProperties
Plain text trust store password, defaults to null.
TLS_TRUSTSTORE_PASSWORD_SOURCE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Trust store password as an arbitrary source, defaults to null.
TLS_TRUSTSTORE_SOURCE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Trust store location as an arbitrary source, defaults to null.
TLS_TRUSTSTORE_TYPE - Static variable in class org.jppf.jmx.JPPFJMXProperties
Trust store format, defaults to 'jks'.
toArray() - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
toArray(T[]) - Method in class org.jppf.utils.collections.ConcurrentHashSet
 
toBufferList() - Method in class org.jppf.utils.streams.MultipleBuffersOutputStream
Get the content of the output stream as a list of JPPFBuffer instances.
toByteArray() - Method in class org.jppf.location.AbstractLocation
 
toByteArray() - Method in interface org.jppf.location.Location
Get the content at this location as an array of bytes.
toByteArray() - Method in class org.jppf.location.MemoryLocation
Get the content at this location as an array of bytes.
toByteArray() - Method in class org.jppf.utils.streams.JPPFByteArrayOutputStream
Override of toByteArray() that returns a reference to the internal buffer instead of copy of it, significantly increasing the performance of this operation.
toBytes(JPPFConnectionInformation) - Static method in class org.jppf.comm.discovery.JPPFConnectionInformation
Serialize a DriverConnectionInformation object to an array of bytes.
toDate(long) - Method in class org.jppf.scheduling.JPPFSchedule
Deprecated.
toDisplayString() - Method in class org.jppf.management.JPPFManagementInfo
Get a string displayed in the console.
toDouble(String, double) - Static method in class org.jppf.utils.configuration.PropertiesHelper
Get the double value of the specified string.
toException(String, Throwable) - Static method in class org.jppf.utils.ExceptionUtils
Converts a generic Throwable into an Exception.
toException(String, Throwable, Class<E>) - Static method in class org.jppf.utils.ExceptionUtils
Converts a generic Throwable into an Exception of the specified class.
toException(Throwable) - Static method in class org.jppf.utils.ExceptionUtils
Converts a generic Throwable into an Exception.
toException(Throwable, Class<E>) - Static method in class org.jppf.utils.ExceptionUtils
Converts a generic Throwable into an Exception of the specified class.
toFiles(File, String...) - Static method in class org.jppf.utils.FileUtils
Convert a set of file names into a set of File objects.
toFloat(String, float) - Static method in class org.jppf.utils.configuration.PropertiesHelper
Get the float value of the specified string.
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.
toHTMLString(String, boolean, int) - Method in class org.jppf.management.diagnostics.ThreadDump
Print this thread dump to an HTML formatted string.
toIdentityString(Object) - Static method in class org.jppf.utils.StringUtils
Return a String in the format <object class name>@hashcode for the specified object.
toInt(String, int) - Static method in class org.jppf.utils.configuration.PropertiesHelper
Get the integer value of the specified string.
toIntArray(InetAddress) - Static method in class org.jppf.utils.NetworkUtils
Convert an IP address int array.
toJPPFConnectionInformation(DriverConnectionInfo) - Static method in class org.jppf.discovery.DriverDiscoveryHandler
toLong(long) - Method in class org.jppf.scheduling.JPPFSchedule
Convert this schedule to a long value.
toLong(String, long) - Static method in class org.jppf.utils.configuration.PropertiesHelper
Get the long value of the specified string.
toMillis(long, TimeUnit) - Static method in class org.jppf.utils.DateTimeUtils
Convert the specified duration expressed in the specified time unit into milliseconds.
toPlainTextString(String) - Method in class org.jppf.management.diagnostics.ThreadDump
Print this thread dump to a plain text formatted string.
topologicalSortDFS() - Method in class org.jppf.node.protocol.graph.TaskGraph
 
toProperties(TypedProperties, JPPFSnapshot) - Static method in class org.jppf.utils.stats.JPPFStatisticsHelper
Add or update the values of the specified snapshot as properties in the specified set of properties.
toRuntimeException(String, Throwable) - Static method in class org.jppf.utils.ExceptionUtils
Converts a generic Throwable into a RuntimeException.
toRuntimeException(Throwable) - Static method in class org.jppf.utils.ExceptionUtils
Converts a generic Throwable into a RuntimeException.
toString() - Method in class org.jppf.classloader.CompositeResourceWrapper
 
toString() - Method in class org.jppf.classloader.JPPFResourceWrapper
 
toString() - Method in class org.jppf.comm.discovery.JPPFConnectionInformation
Get a string representation of this connection information object.
toString() - Method in class org.jppf.comm.recovery.AbstractHeartbeatConnection
 
toString() - Method in class org.jppf.comm.recovery.HeartbeatMessage
 
toString() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
 
toString() - Method in class org.jppf.comm.socket.SocketClient
Generate a string representation of this socket client.
toString() - Method in class org.jppf.discovery.ClientConnectionPoolInfo
 
toString() - Method in class org.jppf.discovery.DriverConnectionInfo
 
toString() - Method in class org.jppf.doc.jenkins.Build
 
toString() - Method in class org.jppf.doc.jenkins.Project
 
toString() - Method in class org.jppf.doc.jenkins.TestResults
 
toString() - Method in class org.jppf.execute.ExecutorChannelStatusEvent
 
toString() - Method in class org.jppf.execute.NodeTaskWrapper
 
toString() - Method in class org.jppf.io.ChannelInputSource
 
toString() - Method in class org.jppf.io.ChannelOutputDestination
 
toString() - Method in class org.jppf.io.MultipleBuffersLocation
 
toString() - Method in class org.jppf.job.JobInformation
 
toString() - Method in class org.jppf.job.JobNotification
 
toString() - Method in class org.jppf.job.persistence.PersistenceInfoImpl
 
toString() - Method in class org.jppf.job.ServerTaskInformation
 
toString() - Method in class org.jppf.load.balancer.impl.ProportionalProfile
Return a string representation of this profile.
toString() - Method in class org.jppf.load.balancer.impl.RL2Profile
 
toString() - Method in class org.jppf.load.balancer.LoadBalancingInformation
 
toString() - Method in class org.jppf.load.balancer.PerformanceCache
 
toString() - Method in class org.jppf.load.balancer.persistence.AsynchronousLoadBalancerPersistence
 
toString() - Method in class org.jppf.load.balancer.persistence.LoadBalancerPersistenceInfo
 
toString() - Method in enum class org.jppf.load.balancer.spi.JPPFBundlerFactory.Defaults
 
toString() - Method in class org.jppf.location.AbstractLocation
 
toString() - Method in class org.jppf.location.MavenLocation
 
toString() - Method in class org.jppf.management.AbstractJMXConnectionWrapper
 
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.diagnostics.ThreadDump
 
toString() - Method in class org.jppf.management.forwarding.JPPFNodeForwardingNotification
 
toString() - Method in class org.jppf.management.JPPFManagementInfo
 
toString() - Method in class org.jppf.management.JPPFNodeState
 
toString() - Method in class org.jppf.management.JPPFSystemInformation
 
toString() - Method in class org.jppf.management.TaskExecutionNotification
 
toString() - Method in class org.jppf.management.TaskInformation
 
toString() - Method in class org.jppf.net.IPv6AddressPattern
 
toString() - Method in class org.jppf.net.RangePattern
 
toString() - Method in class org.jppf.nio.AbstractNioContext
 
toString() - Method in class org.jppf.nio.AbstractNioMessage
 
toString() - Method in class org.jppf.nio.AbstractSSLHandler
 
toString() - Method in class org.jppf.nio.acceptor.AcceptorContext
 
toString() - Method in class org.jppf.nio.PlainNioObject
 
toString() - Method in class org.jppf.nio.SimpleNioMessage
 
toString() - Method in class org.jppf.nio.StatelessNioServer
 
toString() - Method in class org.jppf.node.event.TaskExecutionEvent
 
toString() - Method in class org.jppf.node.policy.ExecutionPolicy
 
toString() - Method in class org.jppf.node.protocol.ClassPathElementImpl
 
toString() - Method in class org.jppf.node.protocol.ClassPathImpl
 
toString() - Method in class org.jppf.node.protocol.graph.JobDependencyNode
 
toString() - Method in class org.jppf.node.protocol.graph.TaskGraph.Node
 
toString() - Method in class org.jppf.node.protocol.graph.TaskGraph
 
toString() - Method in class org.jppf.node.protocol.JobDependencySpec
 
toString() - Method in class org.jppf.node.protocol.JPPFExceptionResult
Construct a string representation of this object.
toString() - Method in class org.jppf.node.protocol.JPPFTaskBundle
 
toString() - Method in class org.jppf.node.provisioning.JPPFProvisioningInfo
 
toString() - Method in class org.jppf.persistence.AbstractDatabasePersistence
 
toString() - Method in class org.jppf.persistence.AbstractFilePersistence
 
toString() - Method in class org.jppf.queue.QueueEvent
 
toString() - Method in class org.jppf.scheduling.JPPFSchedule
 
toString() - Method in class org.jppf.scripting.BaseScriptEvaluator
 
toString() - Method in class org.jppf.utils.AbstractTypedProperties
 
toString() - Method in class org.jppf.utils.cli.PositionalArguments
 
toString() - Method in class org.jppf.utils.collections.AbstractCollectionMap
 
toString() - Method in class org.jppf.utils.collections.MetadataImpl
 
toString() - Method in class org.jppf.utils.concurrent.JPPFQueueLock
 
toString() - Method in class org.jppf.utils.concurrent.JPPFReentrantLock
 
toString() - Method in class org.jppf.utils.concurrent.JPPFThreadPool
 
toString() - Method in class org.jppf.utils.concurrent.JPPFThreadPool2
 
toString() - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
toString() - Method in class org.jppf.utils.hooks.Hook
 
toString() - Method in class org.jppf.utils.hooks.HookInstance
 
toString() - Method in class org.jppf.utils.HostIP
 
toString() - Method in class org.jppf.utils.InvocationResult
 
toString() - Method in enum class org.jppf.utils.Operator
 
toString() - Method in class org.jppf.utils.Pair
 
toString() - Method in class org.jppf.utils.Range
 
toString() - Method in class org.jppf.utils.stats.AbstractJPPFSnapshot
 
toString() - Method in class org.jppf.utils.stats.JPPFStatistics
 
toString() - Method in class org.jppf.utils.stats.SingleValueSnapshot
 
toString() - Method in class org.jppf.utils.streams.MultipleBuffersInputStream
 
toString() - Method in class org.jppf.utils.streams.MultipleBuffersOutputStream
 
toString() - Method in class org.jppf.utils.TraversalList
 
toString() - Method in class org.jppf.utils.VersionUtils.Version
 
toString(int) - Method in class org.jppf.node.policy.AbstractIsInIPSubnet
 
toString(int) - Method in class org.jppf.node.policy.AcceptAll
 
toString(int) - Method in class org.jppf.node.policy.AtLeast
 
toString(int) - Method in class org.jppf.node.policy.Contains
 
toString(int) - Method in class org.jppf.node.policy.CustomPolicy
 
toString(int) - Method in class org.jppf.node.policy.Equal
 
toString(int) - Method in class org.jppf.node.policy.ExecutionPolicy.AndRule
 
toString(int) - Method in class org.jppf.node.policy.ExecutionPolicy.NotRule
 
toString(int) - Method in class org.jppf.node.policy.ExecutionPolicy.OrRule
 
toString(int) - Method in class org.jppf.node.policy.ExecutionPolicy
Get an xml string representation of this policy with the specified starting indentation level.
toString(int) - Method in class org.jppf.node.policy.ExecutionPolicy.XorRule
Print this object to a string.
toString(int) - Method in class org.jppf.node.policy.LogicalRule
Print this object to a string.
toString(int) - Method in class org.jppf.node.policy.IsSlaveNode
 
toString(int) - Method in class org.jppf.node.policy.NodesMatching
 
toString(int) - Method in class org.jppf.node.policy.OneOf
Print this object to a string.
toString(int) - Method in class org.jppf.node.policy.Preference
 
toString(int) - Method in class org.jppf.node.policy.RegExp
 
toString(int) - Method in class org.jppf.node.policy.RejectAll
 
toString(int) - Method in class org.jppf.node.policy.ScriptedPolicy
 
toString(int) - Method in class org.jppf.node.policy.BetweenEE
 
toString(int[]) - Method in class org.jppf.utils.configuration.IntArrayProperty
 
toString(String) - Method in class org.jppf.utils.configuration.StringProperty
 
toString(String[]) - Method in class org.jppf.utils.configuration.StringArrayProperty
 
toString(URLClassLoader) - Static method in class org.jppf.utils.StringUtils
Print a representation of a URLClassLoader into a string.
toString(SelectionKey) - Static method in class org.jppf.nio.NioServer
 
toString(SelectionKey) - Static method in class org.jppf.nio.StatelessNioServer
 
toString(MBeanServer) - Static method in class org.jppf.management.JPPFMBeanServerFactory
Obtain a string representation of the specified MBeanServer.
toString(T) - Method in class org.jppf.utils.configuration.AbstractJPPFProperty
 
toString(T) - Method in interface org.jppf.utils.configuration.JPPFProperty
Convert the specified value to a string.
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.
TournamentSelector - Class in org.jppf.ga
Tornament slection implemntation.
TournamentSelector(int) - Constructor for class org.jppf.ga.TournamentSelector
Initialize this selector with the specified size.
toXML() - Method in class org.jppf.node.policy.ExecutionPolicy
Convert this execution policy to XML.
toXML() - Method in class org.jppf.node.policy.IsSlaveNode
 
trace(String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
trace(String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
trace(String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
trace(String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
trace(String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
trace(Marker, String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
trace(Marker, String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
trace(Marker, String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
trace(Marker, String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
trace(Marker, String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
transferFrom(InputSource, boolean) - Method in interface org.jppf.io.DataLocation
Transfer the content of this data location from the specified input source.
transferFrom(InputSource, boolean) - Method in class org.jppf.io.FileDataLocation
Transfer the content of this data location from the specified input source.
transferFrom(InputSource, boolean) - Method in class org.jppf.io.MultipleBuffersLocation
 
transferring - Variable in class org.jppf.io.AbstractDataLocation
Determines whether a transfer has been started.
transferTo(OutputDestination, boolean) - Method in interface org.jppf.io.DataLocation
Transfer the content of this data location to the specified output destination.
transferTo(OutputDestination, boolean) - Method in class org.jppf.io.FileDataLocation
Transfer the content of this data location to the specified output destination.
transferTo(OutputDestination, boolean) - Method in class org.jppf.io.MultipleBuffersLocation
 
TRANSPORT_TIME - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
JPPF and network transport overhead.
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.execute.AbstractExecutionManager
 
triggerConfigChanged() - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
triggerConfigChanged() - Method in interface org.jppf.execute.async.AsyncExecutionManager
Trigger the configuration changed flag.
triggerConfigChanged() - Method in interface org.jppf.execute.ExecutionManager
Trigger the configuration changed flag.
tryLock() - Method in class org.jppf.utils.concurrent.JPPFReentrantLock
 
tryLock(long, TimeUnit) - Method in class org.jppf.utils.concurrent.JPPFReentrantLock
 
type() - Element in annotation interface org.jppf.management.doc.MBeanElementType
 
TYPE_MASK - Static variable in class org.jppf.management.JPPFManagementInfo
Mask for elimination extended type attributes (bits 16-31).
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<?, ?>) - 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.
TypedPropertiesSimilarityEvaluator - Class in org.jppf.utils
Computes a similarity score between two instances of TypedProperties.
TypedPropertiesSimilarityEvaluator() - Constructor for class org.jppf.utils.TypedPropertiesSimilarityEvaluator
 

U

UI_SPLASH - Static variable in class org.jppf.utils.configuration.JPPFProperties
Whether to display the animated splash screen at console startup, defaults to false.
UI_SPLASH_DELAY - Static variable in class org.jppf.utils.configuration.JPPFProperties
Interval between images in milliseconds.
UI_SPLASH_IMAGES - Static variable in class org.jppf.utils.configuration.JPPFProperties
One or more paths to the images displayed in a rolling sequence (like a slide show), separated by '|' (pipe) characters.
UI_SPLASH_MESSAGE - Static variable in class org.jppf.utils.configuration.JPPFProperties
The fixed text displayed at center of the splash screen.
UI_SPLASH_MESSAGE_COLOR - Static variable in class org.jppf.utils.configuration.JPPFProperties
The color of the splash screen message.
uncaughtException(Thread, Throwable) - Method in class org.jppf.utils.JPPFDefaultUncaughtExceptionHandler
 
UNKNOWN - Enum constant in enum class org.jppf.management.JPPFNodeState.ConnectionState
The state is not yet known.
UNKNOWN - Enum constant in enum class org.jppf.management.JPPFNodeState.ExecutionState
The state is not yet known.
UNKNOWN - Enum constant in enum class org.jppf.utils.JPPFChannelDescriptor
Identifier for an unidentified channel.
UNKNOWN - Static variable in class org.jppf.utils.JPPFIdentifiers
Identifier for an unidentified channel.
UNKNOWN_IN_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes received from unidentified remote peers.
UNKNOWN_OUT_TRAFFIC - Static variable in class org.jppf.utils.stats.JPPFStatisticsHelper
Bytes sent to unidentified remote peers.
UNKNOWN_SIZE - Static variable in interface org.jppf.io.DataLocation
Constant for unknown data location size.
unlock() - Method in class org.jppf.utils.concurrent.JPPFQueueLock
 
unlock() - Method in class org.jppf.utils.concurrent.JPPFReentrantLock
 
UnmodifiableTypedProperties - Class in org.jppf.utils
Deprecated.
this class is no longer useful, use its superclass TypedProperties instead.
UnmodifiableTypedProperties() - Constructor for class org.jppf.utils.UnmodifiableTypedProperties
Deprecated.
Creates an empty unmodifiable properties map.
UnmodifiableTypedProperties(Map<Object, Object>) - Constructor for class org.jppf.utils.UnmodifiableTypedProperties
Deprecated.
Initialize this object with a set of existing properties.
unquote(String) - Static method in class org.jppf.utils.StringUtils
Remove the leading and trailing quotes form the source string.
unregister(Class<T>) - Method in class org.jppf.utils.hooks.HookFactory
Register a hook defined via SPI, of which a single instance is discovered and invoked.
unregister(DriverDiscoveryListener<E>) - Method in class org.jppf.discovery.DriverDiscoveryHandler
Unregister the specified disocvery listener from all discoveries found with SPI.
UNREGISTER_MBEAN - Static variable in class org.jppf.jmx.JMXHelper
unregisterAllForwardingNotificationListeners() - Method in class org.jppf.management.JMXDriverConnectionWrapper
Uneregister all previously registered forwarding notification listener.
unregisterForwardingNotificationListener(String) - Method in interface org.jppf.management.forwarding.ForwardingNotficationEmitter
Unregister the specified listener.
unregisterForwardingNotificationListener(String) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Unregister a previously registered forwarding notification listeners.
unregisterMBean(ObjectName) - Method in class org.jppf.management.MBeanServerForwarderAdapter
 
unregisterProviderMBeans() - Method in class org.jppf.management.spi.AbstractMBeanProviderManager
Un-register all registered mbeans.
unwrap(Class<T>) - Method in class org.jppf.persistence.JPPFConnection
 
unwrap(Class<T>) - Method in class org.jppf.persistence.JPPFDataSource
 
unwrappedData(SocketWrapper, ObjectSerializer) - Static method in class org.jppf.io.IOHelper
Deserialize the next object available via a network connection.
unwrappedData(DataLocation) - Static method in class org.jppf.io.IOHelper
Deserialize the specified data into an object, using a default serializer.
unwrappedData(DataLocation, ObjectSerializer) - Static method in class org.jppf.io.IOHelper
Deserialize the specified data into an object.
updateBundler(Bundler<?>, int, double) - Static method in class org.jppf.load.balancer.BundlerHelper
Provide feedback to a bundler from a channel after execution of a set of tasks.
updateBundler(BundlerEx<?>, int, double, double, double) - Static method in class org.jppf.load.balancer.BundlerHelper
Provide feedback to a bundler with the result of using the bundle with the specified size.
updateConfiguration(Map<Object, Object>, 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.
updateConfiguration(Map<Object, Object>, Boolean, Boolean) - Method in class org.jppf.management.JMXNodeConnectionWrapper
Update the configuration properties of the node.
updateConfiguration(Map<Object, Object>, Boolean, Boolean) - Method in interface org.jppf.management.JPPFNodeAdminMBean
Update the configuration properties of the node.
updateConfiguration(NodeSelector, Map<Object, Object>, Boolean) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the updateConfiguration operation for all selected nodes (update the configuration properties of the node).
updateConfiguration(NodeSelector, Map<Object, Object>, Boolean) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Update the configuration properties of the specified nodes.
updateConfiguration(NodeSelector, Map<Object, Object>, Boolean) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Update the configuration properties of the specified nodes.
updateConfiguration(NodeSelector, Map<Object, Object>, Boolean, Boolean) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the updateConfiguration operation for all selected nodes (update the configuration properties of the node).
updateConfiguration(NodeSelector, Map<Object, Object>, Boolean, Boolean) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Update the configuration properties of the specified nodes.
updateConfiguration(NodeSelector, Map<Object, Object>, Boolean, Boolean) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Update the configuration properties of the specified nodes.
updateCounts(long, int) - Method in class org.jppf.nio.AbstractNioMessageBase
 
updateCurrentConfiguration() - Method in class org.jppf.load.balancer.spi.JPPFBundlerFactory
Update the current load-balancer settings from the JPF configuration.
updateElement(Connection, I, byte[]) - Method in class org.jppf.persistence.AbstractDatabasePersistence
Create a prepared statement which will insert or update an object in the database.
updateElement(Connection, PersistenceInfo, byte[]) - Method in class org.jppf.job.persistence.impl.DefaultDatabasePersistence
 
updateElement(Connection, LoadBalancerPersistenceInfo, byte[]) - Method in class org.jppf.load.balancer.persistence.DatabaseLoadBalancerPersistence
 
updateInterestOps(SelectionKey, int, boolean) - Method in class org.jppf.nio.StatelessNioServer
Set the interest ops of a specified selection key, ensuring no blocking occurs while doing so.
updateInterestOpsNoWakeup(SelectionKey, int, boolean) - Static method in class org.jppf.nio.StatelessNioServer
Set the interest ops of a specified selection key.
updateJobPriority(String, Integer) - Method in class org.jppf.management.JMXDriverConnectionWrapper
Update the priority of a job.
updateJobs(JobSelector, JobSLA, JobMetadata) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Update the SLA and/or metadata of the specified jobs.
updateLatestMaxSize() - Method in class org.jppf.queue.AbstractJPPFQueue
Update the value of the max bundle size.
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 the job with the specified uuid can run on.
updateMaxNodes(JobSelector, Integer) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Update the maximum number of nodes the specified jobs can run on.
updatePriority(int) - Method in class org.jppf.utils.concurrent.JPPFThreadFactory
Update the priority of all threads created by this factory.
updatePriority(String, Integer) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Update the priority of the job with the specified uuid.
updatePriority(JobSelector, Integer) - Method in interface org.jppf.server.job.management.DriverJobManagementMBean
Update the priority of the jobs specified by a job selector.
updateSocketTimestamp() - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Marks the socket "known good" usage timestamp with the current value of the system millisecond counter.
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.
updateThreadPoolSize(NodeSelector, Integer) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the updateThreadPoolSize operation for all selected nodes (set the size of the node's thread pool).
updateThreadPoolSize(NodeSelector, Integer) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Set the size of the specified nodes' thread pool.
updateThreadPoolSize(NodeSelector, Integer) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Set the size of the specified nodes' thread pool.
updateThreadsPriority(int) - Method in class org.jppf.execute.AbstractExecutionManager
 
updateThreadsPriority(int) - Method in class org.jppf.execute.async.AbstractAsyncExecutionManager
 
updateThreadsPriority(int) - Method in interface org.jppf.execute.async.AsyncExecutionManager
Update the priority of all execution threads.
updateThreadsPriority(int) - Method in interface org.jppf.execute.ExecutionManager
Update the priority of all execution threads.
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(NodeSelector, Integer) - Method in class org.jppf.management.forwarding.generated.JPPFNodeAdminMBeanForwarder
Invoke the updateThreadsPriority operation for all selected nodes (update the priority of all processing threads).
updateThreadsPriority(NodeSelector, Integer) - Method in interface org.jppf.management.forwarding.JPPFNodeForwardingMBean
Deprecated.
Update the priority of all execution threads for the specified nodes.
updateThreadsPriority(NodeSelector, Integer) - Method in interface org.jppf.management.forwarding.NodeForwardingMBean
Update the priority of all execution threads for the specified nodes.
URL_FIRST - Enum constant in enum class org.jppf.classloader.DelegationModel
Delegation model to local URL classpath first.
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.location
Wrapper for manipulating data from a URL.
URLLocation(String) - Constructor for class org.jppf.location.URLLocation
Initialize this location with the specified file path.
URLLocation(URL) - Constructor for class org.jppf.location.URLLocation
Initialize this location with the specified file path.
usageAndExit() - Static method in class org.jppf.utils.SchemaValidator
Show usage instructions for this validation toll, and exit the JVM.
useClassLoader(ClassLoader) - Method in interface org.jppf.execute.ThreadManager
Use class loader in this thread manager.
useClassLoader(ClassLoader) - Method in class org.jppf.execute.ThreadManagerForkJoin.FJThreadFactory
Use class loader in this thread manager.
useClassLoader(ClassLoader) - Method in class org.jppf.execute.ThreadManagerForkJoin
 
useClassLoader(ClassLoader) - Method in class org.jppf.execute.ThreadManagerThreadPool
 
usedClassLoader - Variable in class org.jppf.execute.AbstractExecutionManager
The class loader used to load the tasks and the classes they need from the client.
usedClassLoader - Variable in class org.jppf.execute.async.JobProcessingEntry
The class loader used to load the tasks and the classes they need from the client.
UsedClassLoader(ClassLoader) - Constructor for class org.jppf.execute.ThreadManager.UsedClassLoader
 
userDataDescritpion() - Element in annotation interface org.jppf.management.doc.MBeanNotif
 
userDataType() - Element in annotation interface org.jppf.management.doc.MBeanNotif
 
userTime - Variable in class org.jppf.execute.ExecutionInfo
Total user time used by the tasks.
usingDequuerThreads(int) - Method in class org.jppf.utils.concurrent.QueueHandler.Builder
Set the number of dequeuer threads.
usingSingleDequuerThread() - Method in class org.jppf.utils.concurrent.QueueHandler.Builder
Set the number of dequeuer threads to 1.
UTF_8 - Static variable in class org.jppf.utils.StringUtils
Charset instance for UTF-8 encoding.
uuid - Variable in class org.jppf.comm.discovery.JPPFConnectionInformation
Identifier for this object.
uuid - Variable in class org.jppf.comm.recovery.AbstractHeartbeatConnection
The JPPF node or client uuid.
uuid - Variable in class org.jppf.management.AbstractJMXServer
This server's unique id.
uuid - Variable in class org.jppf.nio.AbstractNioContext
Uuid of the remote client or node.
uuidList - Variable in class org.jppf.execute.AbstractExecutionManager
The uuid path of the current bundle.
uuidList - Variable in class org.jppf.execute.async.JobProcessingEntry
The uuid path of the current bundle.
UuidSelector - Class in org.jppf.management
Selects nodes based on their uuids.
UuidSelector(String...) - Constructor for class org.jppf.management.UuidSelector
Initialize this selector with the specified array of node UUIDs.
UuidSelector(Collection<String>) - Constructor for class org.jppf.management.UuidSelector
Initialize this selector with the specified list of node UUIDs.

V

validate() - Method in interface org.jppf.node.protocol.ClassPathElement
Perform a validation of this classpath element.
validate() - Method in class org.jppf.node.protocol.ClassPathElementImpl
This default implementation always return true.
validate(Reader, Reader) - Method in class org.jppf.utils.SchemaValidator
Validate an XML document from a reader against an XML schema.
validate(String, String) - Method in class org.jppf.utils.SchemaValidator
Validate an XML document in a file against an XML 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.
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.
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() - Element in annotation interface org.jppf.management.doc.MBeanDescription
 
value() - Element in annotation interface org.jppf.management.doc.MBeanExclude
 
value() - Element in annotation interface org.jppf.management.doc.MBeanParamName
 
value() - Element in annotation interface org.jppf.node.protocol.JPPFRunnable
Specifies the execution order, in the case where multiple methods are annotated in the same class.
When specified orders are the same, the ordering is the same as the one used in Class.getDeclaredMethods()
valueComparator - Variable in class org.jppf.utils.collections.SortedSetSortedMap
Comparator used to sort the keys.
valueOf(String) - Static method in enum class org.jppf.classloader.DelegationModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.classloader.JPPFResourceWrapper.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.classloader.ResourceIdentifier
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.client.taskwrapper.TaskObjectWrapper.MethodType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.execute.ExecutorStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.job.JobEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.job.JobReturnReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.job.persistence.PersistenceObjectType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.load.balancer.spi.JPPFBundlerFactory.Defaults
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.management.JPPFNodeState.ConnectionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.management.JPPFNodeState.ExecutionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.management.NodePendingAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.node.idle.IdleState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.node.policy.ValueType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.node.protocol.BundleParameter
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.node.protocol.graph.TaskNodeVisitResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.node.protocol.NotificationBundle.NotificationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.node.protocol.TaskState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.persistence.JPPFDatasourceFactory.Scope
Returns the enum constant of this class with the specified name.
valueOf(String) - Method in class org.jppf.utils.configuration.BooleanProperty
 
valueOf(String) - Method in class org.jppf.utils.configuration.CharProperty
 
valueOf(String) - Method in class org.jppf.utils.configuration.DoubleProperty
 
valueOf(String) - Method in class org.jppf.utils.configuration.FileProperty
 
valueOf(String) - Method in class org.jppf.utils.configuration.FloatProperty
 
valueOf(String) - Method in class org.jppf.utils.configuration.IntArrayProperty
 
valueOf(String) - Method in class org.jppf.utils.configuration.IntProperty
 
valueOf(String) - Method in interface org.jppf.utils.configuration.JPPFProperty
Convert the specified value into the type of values handled by this property.
valueOf(String) - Method in class org.jppf.utils.configuration.LongProperty
 
valueOf(String) - Method in class org.jppf.utils.configuration.StringArrayProperty
 
valueOf(String) - Method in class org.jppf.utils.configuration.StringProperty
 
valueOf(String) - Static method in enum class org.jppf.utils.EmptyEnum
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.utils.hooks.HookType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.utils.JPPFChannelDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.utils.Operator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jppf.utils.PropertyType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.jppf.classloader.DelegationModel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.classloader.JPPFResourceWrapper.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.classloader.ResourceIdentifier
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.client.taskwrapper.TaskObjectWrapper.MethodType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.execute.ExecutorStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.job.JobEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.job.JobReturnReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.job.persistence.PersistenceObjectType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.load.balancer.spi.JPPFBundlerFactory.Defaults
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.management.JPPFNodeState.ConnectionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.management.JPPFNodeState.ExecutionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.management.NodePendingAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.node.idle.IdleState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.node.policy.ValueType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.node.protocol.BundleParameter
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.node.protocol.graph.TaskNodeVisitResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.node.protocol.NotificationBundle.NotificationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.node.protocol.TaskState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.persistence.JPPFDatasourceFactory.Scope
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.utils.EmptyEnum
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.utils.hooks.HookType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.utils.JPPFChannelDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.utils.Operator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jppf.utils.PropertyType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.jppf.utils.ResultsMap
Get the values of all entries in this map.
valueType() - Method in class org.jppf.utils.configuration.BooleanProperty
 
valueType() - Method in class org.jppf.utils.configuration.CharProperty
 
valueType() - Method in class org.jppf.utils.configuration.DoubleProperty
 
valueType() - Method in class org.jppf.utils.configuration.FileProperty
 
valueType() - Method in class org.jppf.utils.configuration.FloatProperty
 
valueType() - Method in class org.jppf.utils.configuration.IntArrayProperty
 
valueType() - Method in class org.jppf.utils.configuration.IntProperty
 
valueType() - Method in interface org.jppf.utils.configuration.JPPFProperty
Return the class object for the type of values of this property.
valueType() - Method in class org.jppf.utils.configuration.LongProperty
 
valueType() - Method in class org.jppf.utils.configuration.StringArrayProperty
 
valueType() - Method in class org.jppf.utils.configuration.StringProperty
 
ValueType - Enum Class in org.jppf.node.policy
An enumeration of the possible types of values to which an execution policy rule may apply.
VectorHandler - Class in org.jppf.serialization
A specfic serialization handler for Vector.
VectorHandler() - Constructor for class org.jppf.serialization.VectorHandler
 
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.
Version(String, String, String) - Constructor for class org.jppf.utils.VersionUtils.Version
Initialize this version object.
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.
visit(MBeanInfoVisitor, DriverConnectionInfo) - Static method in interface org.jppf.management.doc.MBeanInfoVisitor
Perform the visit.
visit(MBeanInfoVisitor, DriverConnectionInfo, MBeanInfoVisitor.MBeanFilter, MBeanInfoVisitor.MBeanFeatureFilter) - Static method in interface org.jppf.management.doc.MBeanInfoVisitor
Perform the visit.
visitAttribute(MBeanAttributeInfo) - Method in class org.jppf.management.doc.AbstractForwardingCodeGenerator
 
visitAttribute(MBeanAttributeInfo) - Method in class org.jppf.management.doc.HTMLMBeanInfoWriter
 
visitAttribute(MBeanAttributeInfo) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
Visit the specified mbean attribute.
visitAttribute(MBeanAttributeInfo) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
visitAttribute(MBeanAttributeInfo) - Method in class org.jppf.management.doc.WikiMBeanInfoWriter
 
visitAttribute(AbstractForwardingCodeGenerator.AttributeInfo, MBeanAttributeInfo) - Method in class org.jppf.management.doc.NodeForwardingProxyGenerator
 
visitAttribute(AbstractForwardingCodeGenerator.AttributeInfo, MBeanAttributeInfo) - Method in class org.jppf.management.doc.NodeForwardingProxyTestGenerator
 
visitFile(Path, BasicFileAttributes) - Method in class org.jppf.utils.DeleteFileVisitor
 
visitOperation(MBeanOperationInfo) - Method in class org.jppf.management.doc.AbstractForwardingCodeGenerator
 
visitOperation(MBeanOperationInfo) - Method in class org.jppf.management.doc.HTMLMBeanInfoWriter
 
visitOperation(MBeanOperationInfo) - Method in interface org.jppf.management.doc.MBeanInfoVisitor
Visit the specified mbean operation.
visitOperation(MBeanOperationInfo) - Method in class org.jppf.management.doc.MBeanInfoVisitorAdapter
 
visitOperation(MBeanOperationInfo) - Method in class org.jppf.management.doc.WikiMBeanInfoWriter
 
visitTaskNode(TaskGraph.Node) - Method in interface org.jppf.node.protocol.graph.TaskNodeVisitor
Visit the specified node.

W

waitForMonitor(Object, ConcurrentUtils.Condition, long, long, boolean) - Static method in class org.jppf.utils.concurrent.ConcurrentUtils
Wait on the specified monitor for at most the specified tiemout or until the specified condition is fulfilled, waiting by increment of the specified wait time.
waitForZeroAndSetToMinusOne() - Method in interface org.jppf.nio.SelectorSynchronizer
Wait for the value to go down to zero, then set it to -1.
waitForZeroAndSetToMinusOne() - Method in class org.jppf.nio.SelectorSynchronizerImpl
Wait for the value to go down to zero, then set it to -1.
waitForZeroAndSetToMinusOne() - Method in class org.jppf.nio.SelectorSynchronizerLock
 
waitKeyPressed() - Static method in class org.jppf.utils.streams.StreamUtils
Display a message and wait until a key is pressed.
waitKeyPressed(char, String) - Static method in class org.jppf.utils.streams.StreamUtils
Display a message and wait until the specified key is pressed.
waitKeyPressed(String) - Static method in class org.jppf.utils.streams.StreamUtils
Display a message and wait until a key is pressed.
wakeUp() - Method in class org.jppf.utils.concurrent.ThreadSynchronization
Notify the threads currently waiting on this object that they can resume.
wakeUpAction - Variable in class org.jppf.nio.NioServer
 
wakeUpAndSetOrIncrement() - Method in interface org.jppf.nio.SelectorSynchronizer
Compare the value with the expected value, and run an action and increment the value if the comparison succeeds, or set the value to the update value if it does not succeed.
wakeUpAndSetOrIncrement() - Method in class org.jppf.nio.SelectorSynchronizerImpl
Compare the value with the expected value, and run run an action and incrment the value if the comparison succeeds, or set the value to the update value if it does not succeed..
wakeUpAndSetOrIncrement() - Method in class org.jppf.nio.SelectorSynchronizerLock
 
wakeUpSelectorIfNeeded() - Method in class org.jppf.nio.NioServer
 
warn(String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warn(String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warn(String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warn(String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warn(String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warn(Marker, String) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warn(Marker, String, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warn(Marker, String, Object...) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warn(Marker, String, Object, Object) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warn(Marker, String, Throwable) - Method in class org.jppf.utils.concurrent.AsyncLogger
 
warnings - Variable in class org.jppf.utils.JPPFErrorReporter
A list of collected warnings.
WEB_ADMIN_REFRESH_INTERVAL - Static variable in class org.jppf.utils.configuration.JPPFProperties
Interval in seconds between 2 refreshes of a page in the web admin console.
WikiConfigurationPrinter - Class in org.jppf.doc
Converts the JPPF predefined properties into the "Configuration properties reference" section of the doc as wiki text.
WikiConfigurationPrinter() - Constructor for class org.jppf.doc.WikiConfigurationPrinter
 
WikiMBeanInfoWriter - Class in org.jppf.management.doc
Visits the JPPF MBean in a remote JVM and generates a reference documentation page in wikimedia format.
WikiMBeanInfoWriter(Writer) - Constructor for class org.jppf.management.doc.WikiMBeanInfoWriter
Initialize this visitor witht he specified Writer.
withCapacity(int) - Method in class org.jppf.utils.concurrent.QueueHandler.Builder
Set the capacity (maximum size) of the queue.
WrappedObject - Class in org.jppf.management
 
WrappedObject(Object) - Constructor for class org.jppf.management.WrappedObject
 
write() - Method in class org.jppf.nio.AbstractNioMessage
 
write() - Method in interface org.jppf.nio.NioMessage
Read data from a channel.
write() - Method in interface org.jppf.nio.NioObject
Attempt to write an object to an outbound channel.
write() - Method in class org.jppf.nio.PlainNioObject
Write the current data object.
write() - Method in class org.jppf.nio.SimpleNioMessage
 
write() - Method in interface org.jppf.nio.SSLHandler
Write from the application send buffer to the channel via the SSLEngine.
write() - Method in class org.jppf.nio.SSLHandlerImpl
 
write() - Method in class org.jppf.nio.SSLNioObject
 
write(byte[]) - Method in class org.jppf.comm.socket.SocketChannelClient
Send an array of bytes over a TCP socket connection.
write(byte[]) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
write(byte[]) - Method in class org.jppf.utils.streams.BoundedByteArrayOutputStream
 
write(byte[]) - Method in class org.jppf.utils.streams.ChannelOutputStream
 
write(byte[]) - Method in class org.jppf.utils.streams.MultipleBuffersOutputStream
Writes the specified byte array to this output stream.
write(byte[]) - Method in class org.jppf.utils.streams.NotifyingOutputStream
 
write(byte[], int, int) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Send an array of bytes over a TCP socket connection.
write(byte[], int, int) - Method in class org.jppf.comm.socket.SocketChannelClient
Send an array of bytes over a TCP socket connection.
write(byte[], int, int) - Method in interface org.jppf.comm.socket.SocketWrapper
Send an array of bytes over a TCP socket connection.
write(byte[], int, int) - Method in class org.jppf.io.ChannelOutputDestination
Write data to this output destination from an array of bytes.
write(byte[], int, int) - Method in interface org.jppf.io.OutputDestination
Write data to this output destination from an array of bytes.
write(byte[], int, int) - Method in class org.jppf.io.SocketWrapperOutputDestination
Write data to this output destination from an array of bytes.
write(byte[], int, int) - Method in class org.jppf.io.StreamOutputDestination
Write data to this output destination from an array of bytes.
write(byte[], int, int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
write(byte[], int, int) - Method in class org.jppf.utils.base64.Base64OutputStream
Calls Base64OutputStream.write(int) repeatedly until len bytes are written.
write(byte[], int, int) - Method in class org.jppf.utils.streams.BoundedByteArrayOutputStream
 
write(byte[], int, int) - Method in class org.jppf.utils.streams.ChannelOutputStream
 
write(byte[], int, int) - Method in class org.jppf.utils.streams.MultipleBuffersOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(byte[], int, int) - Method in class org.jppf.utils.streams.NotifyingOutputStream
 
write(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(int) - Method in class org.jppf.utils.streams.BoundedByteArrayOutputStream
 
write(int) - Method in class org.jppf.utils.streams.ChannelOutputStream
 
write(int) - Method in class org.jppf.utils.streams.MultipleBuffersOutputStream
Write a single byte into this output stream.
write(int) - Method in class org.jppf.utils.streams.NotifyingOutputStream
 
write(C) - Method in class org.jppf.nio.NioMessageWriter
Write to the specified channel.
write(ByteBuffer) - Method in class org.jppf.io.ChannelOutputDestination
Write data to this output destination from a byte buffer.
write(ByteBuffer) - Method in interface org.jppf.io.OutputDestination
Write data to this output destination from a byte buffer.
write(ByteBuffer) - Method in class org.jppf.io.SocketWrapperOutputDestination
Write data to this output destination from a byte buffer.
write(ByteBuffer) - Method in class org.jppf.io.StreamOutputDestination
Write data to this output destination from a byte buffer.
WRITE - Static variable in interface org.jppf.nio.NioMessage
Write operation.
writeBoolean(boolean) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeBoolean(boolean, byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Serialize an int value into an array of bytes.
writeByte(int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeByteCount - Variable in class org.jppf.nio.AbstractNioContext
The number of bytes written by this channel.
writeBytes(String) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeBytesToFile(byte[], File) - Static method in class org.jppf.utils.FileUtils
Write a byte array into an file.
writeChar(char, byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Serialize an int value into an array of bytes.
writeChar(char, OutputStream) - Static method in class org.jppf.serialization.SerializationUtils
Serialize an int value to a stream.
writeChar(int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeChars(String) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeData(DataLocation, OutputDestination) - Static method in class org.jppf.io.IOHelper
Write the specified data to the specified destination.
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
 
writeHandler - Variable in class org.jppf.nio.StatelessNioServer
 
writeInt(int) - Method in class org.jppf.comm.socket.AbstractSocketWrapper
Write an int value over a socket connection.
writeInt(int) - Method in class org.jppf.comm.socket.SocketChannelClient
Write an int value over a socket connection.
writeInt(int) - Method in interface org.jppf.comm.socket.SocketWrapper
Write an int value over a socket connection.
writeInt(int) - Method in class org.jppf.io.ChannelOutputDestination
Write an int value to this output destination.
writeInt(int) - Method in interface org.jppf.io.OutputDestination
Write an int value to this output destination.
writeInt(int) - Method in class org.jppf.io.SocketWrapperOutputDestination
Write an int value to this output destination.
writeInt(int) - Method in class org.jppf.io.StreamOutputDestination
Write an int value to this output destination.
writeInt(int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeInt(int) - Static method in class org.jppf.serialization.SerializationUtils
Serialize an int value into an array of bytes.
writeInt(int, byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Serialize an int value into an array of bytes.
writeInt(int, OutputStream) - Static method in class org.jppf.serialization.SerializationUtils
Serialize an int value to a stream.
writeInt(WritableByteChannel, int) - Static method in class org.jppf.serialization.SerializationUtils
Write an integer value to a channel.
writeLong(long) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeLong(long, byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Serialize a long value into an array of bytes.
writeMessage - Variable in class org.jppf.nio.AbstractNioContext
The message to write, if any.
writeMessage() - Method in class org.jppf.nio.acceptor.AcceptorContext
 
writeMessage() - Method in interface org.jppf.nio.NioContext
Write data to a channel.
writeNextObject() - Method in class org.jppf.nio.AbstractNioMessage
Write the next object to the specified channel.
writeObject(Object, Serializer, ClassDescriptor) - Method in class org.jppf.serialization.ConcurrentHashMapHandler
 
writeObject(Object, Serializer, ClassDescriptor) - Method in class org.jppf.serialization.JavaTimeSerializationHandler
 
writeObject(Object, Serializer, ClassDescriptor) - Method in interface org.jppf.serialization.SerializationHandler
Serialize an object of the type processed by this serialization handler.
writeObject(Object, Serializer, ClassDescriptor) - Method in class org.jppf.serialization.VectorHandler
 
writeObjectOverride(Object) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeShort(int) - Method in class org.jppf.serialization.JPPFObjectOutputStream
 
writeShort(short, byte[], int) - Static method in class org.jppf.serialization.SerializationUtils
Serialize an int value into an array of bytes.
writeStringLength(OutputStream, boolean, int, byte[]) - Static method in class org.jppf.serialization.SerializationUtils
Serialize an int value into an array of bytes.
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.
writeTextFile(String, 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
 
writeVarInt(OutputStream, int, byte[]) - Static method in class org.jppf.serialization.SerializationUtils
Serialize an int value into an array of bytes.
writeVarLong(OutputStream, long, byte[]) - Static method in class org.jppf.serialization.SerializationUtils
Serialize a long value into an array of bytes.

X

XML_TAG - Static variable in class org.jppf.node.policy.AcceptAll
Name of the corresponding XML element.
XML_TAG - Static variable in class org.jppf.node.policy.NodesMatching
Name of the corresponding XML element.
XML_TAG - Static variable in class org.jppf.node.policy.RejectAll
Name of the corresponding XML element.
xmlElement(String, double) - Method in class org.jppf.node.policy.ExecutionPolicy
Format an XML element as <tag;>value&lt/tag>.
xmlElement(String, String) - Method in class org.jppf.node.policy.ExecutionPolicy
Format an XML element as <tag;>value&lt/tag>.
xor(JobSelector) - Method in interface org.jppf.job.JobSelector
Obtain a job selector that realizes a logical "xor" operation on this selector and an other.
xor(ExecutionPolicy) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "XOR" combination of this policy and the one specified as operand.
xor(ExecutionPolicy...) - Method in class org.jppf.node.policy.ExecutionPolicy
Create an execution policy that is a logical "XOR" combination of the this policy and those specified as operands.
XorRule(ExecutionPolicy...) - Constructor for class org.jppf.node.policy.ExecutionPolicy.XorRule
Initialize this OR operator with the specified operands.
XstreamSerialization - Class in org.jppf.serialization
This implementation uses the Xstream serialization library.
XstreamSerialization() - Constructor for class org.jppf.serialization.XstreamSerialization
 

Z

ZERO_OBJECT - Static variable in class org.jppf.utils.StringUtils
Constant for an empty array of Objects.
ZERO_URL - Static variable in class org.jppf.utils.StringUtils
Constant for an empty array of URLs.
ZLIBSerialization - Class in org.jppf.serialization
A composite serialization scheme which applies a ZLIB compression/decompression to a concrete JPPFSerialization implementation.
ZLIBSerialization() - Constructor for class org.jppf.serialization.ZLIBSerialization
 
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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form