Class DeploymentEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
org.flowable.engine.impl.persistence.entity.AbstractBpmnEngineNoRevisionEntity
org.flowable.engine.impl.persistence.entity.DeploymentEntityImpl
- All Implemented Interfaces:
Serializable, EngineDeployment, Entity, DeploymentEntity, Deployment
public class DeploymentEntityImpl
extends AbstractBpmnEngineNoRevisionEntity
implements DeploymentEntity, Serializable
- Author:
- Tom Baeyens, Joram Barrez
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringWill only be used during actual deployment to pass deployed artifacts (eg process definitions).protected Dateprotected Stringprotected Stringprotected Stringprotected booleanprotected Stringprotected Stringprotected Stringprotected Map<String, ProcessDefinitionCacheEntry> protected Map<String, EngineResource> protected StringFields inherited from class AbstractEntityNoRevision
id, isDeleted, isInserted, isUpdated, originalPersistentState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDeployedArtifact(Object deployedArtifact) voidaddProcessDefinitionCacheEntry(String processDefinitionId, ProcessDefinitionCacheEntry processDefinitionCacheEntry) voidaddResource(ResourceEntity resource) <T> List<T> getDeployedArtifacts(Class<T> clazz) getKey()getName()Returns a representation of the object, as would be stored in the database.getProcessDefinitionCacheEntry(String processDefinitionId) booleanisNew()voidsetCategory(String category) voidsetDeploymentTime(Date deploymentTime) voidsetDerivedFrom(String derivedFrom) voidsetDerivedFromRoot(String derivedFromRoot) voidsetEngineVersion(String engineVersion) voidvoidvoidsetNew(boolean isNew) voidsetParentDeploymentId(String parentDeploymentId) voidsetResources(Map<String, EngineResource> resources) voidsetTenantId(String tenantId) toString()Methods inherited from class AbstractBpmnEngineNoRevisionEntity
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
-
resources
-
deploymentTime
-
isNew
protected boolean isNew -
derivedFrom
-
derivedFromRoot
-
parentDeploymentId
-
engineVersion
-
deployedArtifacts
-
processDefinitionCache
-
-
Constructor Details
-
DeploymentEntityImpl
public DeploymentEntityImpl()
-
-
Method Details
-
addResource
- Specified by:
addResourcein interfaceDeploymentEntity
-
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 interfaceDeploymentEntity
-
getDeployedArtifacts
- Specified by:
getDeployedArtifactsin interfaceDeploymentEntity
-
addProcessDefinitionCacheEntry
public void addProcessDefinitionCacheEntry(String processDefinitionId, ProcessDefinitionCacheEntry processDefinitionCacheEntry) - Specified by:
addProcessDefinitionCacheEntryin interfaceDeploymentEntity
-
getProcessDefinitionCacheEntry
- Specified by:
getProcessDefinitionCacheEntryin interfaceDeploymentEntity
-
getName
- Specified by:
getNamein interfaceEngineDeployment
-
setName
- Specified by:
setNamein interfaceDeploymentEntity
-
getCategory
- Specified by:
getCategoryin interfaceEngineDeployment
-
setCategory
- Specified by:
setCategoryin interfaceDeploymentEntity
-
getKey
- Specified by:
getKeyin interfaceEngineDeployment
-
setKey
- Specified by:
setKeyin interfaceDeploymentEntity
-
getTenantId
- Specified by:
getTenantIdin interfaceEngineDeployment
-
setTenantId
- Specified by:
setTenantIdin interfaceDeploymentEntity
-
setResources
- Specified by:
setResourcesin interfaceDeploymentEntity
-
getDeploymentTime
- Specified by:
getDeploymentTimein interfaceEngineDeployment
-
setDeploymentTime
- Specified by:
setDeploymentTimein interfaceDeploymentEntity
-
isNew
public boolean isNew()- Specified by:
isNewin interfaceDeploymentEntity- Specified by:
isNewin interfaceEngineDeployment
-
setNew
public void setNew(boolean isNew) - Specified by:
setNewin interfaceDeploymentEntity
-
getEngineVersion
- Specified by:
getEngineVersionin interfaceEngineDeployment
-
setEngineVersion
- Specified by:
setEngineVersionin interfaceDeploymentEntity
-
getDerivedFrom
- Specified by:
getDerivedFromin interfaceEngineDeployment
-
setDerivedFrom
- Specified by:
setDerivedFromin interfaceDeploymentEntity
-
getDerivedFromRoot
- Specified by:
getDerivedFromRootin interfaceEngineDeployment
-
setDerivedFromRoot
- Specified by:
setDerivedFromRootin interfaceDeploymentEntity
-
getParentDeploymentId
- Specified by:
getParentDeploymentIdin interfaceDeployment
-
setParentDeploymentId
- Specified by:
setParentDeploymentIdin interfaceDeploymentEntity
-
toString
-