## Uses of Interface
org.eclipse.aether.transfer.TransferListener

- Packages that use TransferListener
  Package | Description
  --- | ---
  org.eclipse.aether |
  org.eclipse.aether.transfer |
  org.eclipse.aether.util.listener |

- - ### Uses of TransferListener in org.eclipse.aether

    Methods in org.eclipse.aether that return TransferListener
    Modifier and Type | Method and Description
    --- | ---
    `TransferListener` | RepositorySystemSession.`getTransferListener()` Gets the listener being notified of uploads/downloads by the repository system.
    `TransferListener` | DefaultRepositorySystemSession.`getTransferListener()`

    Methods in org.eclipse.aether with parameters of type TransferListener
    Modifier and Type | Method and Description
    --- | ---
    `DefaultRepositorySystemSession` | DefaultRepositorySystemSession.`setTransferListener(TransferListener transferListener)` Sets the listener being notified of uploads/downloads by the repository system.

  - ### Uses of TransferListener in org.eclipse.aether.transfer

    Classes in org.eclipse.aether.transfer that implement TransferListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTransferListener` A skeleton implementation for custom transfer listeners.

  - ### Uses of TransferListener in org.eclipse.aether.util.listener

    Classes in org.eclipse.aether.util.listener that implement TransferListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChainedTransferListener` A transfer listener that delegates to zero or more other listeners (multicast).

    Methods in org.eclipse.aether.util.listener that return TransferListener
    Modifier and Type | Method and Description
    --- | ---
    `static TransferListener` | ChainedTransferListener.`newInstance(TransferListener listener1, TransferListener listener2)` Creates a new multicast listener that delegates to the specified listeners.

    Methods in org.eclipse.aether.util.listener with parameters of type TransferListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | ChainedTransferListener.`add(TransferListener listener)` Adds the specified listener to the end of the multicast chain.
    `protected void` | ChainedTransferListener.`handleError(TransferEvent event, TransferListener listener, RuntimeException error)`
    `static TransferListener` | ChainedTransferListener.`newInstance(TransferListener listener1, TransferListener listener2)` Creates a new multicast listener that delegates to the specified listeners.
    `void` | ChainedTransferListener.`remove(TransferListener listener)` Removes the specified listener from the multicast chain.

    Method parameters in org.eclipse.aether.util.listener with type arguments of type TransferListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | ChainedTransferListener.`add(Collection<TransferListener> listeners)` Adds the specified listeners to the end of the multicast chain.

    Constructors in org.eclipse.aether.util.listener with parameters of type TransferListener
    Constructor and Description
    `ChainedTransferListener(TransferListener... listeners)` Creates a new multicast listener that delegates to the specified listeners.

    Constructor parameters in org.eclipse.aether.util.listener with type arguments of type TransferListener
    Constructor and Description
    `ChainedTransferListener(Collection<TransferListener> listeners)` Creates a new multicast listener that delegates to the specified listeners.

Copyright © 2010-2012 The Eclipse Foundation. All Rights Reserved.