Index
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
AbstractObjectPoolQueuewhich 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
Bundlerinterface. - 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
ConcurrentHashMapwhose values areCollectioninstances (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
Hashtablewhose values areCollectioninstances (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
DataLocationinterface. - 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
JPPFPropertyinterface. - 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
NioObjectinterface, providing the means to keep stateful information across multiple calls to theread()orwrite()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
SSLEngineand 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 thedependsOn(Collection<TaskNode>)anddependsOn(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.Propertiesclass 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.
- add(String, Location<?>) - Method in class org.jppf.node.protocol.ClassPathImpl
-
Deprecated.the
nameattribute 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
nameattribute has no clearly definied, consistent semantics. It is no longer used. Useadd(sourceLocation, remoteLocation)instead. - add(String, Location<?>, Location<?>) - Method in class org.jppf.node.protocol.ClassPathImpl
-
Deprecated.the
nameattribute 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
-
Identifier for the method
MBeanServerConnection.addNotificationListener(ObjectName, NotificationListener, NotificationFilter, Object). - ADD_NOTIFICATION_LISTENER_OBJECTNAME - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.addNotificationListener(ObjectName, ObjectName, NotificationFilter, Object). - 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
Closeableto 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
HashMapwhose values areArrayLists 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()tomax. - assignLatestToMax() - Method in class org.jppf.utils.stats.CumulativeSnapshot
-
Assign the value of
getLatest()tomax. - assignLatestToMax() - Method in class org.jppf.utils.stats.NonCumulativeSnapshot
-
Assign the value of
getLatest()tomax. - 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
Base64InputStreamwill 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
Base64InputStreamin DECODE mode. - Base64InputStream(InputStream, int) - Constructor for class org.jppf.utils.base64.Base64InputStream
-
Constructs a
Base64InputStreamin either ENCODE or DECODE mode. - Base64OutputStream - Class in org.jppf.utils.base64
-
A
Base64OutputStreamwill 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
Base64OutputStreamin ENCODE mode. - Base64OutputStream(OutputStream, int) - Constructor for class org.jppf.utils.base64.Base64OutputStream
-
Constructs a
Base64OutputStreamin 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
Comparablemetadata value or a job name andComparablelower 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
Comparablemetadata value or a job name andComparablelower 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
Comparablemetadata value or a job name andComparablelower 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
Comparablemetadata value or a job name andComparablelower 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
JPPFPropertyforbooleanproperties. - 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
QueueHandlerinstance 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
TaskBundleand a list ofTasks. - 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
Runnableobject. - 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
Futureinterface. - 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
cancelJoboperation 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
cancelPendingActionoperation 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
InputStreamimplementation that reads from an underlyingReadableByteChannelwhich 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
OutputStreamimplementation that writes to an underlyingWritableByteChannelwhich 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
JPPFPropertyforcharproperties. - 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
ClassPathElementinterface. - ClassPathImpl - Class in org.jppf.node.protocol
-
A simple implementation of the
ClassPathinterface - 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
-
Creates a new
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
setimplementation backed by aConcurrentHashMap. - 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
trueorfalse. - ConcurrentUtils.ConditionFalseOnException - Interface in org.jppf.utils.concurrent
-
This interface handles exceptions raised by its
evaluate()method and returnsfalsewhen 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
ConcurrentHashMapwhose values areCopyOnWriteArrayListinstances. - 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
cpuLoadoperation 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
-
Identifier for the method
MBeanServerConnection.createMBean(String, ObjectName). - CREATE_MBEAN_LOADER - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.createMBean(String, ObjectName, ObjectName). - CREATE_MBEAN_LOADER_PARAMS - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.createMBean(String, ObjectName, ObjectName, Object[], String[]). - CREATE_MBEAN_PARAMS - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.createMBean(String, ObjectName, Object[], String[]). - 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
-
The
data provider. - 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
Taskwhen they need access to the job'sDataProvider. - 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_ROOTunder 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
DiagnosticsMBeaninterface. - 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
DiagnosticsMBeanMBean. - 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
JPPFPropertyfordoubleproperties. - 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
nameattribute has no clearly definied, consistent semantics. It is no longer used. - element(String) - Method in class org.jppf.node.protocol.ClassPathImpl
-
Deprecated.the
nameattribute 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
JPPFResourceWrapperarray. - 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
rawByteBuffer, writing it to theencodedByteBuffer. - encode(ByteBuffer, CharBuffer) - Static method in class org.jppf.utils.base64.Base64Encoding
-
Performs Base64 encoding on the
rawByteBuffer, writing it to theencodedCharBuffer. - 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
falsethen 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 toValueType.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
Runnableinterface. - 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
Throwableobjects. - 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_ROOTunder 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
JPPFPropertyforFileproperties. - 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
JPPFPropertyforfloatproperties. - 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
forEachimplementation. - 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
MBeanServerForwarderassociated with theJMXConnectorServer. - 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.use
JMXDriverConnectionWrapper.getForwarder().forwardGetAttribute(selector, name, attribute)instead. Thsis method always returnsnull. - ForwardingNotficationEmitter - Interface in org.jppf.management.forwarding
- ForwardingNotificationListener - Interface in org.jppf.management.forwarding
-
Convenience interface to use in place of
NotificationListenerwhen regstering a notification listener that receives notifications from aNodeForwardingMBean. - 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.use
JMXDriverConnectionWrapper.getForwarder().forwardInvoke(selector, name, methodName)instead. Thsis method always returnsnull. - 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
-
Deprecated.use
JMXDriverConnectionWrapper.getForwarder().forwardInvoke(selector, name, methodName, params, signature)instead. Thsis method always returnsnull. - 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
-
Deprecated.use
JMXDriverConnectionWrapper.getForwarder().forwardSetAttribute(selector, name, attribute, value)instead. Thsis method always returnsnull. - 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
gcoperation 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
-
Identifier for the method
MBeanServerConnection.getAttribute(ObjectName, String). - GET_ATTRIBUTES - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.getAttributes(ObjectName, String[]). - 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
-
Identifier for the method
MBeanServerConnection.getMBeanInfo(ObjectName). - GET_OBJECT_INSTANCE - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.getObjectInstance(ObjectName). - 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
Readerfor 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
Classobject. - getClasses(String...) - Static method in class org.jppf.utils.ReflectionHelper
-
Transform an array of class names into an array of
Classobjects. - 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
DelegationModelattribute 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
Durationinstance. - 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
Readerfor 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
Writerfor 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
-
Deprecated.use
JMXNodeConnectionWrapper.getNodeMaintenance()instead. - getJPPFNodeProvisioningProxy() - Method in class org.jppf.management.JMXNodeConnectionWrapper
-
Deprecated.use
JMXNodeConnectionWrapper.getNodeProvisioner()instead. - getJPPFNodeTaskMonitorProxy() - Method in class org.jppf.management.JMXNodeConnectionWrapper
-
Deprecated.use
JMXNodeConnectionWrapper.getNodeTaskMonitor()instead. - 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.use
ClassPathElement.getSourceLocation()instead. - getLocalLocation() - Method in class org.jppf.node.protocol.ClassPathElementImpl
-
Deprecated.use
ClassPathElementImpl.getSourceLocation()instead. - 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
MBeanServerForwarderassociated 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
Throwablealong 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
MonitoringDataPropertiesattribute 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
nameattribute has no clearly definied, consistent semantics. It can be bypassed entirely. - getName() - Method in class org.jppf.node.protocol.ClassPathElementImpl
-
Deprecated.the
nameattribute 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
NbSlavesattribute 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
NioHelperinstance 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 returnsnull. - 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
MBeanNotificationInfodescriptors 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.use
ClassPathElement.getTargetLocation()instead. - getRemoteLocation() - Method in class org.jppf.node.protocol.ClassPathElementImpl
-
Deprecated.use
ClassPathElementImpl.getTargetLocation()instead. - 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
ObjectSerializerused 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
TotalTaskCpuTimeattribute 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
TotalTaskElapsedTimeattribute 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
TotalTasksExecutedattribute 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
TotalTasksInErrorattribute 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
TotalTasksSucessfullattribute 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
ZonedDateTimeinstance. - 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
JPPFNodeForwardingNotificationoccurs. - 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
hasDeadlockoperation 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
healthSnapshotoperation 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
healthSnapshotAsStringoperation 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
heapDumpoperation 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
HeapDumpCollectorbased on the vendor name found inSystem.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
Propertiesobject 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
IdleDetectionTaskchanges. - 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 ifother.lower >= this.lowerandother.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
Timerand a correspondingTimerTaskuntil 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
JPPFPropertyfor properties whose value is an array of space-separatedints. - 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
Rangethat represents the intersection of this range and the other specified one.
This is equivalent to building a range object with its lower bound equal tomax(this.lower, other.lower)and its upper bound equal tomin(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
JPPFPropertyforintproperties. - 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
-
Identifier for the method
MBeanServerConnection.invoke(ObjectName, String, Object[], String[]). - 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
-
Identifier for the method
MBeanServerConnection.isInstanceOf(ObjectName, String). - 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
-
Identifier for the method
MBeanServerConnection.isRegistered(ObjectName). - 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
truethen 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
JobProcessingEntryobjects. - 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 listenersand 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 ofRunnableor an instance ofCallable. - 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
JPPFBundlerProviderservice 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
Callableinterface. - 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
DriverManagerAPI. - 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
JPPFJoband server-side jobs (seeTaskBundle). - 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
JPPFLogFormatterinstance. - 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
JPPFPropertyconstants 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
MBeanServerinstances 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
JPPFNodeAdminMBeanMBean. - 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.use
NodeForwardingMBeaninsead. - 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
JPPFNodeMaintenanceMBeanMBean. - 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
JPPFNodeProvisioningMBeanMBean. - 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
JPPFNodeTaskMonitorMBeanMBean. - JPPFNodeTaskMonitorMBeanForwarder(JMXDriverConnectionWrapper) - Constructor for class org.jppf.management.forwarding.generated.JPPFNodeTaskMonitorMBeanForwarder
-
Initialize this proxy.
- JPPFObjectInputStream - Class in org.jppf.serialization
-
Implementation of
ObjectInputStreamthat reads objects without regards to whether they implementSerializableor 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
ObjectOutputStreamthat writes objects without regards to whether they implementSerializableor 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
Runnableinterface. - 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
Setwihh 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
SoftReferenceValuesMapwith 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()andTask.onTimeout()methods for tasks that do not implementTask. - 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
JPPFCallablewhoseJPPFVoidCallable.call()method always invokes theJPPFVoidCallable.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
HashMapwhose values areArrayLists 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
Locationinstances. - 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
Locationobjects. - 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
ThreadInformationobject. - 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
JPPFPropertyforlongproperties. - 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
JPPFSerializationimplementation. - 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
MBeanServerForwarderinterface. - 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
memoryInformationoperation 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
Serializableimplementation ofMemoryUsage. - MemoryUsageInformation(MemoryUsage) - Constructor for class org.jppf.management.diagnostics.MemoryUsageInformation
-
Initialize this object from a
MemoryUsageinstance. - merge(Range<T>) - Method in class org.jppf.utils.Range
-
Construct a
Rangethat 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
- 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
doublevalues to strings. - MonitoringValueConverter.DoubleConverterWithFractionDigits - Class in org.jppf.management.diagnostics.provider
-
Specialized converter to transform
doublevalues to a string with a specified number of fraction digits. - MonitoringValueConverter.FloatConverter - Interface in org.jppf.management.diagnostics.provider
-
Specialized converter interface to transform
floatvalues to strings. - MonitoringValueConverter.IntConverter - Interface in org.jppf.management.diagnostics.provider
-
Specialized converter interface to transform
intvalues to strings. - MonitoringValueConverter.LongConverter - Interface in org.jppf.management.diagnostics.provider
-
Specialized converter interface to transform
longvalues 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
NodeConfigNotifierMBeanMBean. - 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)orrestart(false)methods ofJPPFNodeAdminMBean. - 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
NodeForwardingMBeanmethods. - 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
ChannelAwarenessAPIs, by sending to each node at mostm * ntasks, 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 toValueType.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
JPPFPropertyfor 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
ObjectNameinstances 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
-
Deprecated.
- onAccept(Socket, JPPFChannelDescriptor) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
-
Called when a
Socketis accepted by aServerSocketon the server side of a connection. - onAccept(SocketChannel) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
-
Deprecated.
- 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
SocketChannelis accepted by aServerSocketChannelon 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
-
Deprecated.
- onConnect(Socket, JPPFChannelDescriptor) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
-
Called when a
Socketis connected on the client side of a connection. - onConnect(SocketChannel) - Method in interface org.jppf.comm.interceptor.NetworkConnectionInterceptor
-
Deprecated.
- 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
SocketChannelis 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
-
Support for the JPPF distributed class loader framework.
- org.jppf.client.taskwrapper - package org.jppf.client.taskwrapper
- 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
-
Support for socket and socket channel interceptors.
- 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
-
Support for JMX environment providers.
- 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
-
Support for jobs persistence on the server side.
- org.jppf.job.persistence.impl - package org.jppf.job.persistence.impl
-
Support for built-in job persistence implementations.
- 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
-
Classes supporting the persistence of the state of a load-balancer.
- org.jppf.load.balancer.spi - package org.jppf.load.balancer.spi
-
Support for pluggable load-balancing algorithms.
- 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
-
Support for the JVM health monitoring and diagnostics.
- org.jppf.management.diagnostics.provider - package org.jppf.management.diagnostics.provider
-
Support for pluggable monitoring data providers.
- 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
-
Support for the forwarding of node JMX requests and notifications via the driver.
- 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
-
Support for node life cycle events and task notifications.
- 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
-
Classes providing support for alternate serialization mechanisms and composite 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
SystemInfoobject, 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
longvalue 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
pendingActionoperation 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
PersistenceInfointerface. - 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
Runnableobject. - 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
TypedPropertiesobjects, 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
Propertiesobject 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
ConfigurationSourceReaderorConfigurationSource) 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
provisionSlaveNodesoperation 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
provisionSlaveNodesoperation 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
provisionSlaveNodesoperation 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
provisionSlaveNodesoperation 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
NioHelperinstance. - 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
-
Identifier for the method
MBeanServerConnection.queryMBeans(ObjectName, QueryExp). - QUERY_NAMES - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.queryNames(ObjectName, QueryExp). - 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
JPPFQueueevents. - 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
QueueHandlerinstances. - 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
QueueListenerinterface 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
lenbytes from a TCP connection into a byte array, starting at positionoffsetin that array. - read(byte[], int, int) - Method in class org.jppf.comm.socket.SocketChannelClient
-
Read
lenbytes from a TCP connection into a byte array, starting at positionoffsetin that array. - read(byte[], int, int) - Method in interface org.jppf.comm.socket.SocketWrapper
-
Read
lenbytes from a TCP connection into a byte array, starting at positionoffsetin 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
offsetin 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
reconnectoperation 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.errto. - 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.outto. - 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
nameattribute has no clearly definied, consistent semantics. It is no longer used. UseClassPath.remove(ClassPathElement)instead. - remove(String) - Method in class org.jppf.node.protocol.ClassPathImpl
-
Deprecated.the
nameattribute 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
-
Deprecated.
- REMOVE_NOTIFICATION_LISTENER - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.removeNotificationListener(ObjectName, NotificationListener). - 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
-
Identifier for the method
MBeanServerConnection.removeNotificationListener(ObjectName, ObjectName). - REMOVE_NOTIFICATION_LISTENER_OBJECTNAME_FILTER_HANDBACK - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.removeNotificationListener(ObjectName, ObjectName, NotificationFilter, Object). - 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
requestResourceCacheResetoperation 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
resetoperation 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
resetTaskCounteroperation 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
TypedPropertiesobject. - 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
JPPFResourceWrapperdata 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
restartoperation 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
restartoperation 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
InvocationResultinstances 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
Runnableobject. - 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
Callablein a retry loop. - runWithRetryTimeout(long, long, Runnable) - Static method in class org.jppf.utils.RetryUtils
-
Execute the specified
Runnablein a retry loop. - runWithRetryTimeout(long, long, Callable<T>) - Static method in class org.jppf.utils.RetryUtils
-
Execute the specified
Callablein 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.scriptAPIs) 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 preventSelectionKey.interestOps(int)invocations from blocking for too long. - SelectorSynchronizerImpl - Class in org.jppf.nio
-
Synchronization aid for a
Selector, to preventSelectionKey.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 preventSelectionKey.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_PORTbut 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
-
Identifier for the method
MBeanServerConnection.setAttribute(ObjectName, Attribute). - SET_ATTRIBUTES - Static variable in class org.jppf.jmx.JMXHelper
-
Identifier for the method
MBeanServerConnection.setAttributes(ObjectName, AttributeList). - 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 ofTaskand which implementDataProviderHolder. - 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
DelegationModelattribute 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
TaskCounterattribute 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
shutdownoperation 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
shutdownoperation 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
NioMessagethat 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
nbytes of data from the socket or channel input stream. - skip(int) - Method in class org.jppf.comm.socket.SocketChannelClient
-
Skip
nbytes of data from the socket of channel input stream. - skip(int) - Method in interface org.jppf.comm.socket.SocketWrapper
-
Skip
nbytes of data from the socket or channel input stream. - skip(int) - Method in class org.jppf.io.ChannelInputSource
-
Skip
nbytes of data form this input source. - skip(int) - Method in interface org.jppf.io.InputSource
-
Skip
nbytes of data form this input source. - skip(int) - Method in class org.jppf.io.SocketWrapperInputSource
-
Skip
nbytes of data form this input source. - skip(int) - Method in class org.jppf.io.StreamInputSource
-
Skip
nbytes 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
-
trueis data is read from or written an SSL connection,falseotherwise. - 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
-
SSLContextprotocol. - 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
SSLEngineand an associated channel. - SSLHandlerImpl - Class in org.jppf.nio
-
Wrapper for an
SSLEngineand 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
NioObjectfor 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
Runnableand 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 constructornew 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 theServerSocket.accept()and theSocket.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
Runnableand 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
stateoperation 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
JPPFPropertyfor properties whose value is an array ofStrings. - 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
JPPFPropertyforStringproperties. - 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
ConcurrentHashMapwhose values areCopyOnWriteArrayListinstances. - 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
Objectvalue 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
systemInformationoperation 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
Throwablethat 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 thedependsOn(Collection<TaskNode>)anddependsOn(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
Fileand 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
Propertiesobject 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
threadDumpoperation 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
threadNamesoperation 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()andObject.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
Throwableobject. - throwableMessage - Variable in class org.jppf.node.protocol.JPPFExceptionResultEx
-
These fields describe the
Throwableobject. - 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
JPPFBufferinstances. - 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.use
toLong(long startDate)instead. - 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
Throwableinto 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
Throwableinto 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
Fileobjects. - 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
-
Convert a
DriverConnectionInfointo aJPPFConnectionInformation. - 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
URLClassLoaderinto 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.Propertiesclass 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
TypedPropertiesobjects. - 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
TypedPropertiesinstead. - 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
-
Identifier for the method
MBeanServerConnection.unregisterMBean(ObjectName). - 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
updateConfigurationoperation 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
updateConfigurationoperation 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
updateThreadPoolSizeoperation 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
updateThreadsPriorityoperation 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 inClass.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 - 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
lenbytes from the specified byte array starting at offsetoffto 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</tag>.
- xmlElement(String, String) - Method in class org.jppf.node.policy.ExecutionPolicy
-
Format an XML element as <tag;>value</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
JPPFSerializationimplementation. - ZLIBSerialization() - Constructor for class org.jppf.serialization.ZLIBSerialization
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
nameattribute has no clearly definied, consistent semantics. It is no longer used. Useadd(location)instead.