public abstract class AbstractMavenArtifactRepositoryManager extends Object implements MavenRepoManager, RepositoryArtifactInstaller
REPOSITORY_IDID_PREFIX| Constructor and Description |
|---|
AbstractMavenArtifactRepositoryManager(org.eclipse.aether.RepositorySystem repoSystem) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAllVersions(MavenArtifact mavenArtifact) |
List<String> |
getAllVersions(MavenArtifact mavenArtifact,
Pattern includeVersion,
Pattern excludeVersion) |
String |
getLatestVersion(MavenArtifact mavenArtifact) |
String |
getLatestVersion(MavenArtifact mavenArtifact,
String lowestQualifier) |
String |
getLatestVersion(MavenArtifact mavenArtifact,
String lowestQualifier,
Pattern includeVersion,
Pattern excludeVersion) |
protected abstract List<org.eclipse.aether.repository.RemoteRepository> |
getRepositories() |
protected org.eclipse.aether.RepositorySystem |
getRepositorySystem() |
protected abstract org.eclipse.aether.RepositorySystemSession |
getSession() |
void |
install(MavenArtifact coords,
Path path) |
void |
install(String coords,
Path path) |
boolean |
isLatestVersionResolved(MavenArtifact artifact,
String lowestQualifier) |
boolean |
isResolved(MavenArtifact artifact) |
void |
resolve(MavenArtifact artifact) |
void |
resolveLatestVersion(MavenArtifact mavenArtifact,
String lowestQualifier,
boolean locallyAvailable) |
void |
resolveLatestVersion(MavenArtifact mavenArtifact,
String lowestQualifier,
Pattern includeVersion,
Pattern excludeVersion) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLatestFinalVersion, getRepositoryId, resolve, resolveLatestVersion, resolveLatestVersion, resolveLatestVersionpublic AbstractMavenArtifactRepositoryManager(org.eclipse.aether.RepositorySystem repoSystem)
protected abstract org.eclipse.aether.RepositorySystemSession getSession()
throws MavenUniverseException
MavenUniverseExceptionprotected abstract List<org.eclipse.aether.repository.RemoteRepository> getRepositories() throws MavenUniverseException
MavenUniverseExceptionprotected org.eclipse.aether.RepositorySystem getRepositorySystem()
public void resolve(MavenArtifact artifact) throws MavenUniverseException
resolve in interface MavenRepoManagerMavenUniverseExceptionpublic void resolveLatestVersion(MavenArtifact mavenArtifact, String lowestQualifier, Pattern includeVersion, Pattern excludeVersion) throws MavenUniverseException
resolveLatestVersion in interface MavenRepoManagerMavenUniverseExceptionpublic void resolveLatestVersion(MavenArtifact mavenArtifact, String lowestQualifier, boolean locallyAvailable) throws MavenUniverseException
resolveLatestVersion in interface MavenRepoManagerMavenUniverseExceptionpublic String getLatestVersion(MavenArtifact mavenArtifact, String lowestQualifier, Pattern includeVersion, Pattern excludeVersion) throws MavenUniverseException
getLatestVersion in interface MavenRepoManagerMavenUniverseExceptionpublic String getLatestVersion(MavenArtifact mavenArtifact, String lowestQualifier) throws MavenUniverseException
getLatestVersion in interface MavenRepoManagerMavenUniverseExceptionpublic String getLatestVersion(MavenArtifact mavenArtifact) throws MavenUniverseException
getLatestVersion in interface MavenRepoManagerMavenUniverseExceptionpublic List<String> getAllVersions(MavenArtifact mavenArtifact) throws MavenUniverseException
getAllVersions in interface MavenRepoManagerMavenUniverseExceptionpublic List<String> getAllVersions(MavenArtifact mavenArtifact, Pattern includeVersion, Pattern excludeVersion) throws MavenUniverseException
getAllVersions in interface MavenRepoManagerMavenUniverseExceptionpublic void install(String coords, Path path) throws MavenUniverseException
install in interface RepositoryArtifactInstallerMavenUniverseExceptionpublic void install(MavenArtifact coords, Path path) throws MavenUniverseException
install in interface MavenRepoManagerMavenUniverseExceptionpublic boolean isResolved(MavenArtifact artifact) throws MavenUniverseException
isResolved in interface MavenRepoManagerMavenUniverseExceptionpublic boolean isLatestVersionResolved(MavenArtifact artifact, String lowestQualifier) throws MavenUniverseException
isLatestVersionResolved in interface MavenRepoManagerMavenUniverseExceptionCopyright © 2016–2020 JBoss by Red Hat. All rights reserved.