Uses of Package
org.fusesource.hawtdispatch

Packages that use org.fusesource.hawtdispatch
org.fusesource.hawtdispatch HawtDispatch HawtDispatch is an abstract model for expressing concurrency via simple but powerful API. 
org.fusesource.hawtdispatch.transport   
 

Classes in org.fusesource.hawtdispatch used by org.fusesource.hawtdispatch
CustomDispatchSource
          A dispatch source that is used to coalesce multiple application generated events for later processing by the dispatch source event handler.
DispatchObject
           Implemented by dispatch objects that can be configured with a target queue that it uses for executing the object's asynchronous tasks.
DispatchPriority
           Defines the supported global/concurrent queue priorities.
DispatchQueue
           Dispatch queues are lightweight objects to which runnable objects may be submitted for asynchronous execution and therefore are Executor objects.
DispatchQueue.QueueType
          Defines the types of dispatch queues supported by the system.
DispatchSource
           A dispatch source is used to monitor low-level system objects and automatically submit a handler runnable to a dispatch queue in response to events.
EventAggregator
           The EventAggregator interface is used by the CustomDispatchSource objects to handle coalescing data before passing it to the application.
Metrics
          
Retained
           Implemented by dispatch objects which use a reference counted life cycle.
Suspendable
           Implemented by dispatch objects which can suspend the execution of dispatch tasks.
Task
           We prefer the use of Task over Runnable since the JVM can more efficiently invoke methods of an abstract class than a interface.
 

Classes in org.fusesource.hawtdispatch used by org.fusesource.hawtdispatch.transport
CustomDispatchSource
          A dispatch source that is used to coalesce multiple application generated events for later processing by the dispatch source event handler.
DispatchQueue
           Dispatch queues are lightweight objects to which runnable objects may be submitted for asynchronous execution and therefore are Executor objects.
DispatchSource
           A dispatch source is used to monitor low-level system objects and automatically submit a handler runnable to a dispatch queue in response to events.
Task
           We prefer the use of Task over Runnable since the JVM can more efficiently invoke methods of an abstract class than a interface.
 



Copyright © 2010-2014 FuseSource, Corp.. All Rights Reserved.