public class KieMavenRepository
extends org.appformer.maven.integration.MavenRepository
| Modifier and Type | Field and Description |
|---|---|
static KieMavenRepository |
defaultMavenRepository |
| Modifier | Constructor and Description |
|---|---|
protected |
KieMavenRepository(org.appformer.maven.integration.Aether aether) |
| Modifier and Type | Method and Description |
|---|---|
void |
deployArtifact(org.appformer.maven.support.AFReleaseId releaseId,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
File pomfile)
Deploys the kjar in the given kieModule on the remote repository defined in the
distributionManagement tag of the provided pom file.
|
void |
deployArtifact(org.eclipse.aether.repository.RemoteRepository repository,
org.appformer.maven.support.AFReleaseId releaseId,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
File pomfile)
Deploys the kjar in the given kieModule on a remote repository.
|
static KieMavenRepository |
getKieMavenRepository() |
static KieMavenRepository |
getKieMavenRepository(org.apache.maven.project.MavenProject mavenProject) |
void |
installArtifact(org.appformer.maven.support.AFReleaseId releaseId,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
File pomfile)
Installs the kjar in the given kieModule into the local repository.
|
bytesToFile, deployArtifact, deployPomArtifact, getArtifactDependecies, getMavenRepository, getMavenRepository, getMavenRepositoryConfiguration, getRemoteRepositoryFromDistributionManagement, installArtifact, installArtifact, removeLocalArtifact, resolveArtifact, resolveArtifact, resolveArtifact, resolveVersion, toFileNamepublic static KieMavenRepository defaultMavenRepository
protected KieMavenRepository(org.appformer.maven.integration.Aether aether)
public static KieMavenRepository getKieMavenRepository()
public static KieMavenRepository getKieMavenRepository(org.apache.maven.project.MavenProject mavenProject)
public void deployArtifact(org.appformer.maven.support.AFReleaseId releaseId,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
File pomfile)
releaseId - The releaseId with which the deployment will be madekieModule - The kieModule containing the kjar to be deployedpomfile - The pom file to be deployed together with the kjarpublic void deployArtifact(org.eclipse.aether.repository.RemoteRepository repository,
org.appformer.maven.support.AFReleaseId releaseId,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
File pomfile)
repository - The remote repository where the kjar will be deployedreleaseId - The releaseId with which the deployment will be madekieModule - The kieModule containing the kjar to be deployedpomfile - The pom file to be deployed together with the kjarpublic void installArtifact(org.appformer.maven.support.AFReleaseId releaseId,
org.drools.compiler.kie.builder.impl.InternalKieModule kieModule,
File pomfile)
releaseId - The releaseId with which the kjar will be installedkieModule - The kieModule containing the kjar to be installedpomfile - The pom file to be installed together with the kjarCopyright © 2001–2018 JBoss by Red Hat. All rights reserved.