public class KieServerDeployer extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
KieServerDeployer() |
| Modifier and Type | Method and Description |
|---|---|
static void |
buildAndDeployCommonMavenParent() |
static void |
buildAndDeployMavenProject(String basedir) |
static void |
buildAndDeployMavenProjectFromResource(String resourcePath) |
static void |
cleanAllRepositories() |
static void |
createAndDeployKJar(org.kie.server.api.model.ReleaseId releaseId) |
static void |
createAndDeployKJar(org.kie.server.api.model.ReleaseId releaseId,
Map<String,String> files)
Dynamically deploy kjar with content.
|
static org.appformer.maven.integration.MavenRepository |
getRepository() |
static void |
removeLocalArtifact(org.kie.server.api.model.ReleaseId releaseId)
Remove artifact from Kie server's local maven repository.
|
public static void buildAndDeployMavenProjectFromResource(String resourcePath)
public static void buildAndDeployMavenProject(String basedir)
public static void buildAndDeployCommonMavenParent()
public static void createAndDeployKJar(org.kie.server.api.model.ReleaseId releaseId)
public static void createAndDeployKJar(org.kie.server.api.model.ReleaseId releaseId,
Map<String,String> files)
releaseId - Release id.files - Map of file names and file content.public static void removeLocalArtifact(org.kie.server.api.model.ReleaseId releaseId)
releaseId - Release id.public static void cleanAllRepositories()
public static org.appformer.maven.integration.MavenRepository getRepository()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.