|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |