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,
byte[] jarContent,
byte[] pomContent) |
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<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<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, byte[] jarContent, byte[] pomContent)
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 © 2001-2014 JBoss by Red Hat. All Rights Reserved.