## Uses of Interface
org.eclipse.aether.RepositoryListener

- Packages that use RepositoryListener
  Package | Description
  --- | ---
  org.eclipse.aether | The primary API of the `RepositorySystem` and its functionality.
  org.eclipse.aether.internal.impl | The various sub components that collectively implement the repository system.
  org.eclipse.aether.util.listener | Utilities to build repository and transfer listeners.

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

    Classes in org.eclipse.aether that implement RepositoryListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRepositoryListener` A skeleton implementation for custom repository listeners.

    Methods in org.eclipse.aether that return RepositoryListener
    Modifier and Type | Method and Description
    --- | ---
    `RepositoryListener` | RepositorySystemSession.`getRepositoryListener()` Gets the listener being notified of actions in the repository system.
    `RepositoryListener` | DefaultRepositorySystemSession.`getRepositoryListener()`
    `RepositoryListener` | AbstractForwardingRepositorySystemSession.`getRepositoryListener()`

    Methods in org.eclipse.aether with parameters of type RepositoryListener
    Modifier and Type | Method and Description
    --- | ---
    `DefaultRepositorySystemSession` | DefaultRepositorySystemSession.`setRepositoryListener(RepositoryListener repositoryListener)` Sets the listener being notified of actions in the repository system.

  - ### Uses of RepositoryListener in org.eclipse.aether.internal.impl

    Methods in org.eclipse.aether.internal.impl with parameters of type RepositoryListener
    Modifier and Type | Method and Description
    --- | ---
    `DefaultRepositoryEventDispatcher` | DefaultRepositoryEventDispatcher.`addRepositoryListener(RepositoryListener listener)`

    Method parameters in org.eclipse.aether.internal.impl with type arguments of type RepositoryListener
    Modifier and Type | Method and Description
    --- | ---
    `DefaultRepositoryEventDispatcher` | DefaultRepositoryEventDispatcher.`setRepositoryListeners(Collection<RepositoryListener> listeners)`

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

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

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

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

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

    Constructors in org.eclipse.aether.util.listener with parameters of type RepositoryListener
    Constructor and Description
    `ChainedRepositoryListener(RepositoryListener... 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 RepositoryListener
    Constructor and Description
    `ChainedRepositoryListener(Collection<? extends RepositoryListener> listeners)` Creates a new multicast listener that delegates to the specified listeners.

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