| Package | Description | 
|---|---|
| org.opendaylight.yangtools.util.concurrent | 
| Class and Description | 
|---|
| AsyncNotifyingListenableFutureTask
 A  
FutureTask that also implements the ListenableFuture interface similar to
 guava's ListenableFutureTask. | 
| AsyncNotifyingListeningExecutorService
 An  
ListeningExecutorService
 implementation that also allows for an Executor to be specified on
 construction that is used to execute ListenableFuture callback
 Runnables, registered via
 Futures.addCallback(com.google.common.util.concurrent.ListenableFuture<V>, com.google.common.util.concurrent.FutureCallback<? super V>) or
 ListenableFuture.addListener(java.lang.Runnable, java.util.concurrent.Executor) directly, asynchronously when a task
 that is run on this executor completes. | 
| CountingRejectedExecutionHandler
 A RejectedExecutionHandler that delegates to a backing RejectedExecutionHandler and counts the
 number of rejected tasks. 
 | 
| ExceptionMapper
 Utility exception mapper which translates an Exception to a specified type of
 Exception. 
 | 
| ListenerNotificationQueueStats
 Class used by the  
QueuedNotificationManager that contains a snapshot of notification
 queue statistics for a listener. | 
| MappingCheckedFuture
 An implementation of CheckedFuture that provides similar behavior for the  
get methods
 that the checkedGet methods provide. | 
| NotificationManager
 Interface for a class that manages queuing and dispatching notifications for multiple listeners. 
 | 
| QueuedNotificationManager
 This class manages queuing and dispatching notifications for multiple listeners concurrently. 
 | 
| QueuedNotificationManager.BatchedInvoker | 
| QueuedNotificationManager.Invoker
 Deprecated. 
 
Use  
QueuedNotificationManager.BatchedInvoker instead. | 
| ReflectiveExceptionMapper
 Convenience  
ExceptionMapper which instantiates specified Exception using
 reflection. | 
Copyright © 2018 OpenDaylight. All rights reserved.