Package | Description |
---|---|
org.eclipse.aether |
The primary API of the
RepositorySystem and its functionality. |
org.eclipse.aether.impl |
The provisional interfaces defining the various sub components that implement the repository system.
|
org.eclipse.aether.internal.impl |
The various sub components that collectively implement the repository system.
|
org.eclipse.aether.internal.test.util |
Utility classes to ease unit testing.
|
org.eclipse.aether.spi.localrepo |
The contract for custom local repository implementations.
|
org.eclipse.aether.util.repository |
Ready-to-use selectors for authentication, proxies and mirrors and a few other repository related utilities.
|
Modifier and Type | Field and Description |
---|---|
private LocalRepositoryManager |
DefaultRepositorySystemSession.localRepositoryManager |
Modifier and Type | Method and Description |
---|---|
LocalRepositoryManager |
AbstractForwardingRepositorySystemSession.getLocalRepositoryManager() |
LocalRepositoryManager |
DefaultRepositorySystemSession.getLocalRepositoryManager() |
LocalRepositoryManager |
RepositorySystemSession.getLocalRepositoryManager()
Gets the local repository manager used during this session.
|
LocalRepositoryManager |
RepositorySystem.newLocalRepositoryManager(RepositorySystemSession session,
LocalRepository localRepository)
Creates a new manager for the specified local repository.
|
Modifier and Type | Method and Description |
---|---|
DefaultRepositorySystemSession |
DefaultRepositorySystemSession.setLocalRepositoryManager(LocalRepositoryManager localRepositoryManager)
Sets the local repository manager used during this session.
|
Modifier and Type | Method and Description |
---|---|
LocalRepositoryManager |
LocalRepositoryProvider.newLocalRepositoryManager(RepositorySystemSession session,
LocalRepository localRepository)
Creates a new manager for the specified local repository.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
EnhancedLocalRepositoryManager
These are implementation details for enhanced local repository manager, subject to change without prior notice.
|
(package private) class |
SimpleLocalRepositoryManager
A local repository manager that realizes the classical Maven 2.0 local repository.
|
Modifier and Type | Method and Description |
---|---|
LocalRepositoryManager |
EnhancedLocalRepositoryManagerFactory.newInstance(RepositorySystemSession session,
LocalRepository repository) |
LocalRepositoryManager |
SimpleLocalRepositoryManagerFactory.newInstance(RepositorySystemSession session,
LocalRepository repository) |
LocalRepositoryManager |
DefaultLocalRepositoryProvider.newLocalRepositoryManager(RepositorySystemSession session,
LocalRepository repository) |
LocalRepositoryManager |
DefaultRepositorySystem.newLocalRepositoryManager(RepositorySystemSession session,
LocalRepository localRepository) |
Modifier and Type | Method and Description |
---|---|
private void |
DefaultInstaller.install(RepositorySystemSession session,
RequestTrace trace,
Artifact artifact,
LocalRepositoryManager lrm,
java.io.File srcFile,
FileTransformer fileTransformer) |
Modifier and Type | Class and Description |
---|---|
class |
TestLocalRepositoryManager
A simplistic local repository manager that uses a temporary base directory.
|
Modifier and Type | Method and Description |
---|---|
LocalRepositoryManager |
LocalRepositoryManagerFactory.newInstance(RepositorySystemSession session,
LocalRepository repository)
Tries to create a repository manager for the specified local repository.
|
Modifier and Type | Class and Description |
---|---|
class |
ChainedLocalRepositoryManager
A local repository manager that chains multiple local repository managers: it directs all the write operations
to chain head, while uses tail for
ChainedLocalRepositoryManager.find(RepositorySystemSession, LocalArtifactRequest) and
ChainedLocalRepositoryManager.find(RepositorySystemSession, LocalMetadataRequest) methods only. |
Modifier and Type | Field and Description |
---|---|
private LocalRepositoryManager |
ChainedLocalRepositoryManager.head |
Modifier and Type | Field and Description |
---|---|
private java.util.List<LocalRepositoryManager> |
ChainedLocalRepositoryManager.tail |
Constructor and Description |
---|
ChainedLocalRepositoryManager(LocalRepositoryManager head,
java.util.List<LocalRepositoryManager> tail,
boolean ignoreTailAvailability) |
Constructor and Description |
---|
ChainedLocalRepositoryManager(LocalRepositoryManager head,
java.util.List<LocalRepositoryManager> tail,
boolean ignoreTailAvailability) |