@Override public void transferProgressed( TransferEvent event ) throws TransferCancelledException { if ( listener != null ) { try { listener.transferProgressed( event ); } catch ( RuntimeException | LinkageError e ) { logError( event, e ); } } }
@Override public void transferProgressed( TransferEvent event ) throws TransferCancelledException { for ( TransferListener listener : listeners ) { try { listener.transferProgressed( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
@Override public void transferProgressed( TransferEvent event ) throws TransferCancelledException { for ( TransferListener listener : listeners ) { try { listener.transferProgressed( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
protected void fireProgressed( TransferEvent.Builder event ) throws TransferCancelledException { event.setType( TransferEvent.EventType.PROGRESSED ); listener.transferProgressed( event.build() ); }
protected void transferProgressed(Transfer transfer, TransferEvent event) throws TransferCancelledException { if (transfer.getListener() != null) { transfer.getListener().transferProgressed(event); } }
@Override public void transferProgressed( TransferEvent event ) throws TransferCancelledException { if ( listener != null ) { try { listener.transferProgressed( event ); } catch ( RuntimeException e ) { logError( event, e ); } catch ( LinkageError e ) { logError( event, e ); } } }
@Override public void transportProgressed( ByteBuffer data ) throws TransferCancelledException { if ( checksumCalculator != null ) { checksumCalculator.update( data ); } if ( listener != null ) { eventBuilder.resetType( EventType.PROGRESSED ).addTransferredBytes( data.remaining() ).setDataBuffer( data ); listener.transferProgressed( eventBuilder.build() ); } }
@Override public void transportProgressed( ByteBuffer data ) throws TransferCancelledException { if ( checksumCalculator != null ) { checksumCalculator.update( data ); } if ( listener != null ) { eventBuilder.resetType( EventType.PROGRESSED ).addTransferredBytes( data.remaining() ).setDataBuffer( data ); listener.transferProgressed( eventBuilder.build() ); } }
@Override public void transferProgress( TransferEvent event, byte[] buffer, int length ) { eventBuilder.addTransferredBytes( length ); try { delegate.transferProgressed( newEvent( EventType.PROGRESSED ).setDataBuffer( buffer, 0, length ).build() ); } catch ( TransferCancelledException e ) { throw new WagonCancelledException( e ); } }