@Override public void transferCorrupted( TransferEvent event ) throws TransferCancelledException { for ( TransferListener listener : listeners ) { try { listener.transferCorrupted( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
@Override public void transferFailed( TransferEvent event ) { for ( TransferListener listener : listeners ) { try { listener.transferFailed( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
@Override public void transferInitiated( TransferEvent event ) throws TransferCancelledException { for ( TransferListener listener : listeners ) { try { listener.transferInitiated( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
listener.transferInitiated( event.build() ); wagonListener.newEvent( TransferEvent.EventType.CORRUPTED ); event.setException( e ); listener.transferCorrupted( event.build() ); listener.transferSucceeded( event.build() ); listener.transferFailed( event.build() );
listener.transferInitiated( event.build() ); listener.transferSucceeded( event.build() ); listener.transferFailed( event.build() );
@Override public void transferStarted( TransferEvent event ) throws TransferCancelledException { for ( TransferListener listener : listeners ) { try { listener.transferStarted( 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 ); } } }
@Override public void transferSucceeded( TransferEvent event ) { for ( TransferListener listener : listeners ) { try { listener.transferSucceeded( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
@Override public void transferStarted( TransferEvent event ) throws TransferCancelledException { for ( TransferListener listener : listeners ) { try { listener.transferStarted( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
@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 transferSucceeded( TransferEvent event ) { for ( TransferListener listener : listeners ) { try { listener.transferSucceeded( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
@Override public void transferStarted( TransferEvent event ) throws TransferCancelledException { if ( listener != null ) { try { listener.transferStarted( 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 transferSucceeded( TransferEvent event ) { if ( listener != null ) { try { listener.transferSucceeded( event ); } catch ( RuntimeException | LinkageError e ) { logError( event, e ); } } }
@Override public void transferCorrupted( TransferEvent event ) throws TransferCancelledException { for ( TransferListener listener : listeners ) { try { listener.transferCorrupted( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
@Override public void transferFailed( TransferEvent event ) { for ( TransferListener listener : listeners ) { try { listener.transferFailed( event ); } catch ( RuntimeException e ) { handleError( event, listener, e ); } } }
@Override public void transferInitiated( TransferEvent event ) throws TransferCancelledException { if ( listener != null ) { try { listener.transferInitiated( event ); } catch ( RuntimeException | LinkageError e ) { logError( event, e ); } } }
protected void fireStarted( TransferEvent.Builder event ) throws TransferCancelledException { event.setType( TransferEvent.EventType.STARTED ); listener.transferStarted( event.build() ); }
protected void fireProgressed( TransferEvent.Builder event ) throws TransferCancelledException { event.setType( TransferEvent.EventType.PROGRESSED ); listener.transferProgressed( event.build() ); }
public void transferSucceeded() { if ( listener != null ) { eventBuilder.resetType( EventType.SUCCEEDED ); listener.transferSucceeded( eventBuilder.build() ); } }