public class MavenRepository extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
addExtraRepository(org.sonatype.aether.repository.RemoteRepository r) |
static void |
clearExtraRepositories() |
void |
deployArtifact(org.kie.api.builder.ReleaseId releaseId,
File jar,
File pomfile) |
void |
deployArtifact(org.kie.api.builder.ReleaseId releaseId,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
File pomfile) |
void |
deployPomArtifact(String groupId,
String artifactId,
String version,
File pomfile) |
List<org.kie.scanner.DependencyDescriptor> |
getArtifactDependecies(String artifactName) |
static List<org.sonatype.aether.repository.RemoteRepository> |
getExtraRepositories() |
static MavenRepository |
getMavenRepository() |
static MavenRepository |
getMavenRepository(org.apache.maven.project.MavenProject mavenProject) |
org.sonatype.aether.artifact.Artifact |
resolveArtifact(String artifactName) |
static String |
toFileName(org.kie.api.builder.ReleaseId releaseId,
String classifier) |
public static MavenRepository getMavenRepository()
public static void addExtraRepository(org.sonatype.aether.repository.RemoteRepository r)
public static List<org.sonatype.aether.repository.RemoteRepository> getExtraRepositories()
public static void clearExtraRepositories()
public static MavenRepository getMavenRepository(org.apache.maven.project.MavenProject mavenProject)
public List<org.kie.scanner.DependencyDescriptor> getArtifactDependecies(String artifactName)
public org.sonatype.aether.artifact.Artifact resolveArtifact(String artifactName)
public void deployArtifact(org.kie.api.builder.ReleaseId releaseId,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
File pomfile)
public void deployArtifact(org.kie.api.builder.ReleaseId releaseId,
File jar,
File pomfile)
public void deployPomArtifact(String groupId, String artifactId, String version, File pomfile)
Copyright © 2013 JBoss, a division of Red Hat. All rights reserved.