public final class ChainedTransferListener extends org.eclipse.aether.transfer.AbstractTransferListener
| Constructor | Description |
|---|---|
ChainedTransferListener(java.util.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 | Description |
|---|---|---|
void |
add(java.util.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,
java.lang.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(java.util.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(java.util.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, java.lang.RuntimeException error)
public void transferInitiated(org.eclipse.aether.transfer.TransferEvent event) throws org.eclipse.aether.transfer.TransferCancelledException
transferInitiated 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 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 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 class org.eclipse.aether.transfer.AbstractTransferListenerorg.eclipse.aether.transfer.TransferCancelledExceptionpublic void transferSucceeded(org.eclipse.aether.transfer.TransferEvent event)
transferSucceeded in class org.eclipse.aether.transfer.AbstractTransferListenerpublic void transferFailed(org.eclipse.aether.transfer.TransferEvent event)
transferFailed in class org.eclipse.aether.transfer.AbstractTransferListener