public final class ChainedTransferListener extends org.eclipse.aether.transfer.AbstractTransferListener
| Constructor and Description | 
|---|
| ChainedTransferListener(Collection<? extends org.eclipse.aether.transfer.TransferListener> listeners)Creates a new multicast listener that delegates to the specified listeners. | 
| ChainedTransferListener(org.eclipse.aether.transfer.TransferListener... listeners)Creates a new multicast listener that delegates to the specified listeners. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(Collection<? extends org.eclipse.aether.transfer.TransferListener> listeners)Adds the specified listeners to the end of the multicast chain. | 
| void | add(org.eclipse.aether.transfer.TransferListener listener)Adds the specified listener to the end of the multicast chain. | 
| protected void | handleError(org.eclipse.aether.transfer.TransferEvent event,
                      org.eclipse.aether.transfer.TransferListener listener,
                      RuntimeException error) | 
| static org.eclipse.aether.transfer.TransferListener | newInstance(org.eclipse.aether.transfer.TransferListener listener1,
                      org.eclipse.aether.transfer.TransferListener listener2)Creates a new multicast listener that delegates to the specified listeners. | 
| void | remove(org.eclipse.aether.transfer.TransferListener listener)Removes the specified listener from the multicast chain. | 
| void | transferCorrupted(org.eclipse.aether.transfer.TransferEvent event) | 
| void | transferFailed(org.eclipse.aether.transfer.TransferEvent event) | 
| void | transferInitiated(org.eclipse.aether.transfer.TransferEvent event) | 
| void | transferProgressed(org.eclipse.aether.transfer.TransferEvent event) | 
| void | transferStarted(org.eclipse.aether.transfer.TransferEvent event) | 
| void | transferSucceeded(org.eclipse.aether.transfer.TransferEvent event) | 
public ChainedTransferListener(org.eclipse.aether.transfer.TransferListener... listeners)
listeners - The listeners to delegate to, may be null or empty.public ChainedTransferListener(Collection<? extends org.eclipse.aether.transfer.TransferListener> listeners)
listeners - The listeners to delegate to, may be null or empty.public static org.eclipse.aether.transfer.TransferListener newInstance(org.eclipse.aether.transfer.TransferListener listener1, org.eclipse.aether.transfer.TransferListener listener2)
null.listener1 - The first listener, may be null.listener2 - The second listener, may be null.null if no listener was supplied.public void add(Collection<? extends org.eclipse.aether.transfer.TransferListener> listeners)
listeners - The listeners to add, may be null or empty.public void add(org.eclipse.aether.transfer.TransferListener listener)
listener - The listener to add, may be null.public void remove(org.eclipse.aether.transfer.TransferListener listener)
listener - The listener to remove, may be null.protected void handleError(org.eclipse.aether.transfer.TransferEvent event, org.eclipse.aether.transfer.TransferListener listener, RuntimeException error)
public void transferInitiated(org.eclipse.aether.transfer.TransferEvent event) throws org.eclipse.aether.transfer.TransferCancelledException
transferInitiated in interface org.eclipse.aether.transfer.TransferListenertransferInitiated in class org.eclipse.aether.transfer.AbstractTransferListenerorg.eclipse.aether.transfer.TransferCancelledExceptionpublic void transferStarted(org.eclipse.aether.transfer.TransferEvent event) throws org.eclipse.aether.transfer.TransferCancelledException
transferStarted in interface org.eclipse.aether.transfer.TransferListenertransferStarted in class org.eclipse.aether.transfer.AbstractTransferListenerorg.eclipse.aether.transfer.TransferCancelledExceptionpublic void transferProgressed(org.eclipse.aether.transfer.TransferEvent event) throws org.eclipse.aether.transfer.TransferCancelledException
transferProgressed in interface org.eclipse.aether.transfer.TransferListenertransferProgressed in class org.eclipse.aether.transfer.AbstractTransferListenerorg.eclipse.aether.transfer.TransferCancelledExceptionpublic void transferCorrupted(org.eclipse.aether.transfer.TransferEvent event) throws org.eclipse.aether.transfer.TransferCancelledException
transferCorrupted in interface org.eclipse.aether.transfer.TransferListenertransferCorrupted in class org.eclipse.aether.transfer.AbstractTransferListenerorg.eclipse.aether.transfer.TransferCancelledExceptionpublic void transferSucceeded(org.eclipse.aether.transfer.TransferEvent event)
transferSucceeded in interface org.eclipse.aether.transfer.TransferListenertransferSucceeded in class org.eclipse.aether.transfer.AbstractTransferListenerpublic void transferFailed(org.eclipse.aether.transfer.TransferEvent event)
transferFailed in interface org.eclipse.aether.transfer.TransferListenertransferFailed in class org.eclipse.aether.transfer.AbstractTransferListenerCopyright © 2010–2018 The Apache Software Foundation. All rights reserved.