org.kie.scanner
Class MavenRepository
java.lang.Object
org.kie.scanner.MavenRepository
public class MavenRepository
- extends Object
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getMavenRepository
public static MavenRepository getMavenRepository()
addExtraRepository
public static void addExtraRepository(org.sonatype.aether.repository.RemoteRepository r)
getExtraRepositories
public static List<org.sonatype.aether.repository.RemoteRepository> getExtraRepositories()
clearExtraRepositories
public static void clearExtraRepositories()
getMavenRepository
public static MavenRepository getMavenRepository(org.apache.maven.project.MavenProject mavenProject)
getArtifactDependecies
public List<DependencyDescriptor> getArtifactDependecies(String artifactName)
resolveArtifact
public org.sonatype.aether.artifact.Artifact resolveArtifact(String artifactName)
deployArtifact
public void deployArtifact(org.kie.api.builder.ReleaseId releaseId,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
File pomfile)
deployArtifact
public void deployArtifact(org.kie.api.builder.ReleaseId releaseId,
byte[] jarContent,
byte[] pomContent)
deployArtifact
public void deployArtifact(org.kie.api.builder.ReleaseId releaseId,
File jar,
File pomfile)
deployPomArtifact
public void deployPomArtifact(String groupId,
String artifactId,
String version,
File pomfile)
toFileName
public static String toFileName(org.kie.api.builder.ReleaseId releaseId,
String classifier)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.