public class ProgressListenerChain extends Object implements ProgressListener
This class could be used for both Amazon S3 and Amazon Glacier clients. The
legacy Amazon S3 progress listener chain
ProgressListenerChain is
deprecated in favor of this new class.
| Constructor and Description |
|---|
ProgressListenerChain(ProgressListener... listeners) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProgressListener(ProgressListener listener) |
void |
progressChanged(ProgressEvent progressEvent)
Called when progress has changed, such as additional bytes transferred,
transfer failed, etc.
|
void |
removeProgressListener(ProgressListener listener) |
public ProgressListenerChain(ProgressListener... listeners)
public void addProgressListener(ProgressListener listener)
public void removeProgressListener(ProgressListener listener)
public void progressChanged(ProgressEvent progressEvent)
ProgressListenerProgressListenerCallbackExecutor class, which maintains a single thread
to sequentially execute all progressChanged callbacks.progressChanged in interface ProgressListenerprogressEvent - The event describing the progress change.ProgressListenerCallbackExecutorCopyright © 2013 Amazon Web Services, Inc. All Rights Reserved.