@Override public MetadataDownload setException( MetadataTransferException exception ) { super.setException( exception ); return this; }
@Override public MetadataUpload setException( MetadataTransferException exception ) { super.setException( exception ); return this; }
public void setException( MetadataTransferException exception ) { if ( metadataTransfer != null ) { metadataTransfer.setException( exception ); } else { throw new IllegalStateException( "TransferWrapper holds the wrong type" ); } }
public void wrap( MetadataTransfer transfer, Exception e, RemoteRepository repository ) { MetadataTransferException ex = null; if ( e instanceof ResourceDoesNotExistException ) { ex = new MetadataNotFoundException( transfer.getMetadata(), repository ); } else if ( e != null ) { ex = new MetadataTransferException( transfer.getMetadata(), repository, e ); } transfer.setException( ex ); } };
public void wrap( MetadataTransfer transfer, Exception e, RemoteRepository repository ) { MetadataTransferException ex = null; if ( e instanceof ResourceDoesNotExistException ) { ex = new MetadataNotFoundException( transfer.getMetadata(), repository ); } else if ( e != null ) { ex = new MetadataTransferException( transfer.getMetadata(), repository, e ); } transfer.setException( ex ); } };
public Exception wrap( MetadataTransfer transfer, Exception e, RemoteRepository repository ) { MetadataTransferException ex = null; e = WagonCancelledException.unwrap( e ); if ( e instanceof ResourceDoesNotExistException ) { ex = new MetadataNotFoundException( transfer.getMetadata(), repository ); } else if ( e != null ) { ex = new MetadataTransferException( transfer.getMetadata(), repository, e ); } transfer.setException( ex ); return ex; }