| Package | Description |
|---|---|
| com.amazonaws.event |
| Modifier and Type | Class and Description |
|---|---|
class |
ProgressListenerChain
An implementation of ProgressListener interface that delegates
progressChanged callback to multiple listeners.
|
| Modifier and Type | Method and Description |
|---|---|
protected ProgressListener |
ProgressListenerCallbackExecutor.getListener()
Returns the listener associated with the callback executor.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<ProgressListener> |
ProgressListenerChain.getListeners()
Returns the listeners associated with this listener chain.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProgressListenerChain.addProgressListener(ProgressListener listener) |
static Future<?> |
ProgressListenerCallbackExecutor.progressChanged(ProgressListener listener,
ProgressEvent progressEvent)
Used to submit a task to publish a progress event to the given listener.
|
void |
ProgressListenerChain.removeProgressListener(ProgressListener listener) |
static ProgressListenerCallbackExecutor |
ProgressListenerCallbackExecutor.wrapListener(ProgressListener listener)
Returns a new ProgressListenerCallbackExecutor instance that wraps the
specified ProgressListener if it is not null, otherwise directly returns
null.
|
| Constructor and Description |
|---|
ProgressListenerCallbackExecutor(ProgressListener listener) |
ProgressListenerChain(ProgressListener... listeners)
Create a listener chain that directly passes all the progress events to
the specified listeners.
|
ProgressListenerChain(ProgressListenerChain.ProgressEventFilter progressEventFilter,
ProgressListener... listeners)
Create a listener chain with a ProgressEventFilter.
|
Copyright © 2016. All rights reserved.