Uses of Package
org.jdiagnose.concurrent

Packages that use org.jdiagnose.concurrent
org.jdiagnose.concurrent   
org.jdiagnose.remote   
 

Classes in org.jdiagnose.concurrent used by org.jdiagnose.concurrent
BoundedChannel
          A channel that is known to have a capacity, signifying that put operations may block when the capacity is reached.
Channel
          Main interface for buffers, queues, pipes, conduits, etc.
ConcurrentHashMap.Entry
          ConcurrentHashMap collision list entry.
ConcurrentHashMap.HashIterator
           
ConcurrentHashMap.Segment
          Bookkeeping for each concurrency control segment.
Executor
          Interface for objects that execute Runnables, as well as various objects that can be wrapped as Runnables.
LinkedNode
          A standard linked list node used in various queue classes
Puttable
          This interface exists to enable stricter type checking for channels.
QueuedExecutor.RunLoop
          The runloop is isolated in its own Runnable class just so that the main class need not implement Runnable, which would allow others to directly invoke run, which would never make sense here.
SynchronizedBoolean
          A class useful for offloading synch for boolean instance variables.
SynchronizedInt
          A class useful for offloading synch for int instance variables.
SynchronizedLong
          A class useful for offloading synch for long instance variables.
SynchronizedRef
          A simple class maintaining a single reference variable that is always accessed and updated under synchronization.
SynchronizedVariable
          Base class for simple, small classes maintaining single values that are always accessed and updated under synchronization.
Takable
          This interface exists to enable stricter type checking for channels.
ThreadFactory
          Interface describing any class that can generate new Thread objects.
ThreadFactoryUser
          Base class for Executors and related classes that rely on thread factories.
 

Classes in org.jdiagnose.concurrent used by org.jdiagnose.remote
Executor
          Interface for objects that execute Runnables, as well as various objects that can be wrapped as Runnables.
 



Copyright © 2004-2005 Grape Design Limited. All Rights Reserved.