## Uses of Interface
org.jgroups.util.FutureListener

Packages that use FutureListener
Package | Description
--- | ---
org.jgroups.blocks | Provides building blocks that are layered on top of channels.
org.jgroups.blocks.executor |
org.jgroups.util | Provides useful functionality which cannot be assigned to any particular other package.

### Uses of FutureListener in org.jgroups.blocks

Fields in org.jgroups.blocks declared as FutureListener
Modifier and Type | Field and Description
--- | ---
`protected FutureListener` | Request.`listener`

Methods in org.jgroups.blocks with parameters of type FutureListener
Modifier and Type | Method and Description
--- | ---
`NotifyingFuture` | Request.`setListener(FutureListener listener)`

### Uses of FutureListener in org.jgroups.blocks.executor

Classes in org.jgroups.blocks.executor that implement FutureListener
Modifier and Type | Class and Description
--- | ---
`protected class` | `ExecutionCompletionService.QueueingListener`

Methods in org.jgroups.blocks.executor with parameters of type FutureListener
Modifier and Type | Method and Description
--- | ---
`NotifyingFuture<V>` | ExecutionService.DistributedFuture.`setListener(FutureListener<V> listener)`

### Uses of FutureListener in org.jgroups.util

Methods in org.jgroups.util with parameters of type FutureListener
Modifier and Type | Method and Description
--- | ---
`NotifyingFuture` | NullFuture.`setListener(FutureListener<T> listener)`
`NotifyingFuture` | NotifyingFuture.`setListener(FutureListener<T> listener)` Attaches a listener and returns the same future instance, to allow for 'building' futures.