com.amazonaws.event
Interface ProgressListener

All Known Implementing Classes:
LegacyS3ProgressListener, ProgressListenerChain

public interface ProgressListener

Listener interface for transfer progress events.

This class could be used for both Amazon S3 and Amazon Glacier clients. The legacy Amazon S3 progress listener com.amazonaws.services.s3.model.ProgressListener has been deprecated in favor of this new class.

See Also:
ProgressEvent

Method Summary
 void progressChanged(ProgressEvent progressEvent)
          Called when progress has changed, such as additional bytes transferred, transfer failed, etc.
 

Method Detail

progressChanged

void progressChanged(ProgressEvent progressEvent)
Called when progress has changed, such as additional bytes transferred, transfer failed, etc. The execution of the callback of this listener is managed by ProgressListenerCallbackExecutor class, which maintains a single thread to sequentially execute all progressChanged callbacks.

Parameters:
progressEvent - The event describing the progress change.
See Also:
ProgressListenerCallbackExecutor


Copyright © 2016. All rights reserved.