Package | Description |
---|---|
org.eclipse.aether |
The primary API of the
RepositorySystem and its functionality. |
org.eclipse.aether.impl.guice |
The integration with the dependency injection framework
Google Guice.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRepositoryListener
A skeleton implementation for custom repository listeners.
|
Modifier and Type | Field and Description |
---|---|
private RepositoryListener |
DefaultRepositorySystemSession.repositoryListener |
Modifier and Type | Method and Description |
---|---|
RepositoryListener |
AbstractForwardingRepositorySystemSession.getRepositoryListener() |
RepositoryListener |
RepositorySystemSession.getRepositoryListener()
Gets the listener being notified of actions in the repository system.
|
RepositoryListener |
DefaultRepositorySystemSession.getRepositoryListener() |
Modifier and Type | Method and Description |
---|---|
DefaultRepositorySystemSession |
DefaultRepositorySystemSession.setRepositoryListener(RepositoryListener repositoryListener)
Sets the listener being notified of actions in the repository system.
|
Modifier and Type | Method and Description |
---|---|
(package private) java.util.Set<RepositoryListener> |
AetherModule.providesRepositoryListeners() |
Modifier and Type | Field and Description |
---|---|
private java.util.Collection<RepositoryListener> |
DefaultRepositoryEventDispatcher.listeners |
Modifier and Type | Method and Description |
---|---|
DefaultRepositoryEventDispatcher |
DefaultRepositoryEventDispatcher.addRepositoryListener(RepositoryListener listener) |
private void |
DefaultRepositoryEventDispatcher.dispatch(RepositoryEvent event,
RepositoryListener listener) |
Modifier and Type | Method and Description |
---|---|
DefaultRepositoryEventDispatcher |
DefaultRepositoryEventDispatcher.setRepositoryListeners(java.util.Collection<RepositoryListener> listeners) |
Constructor and Description |
---|
DefaultRepositoryEventDispatcher(java.util.Set<RepositoryListener> listeners) |
Modifier and Type | Class and Description |
---|---|
class |
ChainedRepositoryListener
A repository listener that delegates to zero or more other listeners (multicast).
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<RepositoryListener> |
ChainedRepositoryListener.listeners |
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.
|
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,
java.lang.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.
|
Modifier and Type | Method and Description |
---|---|
void |
ChainedRepositoryListener.add(java.util.Collection<? extends RepositoryListener> listeners)
Adds the specified listeners to the end of the multicast chain.
|
Constructor and Description |
---|
ChainedRepositoryListener(RepositoryListener... listeners)
Creates a new multicast listener that delegates to the specified listeners.
|
Constructor and Description |
---|
ChainedRepositoryListener(java.util.Collection<? extends RepositoryListener> listeners)
Creates a new multicast listener that delegates to the specified listeners.
|