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
| Fields inherited from class org.camunda.bpm.engine.impl.cmmn.model.CmmnActivity |
activities, activityBehavior, caseDefinition, cmmnElement, entryCriteria, exitCriteria, namedActivities, parent, resolvedBuiltInVariableListeners, resolvedVariableListeners, sentries, sentryMap |
| 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, getVariableListeners, setActivityBehavior, setCaseDefinition, setCmmnElement, setEntryCriteria, setExitCriteria, setParent |
| Methods inherited from class org.camunda.bpm.engine.impl.core.model.CoreModelElement |
addBuiltInListener, addBuiltInListener, addBuiltInVariableListener, addBuiltInVariableListener, addListener, addListener, addListenerToMap, addVariableListener, addVariableListener, getBuiltInListeners, getBuiltInListeners, getBuiltInVariableListeners, getBuiltInVariableListenersLocal, getId, getListeners, getListeners, getName, getProperties, getProperty, getVariableListeners, getVariableListenersLocal, 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
diagramResourceName
protected String diagramResourceName
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)
getDiagramResourceName
public String getDiagramResourceName()
- Description copied from interface:
CaseDefinition
- The diagram resource name.
- Specified by:
getDiagramResourceName in interface CaseDefinition
- Returns:
- the name of the diagram resource. e.G. of the case PNG file.
setDiagramResourceName
public void setDiagramResourceName(String diagramResourceName)
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 © 2015 camunda services GmbH. All rights reserved.