jBPM :: Distribution 6.2.0.Final

org.jbpm.kie.services.impl
Class KModuleDeploymentUnit

java.lang.Object
  extended by org.jbpm.kie.services.impl.KModuleDeploymentUnit
All Implemented Interfaces:
Serializable, AttributesAware, DeploymentUnit

public class KModuleDeploymentUnit
extends Object
implements DeploymentUnit, AttributesAware, Serializable

See Also:
Serialized Form

Constructor Summary
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)
           
 
Method Summary
 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()
           
 String getKsessionName()
           
 org.kie.internal.runtime.conf.MergeMode getMergeMode()
           
 org.kie.internal.runtime.conf.RuntimeStrategy getStrategy()
           
 String getVersion()
           
 boolean isDeployed()
           
 String removeAttribute(String name)
           
 void resetStrategy()
           
 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 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()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

KModuleDeploymentUnit

public KModuleDeploymentUnit(String groupId,
                             String artifactId,
                             String version)

KModuleDeploymentUnit

public KModuleDeploymentUnit(String groupId,
                             String artifactId,
                             String version,
                             String kbaseName,
                             String ksessionName)

KModuleDeploymentUnit

public KModuleDeploymentUnit(String groupId,
                             String artifactId,
                             String version,
                             String kbaseName,
                             String ksessionName,
                             String strategy)
Method Detail

getIdentifier

public String getIdentifier()
Specified by:
getIdentifier in interface DeploymentUnit

getStrategy

public org.kie.internal.runtime.conf.RuntimeStrategy getStrategy()
Specified by:
getStrategy in interface DeploymentUnit

setStrategy

public void setStrategy(org.kie.internal.runtime.conf.RuntimeStrategy strategy)

getArtifactId

public String getArtifactId()

setArtifactId

public void setArtifactId(String artifactId)

getGroupId

public String getGroupId()

setGroupId

public void setGroupId(String groupId)

getVersion

public String getVersion()

setVersion

public void setVersion(String version)

getKsessionName

public String getKsessionName()

setKsessionName

public void setKsessionName(String ksessionName)

getKbaseName

public String getKbaseName()

setKbaseName

public void setKbaseName(String kbaseName)

toString

public String toString()
Overrides:
toString in class Object

getMergeMode

public org.kie.internal.runtime.conf.MergeMode getMergeMode()

setMergeMode

public void setMergeMode(org.kie.internal.runtime.conf.MergeMode mergeMode)

getDeploymentDescriptor

public org.kie.internal.runtime.conf.DeploymentDescriptor getDeploymentDescriptor()

setDeploymentDescriptor

public void setDeploymentDescriptor(org.kie.internal.runtime.conf.DeploymentDescriptor deploymentDescriptor)

isDeployed

public boolean isDeployed()

setDeployed

public void setDeployed(boolean deployed)

resetStrategy

public void resetStrategy()

addAttribute

public void addAttribute(String name,
                         String value)
Specified by:
addAttribute in interface AttributesAware

removeAttribute

public String removeAttribute(String name)
Specified by:
removeAttribute in interface AttributesAware

getAttributes

public Map<String,String> getAttributes()
Specified by:
getAttributes in interface AttributesAware

jBPM :: Distribution 6.2.0.Final

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