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.Invoker
Interface implemented by clients that does the work of invoking listeners with notifications.
|
ReflectiveExceptionMapper
Convenience
ExceptionMapper which instantiates specified Exception using
reflection. |
Copyright © 2017 OpenDaylight. All rights reserved.