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
GemExceptionorg.apache.maven.artifact.Artifact createGemArtifact(String gemname, String version) throws GemException
GemExceptionorg.apache.maven.artifact.Artifact createGemArtifactWithLatestVersion(String gemname, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) throws GemException
GemExceptionorg.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
GemExceptionorg.apache.maven.artifact.Artifact createPomArtifactForGemname(String gemName) throws GemException
GemExceptionorg.apache.maven.artifact.Artifact createJarArtifactForGemname(String gemName, String version) throws GemException
GemExceptionorg.apache.maven.artifact.Artifact createJarArtifactForGemnameWithLatestVersion(String gemName, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) throws GemException
GemExceptionSet<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
GemExceptionSet<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
GemExceptionorg.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
GemExceptionvoid setRepositorySession(org.apache.maven.project.ProjectBuildingRequest pomRequest,
Object repositorySystemSession)
throws GemException
GemExceptionorg.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
GemExceptionList<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
GemExceptionString latestVersion(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.repository.ArtifactRepository localRepository, List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories) throws GemException
GemExceptionCopyright © 2016. All Rights Reserved.