Package org.jtoolkit.essence.concurrency

This package manages Threads, asynchronous execution and thread safety.

See:
          Description

Interface Summary
Callback<T> Represents a Callback.
CallbackEx<T> Represents a Callback which can optionally process an Exception.
CallbackSet<T> Represents a Callback which is a set of callbacks.
 

Class Summary
CallbackUtils  
Threads  
Timeout A standardised timeout with a fixed end time.
 

Enum Summary
CallbackSet.CallbackMode The mode for Callbacks in the setCopy.
Concurrency Represents the level of concurrency a thread safe component can achieve.
 

Exception Summary
Timeout.TimeoutException  
 

Annotation Types Summary
Callback.Immediate  
Callback.Threaded  
Immutable Marks a class as immutable and thus thread safe, a parameter as unchanged and a method which does not change this.
NotThreadSafe Marks a class as expecting to be called in a signle threaded context.
ThreadSafe Marks a class as mutable and thread safe.
 

Package org.jtoolkit.essence.concurrency Description

This package manages Threads, asynchronous execution and thread safety.



Copyright © Peter Lawrey. All Rights Reserved.