Uses of Class
org.jppf.utils.concurrent.ThreadSynchronization
Packages that use ThreadSynchronization
Package
Description
Support for automatic discovery of JPPF servers.
Support for detection and recovery from hardware failures occurring on remote peers.
Support for the JMX-based management of JPPF components.
Support for the JVM health monitoring and diagnostics.
Classes supporting the creation of client, driver and node processes.
Utility and helper classes for concurrent programming.
-
Uses of ThreadSynchronization in org.jppf.comm.discovery
Subclasses of ThreadSynchronization in org.jppf.comm.discoveryModifier and TypeClassDescriptionclassInstances 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.classAn instance of this class listens to messages broadcast by the driver to get the driver connection host and ports. -
Uses of ThreadSynchronization in org.jppf.comm.recovery
Subclasses of ThreadSynchronization in org.jppf.comm.recoveryModifier and TypeClassDescriptionclassCommon abstract super class for a connection dedicated to recovery from hardware failure of a remote peer.classClient-side connection for the recovery mechanism. -
Uses of ThreadSynchronization in org.jppf.management
Subclasses of ThreadSynchronization in org.jppf.managementModifier and TypeClassDescriptionclassWrapper around a JMX connection, providing a thread-safe way of handling disconnections and recovery.classWrapper around a JMX connection, providing a thread-safe way of handling disconnections and recovery.classDriver-specific JMX connection wrapper, implementing a user-friendly interface for the monitoring and management of a JPPF driver.classNode-specific JMX connection wrapper, implementing a user-friendly interface for the monitoring and management of a node. -
Uses of ThreadSynchronization in org.jppf.management.diagnostics
Subclasses of ThreadSynchronization in org.jppf.management.diagnosticsModifier and TypeClassDescriptionfinal classThis class computes, at regular intervals, the approximative value of the CPU load for the current JVM. -
Uses of ThreadSynchronization in org.jppf.process
Subclasses of ThreadSynchronization in org.jppf.processModifier and TypeClassDescriptionclassThis class wraps a single slave node process and provides an API to start, stop and monitor it.classThis class is intended as a controller for a subprocess, to enable stopping and restarting it when requested. -
Uses of ThreadSynchronization in org.jppf.utils.concurrent
Methods in org.jppf.utils.concurrent with parameters of type ThreadSynchronizationModifier and TypeMethodDescriptionstatic booleanConcurrentUtils.awaitCondition(ThreadSynchronization monitor, ConcurrentUtils.Condition condition, long millis, long sleepInterval) Wait until the specified condition is fulfilled, or the timeout expires, whichever happens first.