public interface GemManager
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
GROUP_ID_ARTIFACT_ID_SEPARATOR |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultGemRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repos) |
void |
addDefaultGemRepository(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repos)
Deprecated.
|
void |
addDefaultGemRepositoryForVersion(java.lang.String artifactVersion,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repos)
Deprecated.
|
java.util.List<java.lang.String> |
availableVersions(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) |
org.apache.maven.project.MavenProject |
buildModel(org.apache.maven.artifact.Artifact artifact,
java.lang.Object repositorySystemSession,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
boolean resolve) |
org.apache.maven.project.MavenProject |
buildPom(org.apache.maven.artifact.Artifact artifact,
java.lang.Object repositorySystemSession,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) |
org.apache.maven.artifact.Artifact |
createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String type) |
org.apache.maven.artifact.Artifact |
createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String classifier,
java.lang.String type) |
org.apache.maven.artifact.Artifact |
createGemArtifact(java.lang.String gemname) |
org.apache.maven.artifact.Artifact |
createGemArtifact(java.lang.String gemname,
java.lang.String version) |
org.apache.maven.artifact.Artifact |
createGemArtifactWithLatestVersion(java.lang.String gemname,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) |
org.apache.maven.artifact.Artifact |
createJarArtifactForGemname(java.lang.String gemName) |
org.apache.maven.artifact.Artifact |
createJarArtifactForGemname(java.lang.String gemName,
java.lang.String version) |
org.apache.maven.artifact.Artifact |
createJarArtifactForGemnameWithLatestVersion(java.lang.String gemName,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) |
org.apache.maven.artifact.Artifact |
createPomArtifactForGemname(java.lang.String gemName) |
org.apache.maven.artifact.repository.ArtifactRepository |
defaultGemArtifactRepository() |
org.apache.maven.artifact.repository.ArtifactRepository |
defaultGemArtifactRepositoryForVersion(java.lang.String artifactVersion) |
java.lang.String |
latestVersion(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) |
java.util.Set<org.apache.maven.artifact.Artifact> |
resolve(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) |
java.util.Set<org.apache.maven.artifact.Artifact> |
resolve(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
boolean transitively) |
void |
setRepositorySession(org.apache.maven.project.ProjectBuildingRequest pomRequest,
java.lang.Object repositorySystemSession) |
static final java.lang.String GROUP_ID_ARTIFACT_ID_SEPARATOR
org.apache.maven.artifact.Artifact createGemArtifact(java.lang.String gemname)
throws GemException
GemExceptionorg.apache.maven.artifact.Artifact createGemArtifact(java.lang.String gemname,
java.lang.String version)
throws GemException
GemExceptionorg.apache.maven.artifact.Artifact createGemArtifactWithLatestVersion(java.lang.String gemname,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
throws GemException
GemExceptionorg.apache.maven.artifact.repository.ArtifactRepository defaultGemArtifactRepository()
org.apache.maven.artifact.repository.ArtifactRepository defaultGemArtifactRepositoryForVersion(java.lang.String artifactVersion)
@Deprecated void addDefaultGemRepository(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repos)
void addDefaultGemRepositories(java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repos)
@Deprecated
void addDefaultGemRepositoryForVersion(java.lang.String artifactVersion,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> repos)
org.apache.maven.artifact.Artifact createJarArtifactForGemname(java.lang.String gemName)
throws GemException
GemExceptionorg.apache.maven.artifact.Artifact createPomArtifactForGemname(java.lang.String gemName)
throws GemException
GemExceptionorg.apache.maven.artifact.Artifact createJarArtifactForGemname(java.lang.String gemName,
java.lang.String version)
throws GemException
GemExceptionorg.apache.maven.artifact.Artifact createJarArtifactForGemnameWithLatestVersion(java.lang.String gemName,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
throws GemException
GemExceptionjava.util.Set<org.apache.maven.artifact.Artifact> resolve(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
throws GemException
GemExceptionjava.util.Set<org.apache.maven.artifact.Artifact> resolve(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
boolean transitively)
throws GemException
GemExceptionorg.apache.maven.artifact.Artifact createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String type)
org.apache.maven.artifact.Artifact createArtifact(java.lang.String groupId,
java.lang.String artifactId,
java.lang.String version,
java.lang.String classifier,
java.lang.String type)
org.apache.maven.project.MavenProject buildModel(org.apache.maven.artifact.Artifact artifact,
java.lang.Object repositorySystemSession,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
boolean resolve)
throws GemException
GemExceptionvoid setRepositorySession(org.apache.maven.project.ProjectBuildingRequest pomRequest,
java.lang.Object repositorySystemSession)
throws GemException
GemExceptionorg.apache.maven.project.MavenProject buildPom(org.apache.maven.artifact.Artifact artifact,
java.lang.Object repositorySystemSession,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
throws GemException
GemExceptionjava.util.List<java.lang.String> availableVersions(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
throws GemException
GemExceptionjava.lang.String latestVersion(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.repository.ArtifactRepository localRepository,
java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
throws GemException
GemExceptionCopyright © 2023. All Rights Reserved.