public class ProgressTracker extends SyncProgressListener
ProgressListener.ExceptionReporterDeliveryMode.Check| Modifier and Type | Field and Description |
|---|---|
static ProgressTracker |
NOOP |
| Constructor and Description |
|---|
ProgressTracker() |
| Modifier and Type | Method and Description |
|---|---|
Progress |
getProgress() |
void |
progressChanged(ProgressEvent progressEvent)
Called when progress has changed, such as additional bytes transferred,
transfer failed, etc.
|
isSyncCallSafepublic static final ProgressTracker NOOP
public void progressChanged(ProgressEvent progressEvent)
ProgressListenerSDKProgressPublisher. Implementation of this interface
should never block.
If the implementation follows the best practice and doesn't block, it
should then extends from SyncProgressListener.
Note any exception thrown by the listener will get ignored.
Should there be need to capture any such exception, you may consider
wrapping the listener with ProgressListener.ExceptionReporter.wrap(ProgressListener).
progressEvent - The event describing the progress change.SDKProgressPublisher,
ProgressListener.ExceptionReporterpublic Progress getProgress()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.