@Override public ProgressEvent filter(ProgressEvent progressEvent) { // Block COMPLETE events from the low-level GetObject operation, // but we still want to keep the BytesTransferred return progressEvent.getEventType() == ProgressEventType.TRANSFER_COMPLETED_EVENT ? null // discard this event : progressEvent ; } }
@Override public void progressChanged(ProgressEvent progressEvent) { ProgressEventType type = progressEvent.getEventType(); if (type.isByteCountEvent()) return; if (type != types[count]) { throw new AssertionError("Expect event type " + types[count] + " but got " + progressEvent.getEventType()); } count++; }
private ProgressEvent adaptToLegacyEvent(com.amazonaws.event.ProgressEvent event) { long bytes = event.getBytesTransferred(); if (bytes != 0) { return new ProgressEvent(bytes); } else { return new ProgressEvent(event.getEventType()); } }
@Override public synchronized void progressChanged(ProgressEvent progressEvent) { ProgressEventType eventType = progressEvent.getEventType(); if (previousType != eventType) { log.debug("Upload progress event (%s/%s): %s", host, key, eventType); previousType = eventType; } double transferred = transfer.getProgress().getPercentTransferred(); if (transferred >= (previousTransferred + 10.0)) { log.debug("Upload percentage (%s/%s): %.0f%%", host, key, transferred); previousTransferred = transferred; } } };
@Override public void progressChanged(ProgressEvent progressEvent) { long bytes = progressEvent.getBytes(); if (bytes <= 0) return; switch (progressEvent.getEventType()) { case REQUEST_CONTENT_LENGTH_EVENT: progress.addRequestContentLength(bytes); break; case RESPONSE_CONTENT_LENGTH_EVENT: progress.addResponseContentLength(bytes); break; case REQUEST_BYTE_TRANSFER_EVENT: progress.addRequestBytesTransferred(bytes); break; case RESPONSE_BYTE_TRANSFER_EVENT: progress.addResponseBytesTransferred(bytes); break; case HTTP_REQUEST_CONTENT_RESET_EVENT: progress.addRequestBytesTransferred(0-bytes); break; case HTTP_RESPONSE_CONTENT_RESET_EVENT: case RESPONSE_BYTE_DISCARD_EVENT: progress.addResponseBytesTransferred(0-bytes); break; default: break; } }
@Override public void progressChanged(ProgressEvent progressEvent) { // Record the amount of bytes transferred. totalBytes += progressEvent.getBytesTransferred(); LOGGER.trace("Template download from " + downloadUrl + " to S3 bucket " + s3TO.getBucketName() + " transferred " + totalBytes + " in " + ((new Date().getTime() - start.getTime()) / 1000) + " seconds"); if (progressEvent.getEventType() == ProgressEventType.TRANSFER_STARTED_EVENT) { status = Status.IN_PROGRESS; } else if (progressEvent.getEventType() == ProgressEventType.TRANSFER_COMPLETED_EVENT) { status = Status.DOWNLOAD_FINISHED; } else if (progressEvent.getEventType() == ProgressEventType.TRANSFER_CANCELED_EVENT) { status = Status.ABORTED; } else if (progressEvent.getEventType() == ProgressEventType.TRANSFER_FAILED_EVENT) { status = Status.UNRECOVERABLE_ERROR; } } });
public void progressChanged(ProgressEvent progressEvent) { LOG.info(myUpload.getProgress().getPercentTransferred() + "%"); LOG.info("progressEvent.getEventCode():" + progressEvent.getEventType()); if (progressEvent.getEventType() == ProgressEventType.TRANSFER_COMPLETED_EVENT) { LOG.info("Upload complete!!!"); } }
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventType()) { case TRANSFER_PART_COMPLETED_EVENT: break; default: break; } } };
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventType()) { case TRANSFER_PART_COMPLETED_EVENT: break; default: break; } } };
@Override public ProgressEvent filter(ProgressEvent progressEvent) { // Block COMPLETE events from the low-level GetObject operation, // but we still want to keep the BytesTransferred return progressEvent.getEventType() == ProgressEventType.TRANSFER_COMPLETED_EVENT ? null // discard this event : progressEvent ; } }
@Override public void progressChanged(ProgressEvent progressEvent) { long bytes = progressEvent.getBytes(); if (bytes <= 0) return; switch (progressEvent.getEventType()) { case REQUEST_CONTENT_LENGTH_EVENT: progress.addRequestContentLength(bytes); break; case RESPONSE_CONTENT_LENGTH_EVENT: progress.addResponseContentLength(bytes); break; case REQUEST_BYTE_TRANSFER_EVENT: progress.addRequestBytesTransferred(bytes); break; case RESPONSE_BYTE_TRANSFER_EVENT: progress.addResponseBytesTransferred(bytes); break; case HTTP_REQUEST_CONTENT_RESET_EVENT: progress.addRequestBytesTransferred(0-bytes); break; case HTTP_RESPONSE_CONTENT_RESET_EVENT: case RESPONSE_BYTE_DISCARD_EVENT: progress.addResponseBytesTransferred(0-bytes); break; default: break; } }
@Override public void progressChanged(ProgressEvent progressEvent) { logger.debug("progressChanged() " +progressEvent.getEventType() + " bytes:" + progressEvent.getBytes() + " bytesTransferred: " + progressEvent.getBytesTransferred()); }
@Override public void progressChanged(ProgressEvent progressEvent) { logger.debug("progressChanged() " +progressEvent.getEventType() + " bytes:" + progressEvent.getBytes() + " bytesTransferred: " + progressEvent.getBytesTransferred()); }
@Override public void progressChanged(ProgressEvent progressEvent) { if (ProgressEventType.TRANSFER_COMPLETED_EVENT.equals(progressEvent.getEventType())) { S3MessageHandler.this.transferManager.getAmazonS3Client().setObjectAcl(theAclRequest); } }
private ProgressEvent adaptToLegacyEvent(com.amazonaws.event.ProgressEvent event) { long bytes = event.getBytesTransferred(); if (bytes != 0) { return new ProgressEvent(bytes); } else { return new ProgressEvent(event.getEventType()); } }
@Override public void progressChanged(ProgressEvent progressEvent) { if (ProgressEventType.TRANSFER_COMPLETED_EVENT.equals(progressEvent.getEventType())) { S3MessageHandler.this.transferManager.getAmazonS3Client().setObjectAcl(theAclRequest); } }
@Override public void progressChanged(ProgressEvent progressEvent) { if (ProgressEventType.TRANSFER_COMPLETED_EVENT.equals(progressEvent.getEventType())) { transferCompletedLatch().countDown(); } }
@Override public synchronized void progressChanged(ProgressEvent progressEvent) { ProgressEventType eventType = progressEvent.getEventType(); if (previousType != eventType) { log.debug("Upload progress event (%s/%s): %s", host, key, eventType); previousType = eventType; } double transferred = transfer.getProgress().getPercentTransferred(); if (transferred >= (previousTransferred + 10.0)) { log.debug("Upload percentage (%s/%s): %.0f%%", host, key, transferred); previousTransferred = transferred; } } };
@Override public synchronized void progressChanged(ProgressEvent progressEvent) { ProgressEventType eventType = progressEvent.getEventType(); if (previousType != eventType) { log.debug("Upload progress event (%s/%s): %s", host, key, eventType); previousType = eventType; } double transferred = transfer.getProgress().getPercentTransferred(); if (transferred >= (previousTransferred + 10.0)) { log.debug("Upload percentage (%s/%s): %.0f%%", host, key, transferred); previousTransferred = transferred; } } };
@Override public void progressChanged(com.amazonaws.event.ProgressEvent progressEvent) { if (progressEvent.getEventType() == ProgressEventType.REQUEST_BYTE_TRANSFER_EVENT) { if (sourceReadWindow != null) sourceReadWindow.increment(progressEvent.getBytesTransferred()); if (options.isMonitorPerformance()) getWriteWindow().increment(progressEvent.getBytesTransferred()); synchronized (object) { // these events will include XML payload for MPU (no way to differentiate) // do not set bytesRead to more then the object size object.setBytesRead(object.getBytesRead() + progressEvent.getBytesTransferred()); if (object.getBytesRead() > object.getMetadata().getContentLength()) object.setBytesRead(object.getMetadata().getContentLength()); } } } }