public class KModuleDeploymentUnit extends Object implements 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()
Returns the deployment unit identifier.
|
String |
getKbaseName() |
org.kie.api.runtime.KieContainer |
getKieContainer() |
String |
getKsessionName() |
org.kie.internal.runtime.conf.MergeMode |
getMergeMode() |
org.kie.internal.runtime.conf.RuntimeStrategy |
getStrategy()
Returns the deployment unit runtime strategy.
|
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()
DeploymentUnitgetIdentifier in interface DeploymentUnitpublic org.kie.internal.runtime.conf.RuntimeStrategy getStrategy()
DeploymentUnitgetStrategy in interface DeploymentUnitRuntimeStrategy runtime strategypublic 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 AttributesAwarepublic String removeAttribute(String name)
removeAttribute in interface AttributesAwarepublic Map<String,String> getAttributes()
getAttributes in interface AttributesAwarepublic 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–2021 JBoss by Red Hat. All rights reserved.