Uses of Class
org.jppf.utils.ThreadSynchronization

Packages that use ThreadSynchronization
org.jppf.classloader Support for socket-based communication with remote services. 
org.jppf.client Support for the clients connecting to the JPPF driver. 
org.jppf.client.concurrent Classes supporting submission of tasks via executor services as specified in java.util.concurrent
org.jppf.comm.discovery Support for autmatic discovery of JPPF servers. 
org.jppf.comm.recovery Support for detection and recovery from hardware failures occurring on remote peers. 
org.jppf.jca.work.submission Classes supporting the management of asynchronous submission of tasks. 
org.jppf.management Support for the JMX-based management of JPPF components. 
org.jppf.node Support for node life cycle events. 
org.jppf.process Classes supporting the creation of client, driver and node processes to perform tests. 
org.jppf.server.nio Classes supporting asynchronous communication through the NIO APIs. 
org.jppf.server.nio.nodeserver Classes supporting the server node-side of the JPPF asynchronous comunication model. 
org.jppf.server.node Classes supporting the server node-side of the JPPF asynchronous comunication model. 
org.jppf.server.node.local Classes supporting local nodes,, in the same JVM as the driver. 
org.jppf.server.node.remote Classes supporting remote nodes. 
org.jppf.server.peer Classes supporting the inter-driver comunication model. 
org.jppf.utils Utility and helper classes used throughout the JPPF code. 
 

Uses of ThreadSynchronization in org.jppf.classloader
 

Subclasses of ThreadSynchronization in org.jppf.classloader
 class LocalClassLoaderChannel
          Channel wrapper and I/O implementation for the class loader of an in-VM node.
 

Uses of ThreadSynchronization in org.jppf.client
 

Subclasses of ThreadSynchronization in org.jppf.client
 class SubmissionManager
          This task provides asynchronous management of tasks submitted through the resource adapter.
 

Uses of ThreadSynchronization in org.jppf.client.concurrent
 

Subclasses of ThreadSynchronization in org.jppf.client.concurrent
 class BatchHandler
          This class is a processor for tasks submitted via a JPPFExecutorService.
 

Uses of ThreadSynchronization in org.jppf.comm.discovery
 

Subclasses of ThreadSynchronization in org.jppf.comm.discovery
 class JPPFBroadcaster
          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.
 class JPPFMulticastReceiver
          An 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.recovery
 class AbstractRecoveryConnection
          Common abstract super class for a connection dedicated to receovery from hardware fialure of a remote peer.
 class ClientConnection
          Client-side connection for the recovery mechanism.
 class RecoveryServer
          This class handles the server-side management of recovery connections to remote peers.
 class ServerConnection
          Instances of this class represent connections to a server from a remote peer.
 

Uses of ThreadSynchronization in org.jppf.jca.work.submission
 

Subclasses of ThreadSynchronization in org.jppf.jca.work.submission
 class JPPFSubmissionManager
          This task provides asynchronous management of tasks submitted through the resource adapter.
 class JPPFSubmissionResult
          This class encapsulates the results of an asynchronous tasks submission.
 

Uses of ThreadSynchronization in org.jppf.management
 

Subclasses of ThreadSynchronization in org.jppf.management
 class JMXConnectionWrapper
          Wrapper around a JMX connection, providing a thread-safe way of handling disconnections and recovery.
 class JMXDriverConnectionWrapper
          Node-specific connection wrapper, implementing a user-friendly interface for the monitoring and management of the node.
 class JMXNodeConnectionWrapper
          Node-specific connection wrapper, implementing a user-friendly interface for the monitoring and management of the node.
 

Uses of ThreadSynchronization in org.jppf.node
 

Subclasses of ThreadSynchronization in org.jppf.node
 class AbstractMonitoredNode
          Abstract implementation of the MonitoredNode interface.
 

Uses of ThreadSynchronization in org.jppf.process
 

Subclasses of ThreadSynchronization in org.jppf.process
 class ProcessLauncher
          This class is intended as a controller for a subprocess, to enable stopping and restarting it when requested.
 

Uses of ThreadSynchronization in org.jppf.server.nio
 

Subclasses of ThreadSynchronization in org.jppf.server.nio
 class AbstractChannelWrapper<S>
          Wraps a communication channel, no matter what the channel is.
 class AbstractLocalChannelWrapper<S,T extends AbstractNioContext>
          Channel wrapper and I/O implementation for the class loader of an in-VM node.
 class ChannelSelectorThread
          Instances of this class perform the selection loop for a local (in-VM) channel.
 class LocalChannelSelector
          Instances of this class act as a NIO selector for local (in-VM) channels.
 class SelectionKeyWrapper
          Channel wrapper implementation for a SelectionKey.
 

Uses of ThreadSynchronization in org.jppf.server.nio.nodeserver
 

Subclasses of ThreadSynchronization in org.jppf.server.nio.nodeserver
 class LocalNodeChannel
          Wrapper implementation for a local node's communication channel.
 

Uses of ThreadSynchronization in org.jppf.server.node
 

Subclasses of ThreadSynchronization in org.jppf.server.node
 class JPPFNode
          Instances of this class encapsulate execution nodes.
 class NodeExecutionManagerImpl
          Instances of this class manage the execution of JPPF tasks by a node.
 class ThreadManager
          This class maanges the thread for the node's execution manager.
 

Uses of ThreadSynchronization in org.jppf.server.node.local
 

Subclasses of ThreadSynchronization in org.jppf.server.node.local
 class JPPFLocalNode
          Local (in-VM) node implementation.
 

Uses of ThreadSynchronization in org.jppf.server.node.remote
 

Subclasses of ThreadSynchronization in org.jppf.server.node.remote
 class JPPFRemoteNode
          Instances of this class encapsulate execution nodes.
 

Uses of ThreadSynchronization in org.jppf.server.peer
 

Subclasses of ThreadSynchronization in org.jppf.server.peer
 class PeerDiscoveryThread
          Instances of this class discover peer drivers over the network.
 

Uses of ThreadSynchronization in org.jppf.utils
 

Subclasses of ThreadSynchronization in org.jppf.utils
 class SimpleObjectLock
          Instances of this class be used simply as synchronization focus of multiple threads.
 



Copyright © 2005-2010 JPPF Team.