org.camunda.bpm.engine.impl.cmmn.entity.repository
Class CaseDefinitionEntity
java.lang.Object
org.camunda.bpm.engine.impl.core.model.CoreModelElement
org.camunda.bpm.engine.impl.core.model.CoreActivity
org.camunda.bpm.engine.impl.cmmn.model.CmmnActivity
org.camunda.bpm.engine.impl.cmmn.model.CmmnCaseDefinition
org.camunda.bpm.engine.impl.cmmn.entity.repository.CaseDefinitionEntity
- All Implemented Interfaces:
- Serializable, DbEntity, HasDbRevision, CaseDefinition
public class CaseDefinitionEntity
- extends CmmnCaseDefinition
- implements CaseDefinition, DbEntity, HasDbRevision
- Author:
- Roman Smirnov
- See Also:
- Serialized Form
| Methods inherited from class org.camunda.bpm.engine.impl.cmmn.model.CmmnActivity |
addEntryCriteria, addExitCriteria, addSentry, createActivity, findActivity, getActivities, getActivityBehavior, getCaseDefinition, getChildActivity, getCmmnElement, getEntryCriteria, getExitCriteria, getParent, getSentries, getSentry, setActivityBehavior, setCaseDefinition, setCmmnElement, setEntryCriteria, setExitCriteria, setParent |
| Methods inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElement |
addBuiltInListener, addBuiltInListener, addListener, addListener, getBuiltInListeners, getBuiltInListeners, getId, getListeners, getListeners, getName, getProperties, getProperty, setId, setName, setProperties, setProperty |
revision
protected int revision
category
protected String category
key
protected String key
version
protected int version
deploymentId
protected String deploymentId
resourceName
protected String resourceName
taskDefinitions
protected Map<String,TaskDefinition> taskDefinitions
CaseDefinitionEntity
public CaseDefinitionEntity()
getRevision
public int getRevision()
- Specified by:
getRevision in interface HasDbRevision
setRevision
public void setRevision(int revision)
- Specified by:
setRevision in interface HasDbRevision
getRevisionNext
public int getRevisionNext()
- Specified by:
getRevisionNext in interface HasDbRevision
getCategory
public String getCategory()
- Description copied from interface:
CaseDefinition
- category name which is derived from the targetNamespace attribute in the definitions element
- Specified by:
getCategory in interface CaseDefinition
setCategory
public void setCategory(String category)
getKey
public String getKey()
- Description copied from interface:
CaseDefinition
- unique name for all versions this case definitions
- Specified by:
getKey in interface CaseDefinition
setKey
public void setKey(String key)
getVersion
public int getVersion()
- Description copied from interface:
CaseDefinition
- version of this case definition
- Specified by:
getVersion in interface CaseDefinition
setVersion
public void setVersion(int version)
getDeploymentId
public String getDeploymentId()
- Description copied from interface:
CaseDefinition
- The deployment in which this case definition is contained.
- Specified by:
getDeploymentId in interface CaseDefinition
setDeploymentId
public void setDeploymentId(String deploymentId)
getResourceName
public String getResourceName()
- Description copied from interface:
CaseDefinition
- name of
the resource
of this case definition.
- Specified by:
getResourceName in interface CaseDefinition
setResourceName
public void setResourceName(String resourceName)
getTaskDefinitions
public Map<String,TaskDefinition> getTaskDefinitions()
setTaskDefinitions
public void setTaskDefinitions(Map<String,TaskDefinition> taskDefinitions)
newCaseInstance
protected CmmnExecution newCaseInstance()
- Overrides:
newCaseInstance in class CmmnCaseDefinition
getPersistentState
public Object getPersistentState()
- Description copied from interface:
DbEntity
- Returns a representation of the object,
as would be stored in the database.
Used when deciding if updates have
occurred to the object or not since
it was last loaded.
- Specified by:
getPersistentState in interface DbEntity
toString
public String toString()
- Overrides:
toString in class CoreActivity
Copyright © 2014 camunda services GmbH. All Rights Reserved.