KIE :: CI 6.1.0.Beta4

org.kie.scanner
Class MavenRepository

java.lang.Object
  extended by org.kie.scanner.MavenRepository

public class MavenRepository
extends Object


Method Summary
 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 MavenRepository getMavenRepository()
           
static MavenRepository getMavenRepository(org.apache.maven.project.MavenProject mavenProject)
           
 void renewSession()
           
 org.sonatype.aether.artifact.Artifact resolveArtifact(org.kie.api.builder.ReleaseId releaseId)
           
 org.sonatype.aether.artifact.Artifact resolveArtifact(String artifactName)
           
 org.sonatype.aether.version.Version resolveVersion(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()

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(org.kie.api.builder.ReleaseId releaseId)

resolveArtifact

public org.sonatype.aether.artifact.Artifact resolveArtifact(String artifactName)

resolveVersion

public org.sonatype.aether.version.Version resolveVersion(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)

renewSession

public void renewSession()

KIE :: CI 6.1.0.Beta4

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