@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 ; } }
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()); } }
private static Future<?> publishByteCountEvent( final ProgressListener listener, final ProgressEventType type, final long bytes) { if (listener == ProgressListener.NOOP || listener == null || bytes <= 0) return null; return deliverEvent(listener, new ProgressEvent(type, bytes)); }
public void progressChanged(ProgressEvent e) { double pct = e.getBytesTransferred() * 100.0 / e.getBytes(); eraseProgressBar(); printProgressBar(pct); } });
@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; } }
private void fireProgressEvent(final int eventType) { ProgressEvent event = new ProgressEvent(0); event.setEventCode(eventType); ProgressListenerCallbackExecutor.progressChanged(listener, event); } }
@Override public void progressChanged(ProgressEvent progressEvent) { logger.debug("progressChanged() " +progressEvent.getEventType() + " bytes:" + progressEvent.getBytes() + " bytesTransferred: " + progressEvent.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); } }
@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) { long bytes = progressEvent.getBytesTransferred(); if (bytes == 0) return; // only interested in non-zero bytes transferProgress.updateProgress(bytes); } }
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventCode()) { case ProgressEvent.PART_COMPLETED_EVENT_CODE: statistics.incrementWriteOps(1); break; } } };
ProgressEvent event = new ProgressEvent(0); chain.progressChanged(event); assertSame(listenerMap.get(listener1), event); assertSame(listenerMap.get(listener2), event); assertEquals(listenerMap.get(listener1).getBytesTransferred(), 100); assertEquals(listenerMap.get(listener2).getBytesTransferred(), 100);
@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) { System.out.println(progressEvent .getBytesTransfered() + ">> Number of byte transfered " + new Date()); progressEvent.getBytesTransfered(); double totalByteRead = request .getSession().getAttribute( .getSession().getAttribute(Constants.TOTAL_BYTE_READ) : 0; totalByteRead += progressEvent.getBytesTransfered(); request.getSession().setAttribute(Constants.TOTAL_BYTE_READ, totalByteRead); System.out.println("total Byte read "+ totalByteRead); if (progressEvent.getEventCode() == ProgressEvent.COMPLETED_EVENT_CODE) { System.out.println("completed ******");
private void fireProgressEvent(final int eventType) { if (progressListenerChainCallbackExecutor == null) return; ProgressEvent event = new ProgressEvent(0); event.setEventCode(eventType); progressListenerChainCallbackExecutor.progressChanged(event); }
@Override public void progressChanged(ProgressEvent progressEvent) { logger.debug("progressChanged() " +progressEvent.getEventType() + " bytes:" + progressEvent.getBytes() + " bytesTransferred: " + progressEvent.getBytesTransferred()); }
@SuppressWarnings("deprecation") private ProgressEvent transform(com.amazonaws.event.ProgressEvent event) { return new ProgressEvent(event.getEventCode(), event.getBytesTransferred()); }
@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) { long bytes = progressEvent.getBytesTransferred(); if (bytes == 0) return; // only interested in non-zero bytes transferProgress.updateProgress(bytes); } }
public void progressChanged(ProgressEvent progressEvent) { switch (progressEvent.getEventCode()) { case ProgressEvent.PART_COMPLETED_EVENT_CODE: statistics.incrementWriteOps(1); break; default: break; } } };