public class KModuleDeploymentUnit extends Object implements org.jbpm.services.api.model.DeploymentUnit, AttributesAware, Serializable
Constructor and Description |
---|
KModuleDeploymentUnit(String groupId,
String artifactId,
String version) |
KModuleDeploymentUnit(String groupId,
String artifactId,
String version,
String kbaseName,
String ksessionName) |
KModuleDeploymentUnit(String groupId,
String artifactId,
String version,
String kbaseName,
String ksessionName,
String strategy) |
Modifier and Type | Method and Description |
---|---|
void |
addAttribute(String name,
String value) |
String |
getArtifactId() |
Map<String,String> |
getAttributes() |
org.kie.internal.runtime.conf.DeploymentDescriptor |
getDeploymentDescriptor() |
String |
getGroupId() |
String |
getIdentifier() |
String |
getKbaseName() |
org.kie.api.runtime.KieContainer |
getKieContainer() |
String |
getKsessionName() |
org.kie.internal.runtime.conf.MergeMode |
getMergeMode() |
org.kie.internal.runtime.conf.RuntimeStrategy |
getStrategy() |
String |
getVersion() |
boolean |
isActive() |
boolean |
isDeployed() |
String |
removeAttribute(String name) |
void |
resetStrategy() |
void |
setActive(boolean active) |
void |
setArtifactId(String artifactId) |
void |
setDeployed(boolean deployed) |
void |
setDeploymentDescriptor(org.kie.internal.runtime.conf.DeploymentDescriptor deploymentDescriptor) |
void |
setGroupId(String groupId) |
void |
setKbaseName(String kbaseName) |
void |
setKieContainer(org.kie.api.runtime.KieContainer kieContainer) |
void |
setKsessionName(String ksessionName) |
void |
setMergeMode(org.kie.internal.runtime.conf.MergeMode mergeMode) |
void |
setStrategy(org.kie.internal.runtime.conf.RuntimeStrategy strategy) |
void |
setVersion(String version) |
String |
toString() |
public KModuleDeploymentUnit(String groupId, String artifactId, String version)
public KModuleDeploymentUnit(String groupId, String artifactId, String version, String kbaseName, String ksessionName)
public String getIdentifier()
getIdentifier
in interface org.jbpm.services.api.model.DeploymentUnit
public org.kie.internal.runtime.conf.RuntimeStrategy getStrategy()
getStrategy
in interface org.jbpm.services.api.model.DeploymentUnit
public void setStrategy(org.kie.internal.runtime.conf.RuntimeStrategy strategy)
public String getArtifactId()
public void setArtifactId(String artifactId)
public String getGroupId()
public void setGroupId(String groupId)
public String getVersion()
public void setVersion(String version)
public String getKsessionName()
public void setKsessionName(String ksessionName)
public String getKbaseName()
public void setKbaseName(String kbaseName)
public org.kie.internal.runtime.conf.MergeMode getMergeMode()
public void setMergeMode(org.kie.internal.runtime.conf.MergeMode mergeMode)
public org.kie.internal.runtime.conf.DeploymentDescriptor getDeploymentDescriptor()
public void setDeploymentDescriptor(org.kie.internal.runtime.conf.DeploymentDescriptor deploymentDescriptor)
public boolean isDeployed()
public void setDeployed(boolean deployed)
public void resetStrategy()
public void addAttribute(String name, String value)
addAttribute
in interface AttributesAware
public String removeAttribute(String name)
removeAttribute
in interface AttributesAware
public Map<String,String> getAttributes()
getAttributes
in interface AttributesAware
public org.kie.api.runtime.KieContainer getKieContainer()
public void setKieContainer(org.kie.api.runtime.KieContainer kieContainer)
public boolean isActive()
public void setActive(boolean active)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.