Uses of Interface
org.fusesource.hawtdispatch.DispatchQueue

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

Uses of DispatchQueue in org.fusesource.hawtdispatch
 

Fields in org.fusesource.hawtdispatch declared as DispatchQueue
 DispatchQueue Metrics.queue
          The dispatch queue associated with the metrics collected.
 

Methods in org.fusesource.hawtdispatch that return DispatchQueue
static DispatchQueue Dispatch.createQueue()
           Creates a new serial dispatch queue to which runnable objects may be submitted.
 DispatchQueue DispatchQueue.createQueue(String label)
           Creates a new serial dispatch queue with this queue set as it's target queue.
 DispatchQueue Dispatcher.createQueue(String label)
           Creates a new serial dispatch queue to which runnable objects may be submitted.
static DispatchQueue Dispatch.createQueue(String label)
           Creates a new serial dispatch queue to which runnable objects may be submitted.
 DispatchQueue Dispatcher.getCurrentQueue()
           Returns the queue on which the currently executing runnable is running.
static DispatchQueue Dispatch.getCurrentQueue()
           Returns the queue on which the currently executing runnable is running.
 DispatchQueue Dispatcher.getCurrentThreadQueue()
           
static DispatchQueue Dispatch.getCurrentThreadQueue()
           
 DispatchQueue Dispatcher.getGlobalQueue()
           Returns the global concurrent queue of default priority.
static DispatchQueue Dispatch.getGlobalQueue()
           Returns the global concurrent queue of default priority.
 DispatchQueue Dispatcher.getGlobalQueue(DispatchPriority priority)
           Returns a well-known global concurrent queue of a given priority level.
static DispatchQueue Dispatch.getGlobalQueue(DispatchPriority priority)
           Returns a well-known global concurrent queue of a given priority level.
 DispatchQueue DispatchObject.getTargetQueue()
           Gets the target queue for this object.
 DispatchQueue[] Dispatcher.getThreadQueues(DispatchPriority priority)
           
static DispatchQueue[] Dispatch.getThreadQueues(DispatchPriority priority)
           
 

Methods in org.fusesource.hawtdispatch with parameters of type DispatchQueue
static
<T> T
DispatchQueueProxy.create(Class<T> interfaceClass, T target, DispatchQueue queue)
          Create an asynchronous dispatch proxy to the target object via the dispatch queue.
static
<T> T
DispatchQueueProxy.create(ClassLoader classLoader, Class<T> interfaceClass, T target, DispatchQueue queue)
          Create an asynchronous dispatch proxy to the target object via the dispatch queue.
<Event,MergedEvent>
CustomDispatchSource<Event,MergedEvent>
Dispatcher.createSource(EventAggregator<Event,MergedEvent> aggregator, DispatchQueue queue)
           Creates a new CustomDispatchSource to monitor events merged into the dispatch source and automatically submit a handler runnable to a dispatch queue in response to the events.
static
<Event,MergedEvent>
CustomDispatchSource<Event,MergedEvent>
Dispatch.createSource(EventAggregator<Event,MergedEvent> aggregator, DispatchQueue queue)
           Creates a new CustomDispatchSource to monitor events merged into the dispatch source and automatically submit a handler runnable to a dispatch queue in response to the events.
 DispatchSource Dispatcher.createSource(SelectableChannel channel, int interestOps, DispatchQueue queue)
           Creates a new DispatchSource to monitor SelectableChannel objects and automatically submit a handler runnable to a dispatch queue in response to events.
static DispatchSource Dispatch.createSource(SelectableChannel channel, int interestOps, DispatchQueue queue)
           Creates a new DispatchSource to monitor SelectableChannel objects and automatically submit a handler runnable to a dispatch queue in response to events.
 void DispatchObject.setTargetQueue(DispatchQueue queue)
           Sets the target queue for this object.
 

Constructors in org.fusesource.hawtdispatch with parameters of type DispatchQueue
AggregatingExecutor(DispatchQueue queue)
           
 

Uses of DispatchQueue in org.fusesource.hawtdispatch.transport
 

Fields in org.fusesource.hawtdispatch.transport declared as DispatchQueue
protected  DispatchQueue UdpTransport.dispatchQueue
           
protected  DispatchQueue TcpTransportServer.dispatchQueue
           
protected  DispatchQueue TcpTransport.dispatchQueue
           
 

Methods in org.fusesource.hawtdispatch.transport that return DispatchQueue
 DispatchQueue Transport.getDispatchQueue()
          Returns the dispatch queue used by the transport
 DispatchQueue TransportServer.getDispatchQueue()
          Returns the dispatch queue used by the transport
 DispatchQueue UdpTransport.getDispatchQueue()
           
protected abstract  DispatchQueue ServiceBase.getDispatchQueue()
           
 DispatchQueue UdpTransportServer.getDispatchQueue()
           
 DispatchQueue TcpTransportServer.getDispatchQueue()
           
 DispatchQueue TcpTransport.getDispatchQueue()
           
 DispatchQueue TransportFilter.getDispatchQueue()
           
 DispatchQueue PipeTransportServer.getDispatchQueue()
           
 DispatchQueue PipeTransport.getDispatchQueue()
           
 

Methods in org.fusesource.hawtdispatch.transport with parameters of type DispatchQueue
 void Transport.setDispatchQueue(DispatchQueue queue)
          Sets the dispatch queue used by the transport
 void TransportServer.setDispatchQueue(DispatchQueue queue)
          Sets the dispatch queue used by the transport
 void UdpTransport.setDispatchQueue(DispatchQueue queue)
           
 void UdpTransportServer.setDispatchQueue(DispatchQueue dispatchQueue)
           
 void TcpTransportServer.setDispatchQueue(DispatchQueue dispatchQueue)
           
 void TcpTransport.setDispatchQueue(DispatchQueue queue)
           
 void TransportFilter.setDispatchQueue(DispatchQueue queue)
           
 void PipeTransportServer.setDispatchQueue(DispatchQueue queue)
           
 void PipeTransport.setDispatchQueue(DispatchQueue queue)
           
 



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