KIE :: CI 6.0.0.CR5

org.kie.scanner
Class MavenRepository

java.lang.Object
  extended by 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
 

Method Detail

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)

KIE :: CI 6.0.0.CR5

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.