Class CmmnDeploymentEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
org.flowable.cmmn.engine.impl.persistence.entity.AbstractCmmnEngineNoRevisionEntity
org.flowable.cmmn.engine.impl.persistence.entity.CmmnDeploymentEntityImpl
- All Implemented Interfaces:
Serializable, CmmnDeployment, CmmnDeploymentEntity, EngineDeployment, Entity
public class CmmnDeploymentEntityImpl
extends AbstractCmmnEngineNoRevisionEntity
implements CmmnDeploymentEntity, Serializable
- Author:
- Tijs Rademakers, Joram Barrez
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String, CaseDefinitionCacheEntry> protected StringWill only be used during actual deployment to pass deployed artifacts (eg process definitions).protected Dateprotected booleanprotected Stringprotected Stringprotected Stringprotected Map<String, EngineResource> protected StringFields inherited from class AbstractEntityNoRevision
id, isDeleted, isInserted, isUpdated, originalPersistentState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCaseDefinitionCacheEntry(String caseDefinitionId, CaseDefinitionCacheEntry caseDefinitionCacheEntry) voidaddDeployedArtifact(Object deployedArtifact) voidaddResource(CmmnResourceEntity resource) getCaseDefinitionCacheEntry(String caseDefinitionId) <T> List<T> getDeployedArtifacts(Class<T> clazz) getKey()getName()Returns a representation of the object, as would be stored in the database.booleanisNew()voidsetCategory(String category) voidsetDeploymentTime(Date deploymentTime) voidvoidvoidsetNew(boolean isNew) voidsetParentDeploymentId(String parentDeploymentId) voidsetResources(Map<String, EngineResource> resources) voidsetTenantId(String tenantId) toString()Methods inherited from class AbstractCmmnEngineNoRevisionEntity
getIdPrefixMethods inherited from class AbstractEntityNoRevision
getId, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface EngineDeployment
getIdMethods inherited from interface Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
-
Field Details
-
name
-
category
-
key
-
tenantId
-
parentDeploymentId
-
resources
-
deploymentTime
-
isNew
protected boolean isNew -
deployedArtifacts
-
caseDefinitionCache
-
-
Constructor Details
-
CmmnDeploymentEntityImpl
public CmmnDeploymentEntityImpl()
-
-
Method Details
-
addResource
- Specified by:
addResourcein interfaceCmmnDeploymentEntity
-
getResources
- Specified by:
getResourcesin interfaceEngineDeployment
-
getPersistentState
Description copied from interface:EntityReturns 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:
getPersistentStatein interfaceEntity
-
addDeployedArtifact
- Specified by:
addDeployedArtifactin interfaceCmmnDeploymentEntity
-
getDeployedArtifacts
- Specified by:
getDeployedArtifactsin interfaceCmmnDeploymentEntity
-
addCaseDefinitionCacheEntry
public void addCaseDefinitionCacheEntry(String caseDefinitionId, CaseDefinitionCacheEntry caseDefinitionCacheEntry) - Specified by:
addCaseDefinitionCacheEntryin interfaceCmmnDeploymentEntity
-
getCaseDefinitionCacheEntry
- Specified by:
getCaseDefinitionCacheEntryin interfaceCmmnDeploymentEntity
-
getName
- Specified by:
getNamein interfaceEngineDeployment
-
setName
- Specified by:
setNamein interfaceCmmnDeploymentEntity
-
getCategory
- Specified by:
getCategoryin interfaceEngineDeployment
-
setCategory
- Specified by:
setCategoryin interfaceCmmnDeploymentEntity
-
getKey
- Specified by:
getKeyin interfaceEngineDeployment
-
setKey
- Specified by:
setKeyin interfaceCmmnDeploymentEntity
-
getTenantId
- Specified by:
getTenantIdin interfaceEngineDeployment
-
setTenantId
- Specified by:
setTenantIdin interfaceCmmnDeploymentEntity
-
getParentDeploymentId
- Specified by:
getParentDeploymentIdin interfaceCmmnDeployment
-
setParentDeploymentId
- Specified by:
setParentDeploymentIdin interfaceCmmnDeploymentEntity
-
setResources
- Specified by:
setResourcesin interfaceCmmnDeploymentEntity
-
getDeploymentTime
- Specified by:
getDeploymentTimein interfaceEngineDeployment
-
setDeploymentTime
- Specified by:
setDeploymentTimein interfaceCmmnDeploymentEntity
-
isNew
public boolean isNew()- Specified by:
isNewin interfaceCmmnDeploymentEntity- Specified by:
isNewin interfaceEngineDeployment
-
setNew
public void setNew(boolean isNew) - Specified by:
setNewin interfaceCmmnDeploymentEntity
-
getDerivedFrom
- Specified by:
getDerivedFromin interfaceEngineDeployment
-
getDerivedFromRoot
- Specified by:
getDerivedFromRootin interfaceEngineDeployment
-
getEngineVersion
- Specified by:
getEngineVersionin interfaceEngineDeployment
-
toString
-