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