Class DataObjectDeploymentEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.dataobject.engine.impl.persistence.entity.AbstractDataObjectEngineEntity
com.flowable.dataobject.engine.impl.persistence.entity.DataObjectDeploymentEntityImpl
- All Implemented Interfaces:
DataObjectDeployment,DataObjectDeploymentEntity,Serializable,org.flowable.common.engine.api.repository.EngineDeployment,org.flowable.common.engine.impl.db.HasRevision,org.flowable.common.engine.impl.persistence.entity.Entity
public class DataObjectDeploymentEntityImpl
extends AbstractDataObjectEngineEntity
implements DataObjectDeploymentEntity, Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Map<String, DataObjectDefinitionCacheEntry> Will only be used during actual deployment to pass deployed artifacts (eg form definitions).protected Dateprotected booleanprotected Stringprotected Stringprotected Stringprotected StringFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDataObjectDefinitionCacheEntry(String dataObjectDefinitionId, DataObjectDefinitionCacheEntry dataObjectDefinitionCacheEntry) voidaddDeployedArtifact(Object deployedArtifact) voidaddResource(DataObjectResourceEntity resource) getDataObjectDefinitionCacheEntry(String dataObjectDefinitionId) <T> List<T> getDeployedArtifacts(Class<T> clazz) getKey()getName()booleanisNew()voidsetCategory(String category) voidsetDeploymentTime(Date deploymentTime) voidvoidvoidsetNew(boolean isNew) voidsetParentDeploymentId(String parentDeploymentId) voidsetResources(Map<String, org.flowable.common.engine.api.repository.EngineResource> resources) voidsetTenantId(String tenantId) toString()Methods inherited from class com.flowable.dataobject.engine.impl.persistence.entity.AbstractDataObjectEngineEntity
getIdPrefixMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdatedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.flowable.common.engine.api.repository.EngineDeployment
getIdMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
-
Field Details
-
name
-
key
-
category
-
tenantId
-
parentDeploymentId
-
resources
-
deploymentTime
-
isNew
protected boolean isNew -
deployedArtifacts
Will only be used during actual deployment to pass deployed artifacts (eg form definitions). Will be null otherwise. -
dataObjectDefinitionCache
-
-
Constructor Details
-
DataObjectDeploymentEntityImpl
public DataObjectDeploymentEntityImpl()
-
-
Method Details
-
addResource
- Specified by:
addResourcein interfaceDataObjectDeploymentEntity
-
getPersistentState
- Specified by:
getPersistentStatein interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-
addDeployedArtifact
- Specified by:
addDeployedArtifactin interfaceDataObjectDeploymentEntity
-
getDeployedArtifacts
- Specified by:
getDeployedArtifactsin interfaceDataObjectDeploymentEntity
-
addDataObjectDefinitionCacheEntry
public void addDataObjectDefinitionCacheEntry(String dataObjectDefinitionId, DataObjectDefinitionCacheEntry dataObjectDefinitionCacheEntry) - Specified by:
addDataObjectDefinitionCacheEntryin interfaceDataObjectDeploymentEntity
-
getDataObjectDefinitionCacheEntry
public DataObjectDefinitionCacheEntry getDataObjectDefinitionCacheEntry(String dataObjectDefinitionId) - Specified by:
getDataObjectDefinitionCacheEntryin interfaceDataObjectDeploymentEntity
-
getName
- Specified by:
getNamein interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setName
- Specified by:
setNamein interfaceDataObjectDeploymentEntity
-
getKey
- Specified by:
getKeyin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setKey
- Specified by:
setKeyin interfaceDataObjectDeploymentEntity
-
getResources
- Specified by:
getResourcesin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
getCategory
- Specified by:
getCategoryin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setCategory
- Specified by:
setCategoryin interfaceDataObjectDeploymentEntity
-
getTenantId
- Specified by:
getTenantIdin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setTenantId
- Specified by:
setTenantIdin interfaceDataObjectDeploymentEntity
-
getParentDeploymentId
- Specified by:
getParentDeploymentIdin interfaceDataObjectDeployment
-
setParentDeploymentId
- Specified by:
setParentDeploymentIdin interfaceDataObjectDeploymentEntity
-
setResources
public void setResources(Map<String, org.flowable.common.engine.api.repository.EngineResource> resources) - Specified by:
setResourcesin interfaceDataObjectDeploymentEntity
-
getDeploymentTime
- Specified by:
getDeploymentTimein interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setDeploymentTime
- Specified by:
setDeploymentTimein interfaceDataObjectDeploymentEntity
-
isNew
public boolean isNew()- Specified by:
isNewin interfaceDataObjectDeploymentEntity- Specified by:
isNewin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setNew
public void setNew(boolean isNew) - Specified by:
setNewin interfaceDataObjectDeploymentEntity
-
getDerivedFrom
- Specified by:
getDerivedFromin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
getDerivedFromRoot
- Specified by:
getDerivedFromRootin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
getEngineVersion
- Specified by:
getEngineVersionin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
toString
-