@Override public ProgressEvent filter(ProgressEvent progressEvent) { if (progressEvent.getEventCode() == ProgressEvent.COMPLETED_EVENT_CODE) { // Block COMPLETE events from the low-level // GetObject operation, // but we still want to keep the BytesTransferred progressEvent.setEventCode(0); } return progressEvent; } },
@SuppressWarnings("deprecation") private ProgressEvent transform(com.amazonaws.event.ProgressEvent event) { return new ProgressEvent(event.getEventCode(), event.getBytesTransferred()); }
@Override public synchronized void progressChanged(ProgressEvent progressEvent) { if (progressEvent.getEventCode() == ProgressEvent.RESET_EVENT_CODE) { // Reset will discard what's been transferred, so subtract the // bytes transferred in this task from the total progress. transfer.bytesCurrent -= bytesCurrent; bytesCurrent = 0; } else { bytesCurrent += progressEvent.getBytesTransferred(); transfer.bytesCurrent += progressEvent.getBytesTransferred(); } updateProgress(transfer.id, transfer.bytesCurrent, transfer.bytesTotal); } }
@Override public void progressChanged(ProgressEvent progressEvent) { synchronized (countMap) { if (countMap.size() >= 2) { fail("Unexpected progress event found: " + progressEvent); } if (progressEvent.getBytesTransferred() == 500) { assertTrue(progressEvent.getEventCode() == ProgressEvent.RESET_EVENT_CODE); Integer curr = countMap.get(progressEvent.getBytesTransferred()); if (curr == null) { curr = 0; } countMap.put(progressEvent.getBytesTransferred(), ++curr); countMap.notifyAll(); } } }
@Test public void testTwoArgConstructor() { ProgressEvent pe = new ProgressEvent(ProgressEvent.COMPLETED_EVENT_CODE, 100); assertEquals(pe.getBytesTransferred(), 100); assertEquals(pe.getEventCode(), ProgressEvent.COMPLETED_EVENT_CODE); }
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventCode()) { case ProgressEvent.PART_COMPLETED_EVENT_CODE: statistics.incrementWriteOps(1); break; } } };
@Override public ProgressEvent filter(ProgressEvent progressEvent) { if (progressEvent.getEventCode() == ProgressEvent.COMPLETED_EVENT_CODE) { // Block COMPLETE events from the low-level // GetObject operation, // but we still want to keep the BytesTransferred progressEvent.setEventCode(0); } return progressEvent; } },
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventCode()) { case ProgressEvent.PART_COMPLETED_EVENT_CODE: statistics.incrementWriteOps(1); break; } } };
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventCode()) { case ProgressEvent.PART_COMPLETED_EVENT_CODE: statistics.incrementWriteOps(1); break; default: break; } } };
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventCode()) { case ProgressEvent.PART_COMPLETED_EVENT_CODE: statistics.incrementWriteOps(1); break; default: break; } } };
@SuppressWarnings("deprecation") private ProgressEvent transform(com.amazonaws.event.ProgressEvent event) { return new ProgressEvent(event.getEventCode(), event.getBytesTransferred()); }
public void progressChanged(ProgressEvent progressEvent) { if (progress != null) { progress.progress(); } // There are 3 http ops here, but this should be close enough for now if (progressEvent.getEventCode() == ProgressEvent.PART_STARTED_EVENT_CODE || progressEvent.getEventCode() == ProgressEvent.COMPLETED_EVENT_CODE) { statistics.incrementWriteOps(1); } long transferred = upload.getProgress().getBytesTransferred(); long delta = transferred - lastBytesTransferred; if (statistics != null && delta != 0) { statistics.incrementBytesWritten(delta); } lastBytesTransferred = transferred; }
if (progressEvent.getEventCode() == ProgressEvent.COMPLETED_EVENT_CODE) { System.out.println("completed ******");
public void progressChanged(ProgressEvent progressEvent) { if (progress != null) { progress.progress(); } // There are 3 http ops here, but this should be close enough for now if (progressEvent.getEventCode() == ProgressEvent.PART_STARTED_EVENT_CODE || progressEvent.getEventCode() == ProgressEvent.COMPLETED_EVENT_CODE) { statistics.incrementWriteOps(1); } long transferred = upload.getProgress().getBytesTransferred(); long delta = transferred - lastBytesTransferred; if (statistics != null && delta != 0) { statistics.incrementBytesWritten(delta); } lastBytesTransferred = transferred; }
@Override public synchronized void progressChanged(ProgressEvent progressEvent) { if (ProgressEvent.RESET_EVENT_CODE == progressEvent.getEventCode()) { // Reset will discard what's been transferred LOGGER.info("Reset Event triggerred. Resetting the bytesCurrent to 0."); // Reset the local counter to 0. bytesTransferredSoFar = 0; } else { bytesTransferredSoFar += progressEvent.getBytesTransferred(); // Update the transfer.bytesCurrent and notify the callback // when the accumulated bytesCurrent exceeds the previously // reported transfer.bytesCurrent. if (bytesTransferredSoFar > transfer.bytesCurrent) { transfer.bytesCurrent = bytesTransferredSoFar; updateProgress(transfer.id, transfer.bytesCurrent, transfer.bytesTotal, true); } } } }
@Override public void progressChanged(ProgressEvent progressEvent) { if (ProgressEvent.RESET_EVENT_CODE == progressEvent.getEventCode()) { // Reset will discard what's been transferred LOGGER.info("Reset Event triggerred. Resetting the bytesCurrent to 0."); // Reset the local counter to 0. bytesTransferredSoFar = 0; } else { bytesTransferredSoFar += progressEvent.getBytesTransferred(); } this.uploadTaskProgressListener .onProgressChanged(UploadPartTask.this.uploadPartRequest.getPartNumber(), bytesTransferredSoFar); } }
switch (e.getEventCode()) { case ProgressEvent.COMPLETED_EVENT_CODE:
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventCode()) { case ProgressEvent.COMPLETED_EVENT_CODE: callback.onSuccess(new AsyncUploadResult(identifier, file)); break; case ProgressEvent.FAILED_EVENT_CODE: AsyncUploadResult result = new AsyncUploadResult( identifier, file); try { AmazonClientException e = upload.waitForException(); if (e != null) { result.setException(e); } } catch (InterruptedException e) { Thread.currentThread().interrupt(); } callback.onFailure(result); break; default: break; } } }
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventCode()) { case ProgressEvent.COMPLETED_EVENT_CODE: callback.onSuccess(new AsyncUploadResult(identifier, file)); break; case ProgressEvent.FAILED_EVENT_CODE: AsyncUploadResult result = new AsyncUploadResult( identifier, file); try { AmazonClientException e = upload.waitForException(); if (e != null) { result.setException(e); } } catch (InterruptedException e) { Thread.currentThread().interrupt(); } callback.onFailure(result); break; default: break; } } }