Class DocumentDeploymentEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.content.engine.impl.persistence.entity.AbstractContentEngineEntity
com.flowable.content.engine.impl.persistence.entity.DocumentDeploymentEntityImpl
- All Implemented Interfaces:
DocumentDeploymentEntity,DocumentDeployment,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 DocumentDeploymentEntityImpl
extends AbstractContentEngineEntity
implements DocumentDeploymentEntity, Serializable
- Author:
- Tijs Rademakers
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected StringWill only be used during actual deployment to pass deployed artifacts (eg form definitions).protected Dateprotected Map<String, DocumentDefinitionCacheEntry> protected 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 TypeMethodDescriptionvoidaddDeployedArtifact(Object deployedArtifact) voidaddDocumentDefinitionCacheEntry(String documentDefinitionId, DocumentDefinitionCacheEntry documentDefinitionCacheEntry) voidaddResource(DocumentResourceEntity resource) <T> List<T> getDeployedArtifacts(Class<T> clazz) getDocumentDefinitionCacheEntry(String documentDefinitionId) 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.content.engine.impl.persistence.entity.AbstractContentEngineEntity
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 com.flowable.core.content.api.DocumentDeployment
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. -
documentDefinitionCache
-
-
Constructor Details
-
DocumentDeploymentEntityImpl
public DocumentDeploymentEntityImpl()
-
-
Method Details
-
addResource
- Specified by:
addResourcein interfaceDocumentDeploymentEntity
-
getPersistentState
- Specified by:
getPersistentStatein interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-
addDeployedArtifact
- Specified by:
addDeployedArtifactin interfaceDocumentDeploymentEntity
-
getDeployedArtifacts
- Specified by:
getDeployedArtifactsin interfaceDocumentDeploymentEntity
-
addDocumentDefinitionCacheEntry
public void addDocumentDefinitionCacheEntry(String documentDefinitionId, DocumentDefinitionCacheEntry documentDefinitionCacheEntry) - Specified by:
addDocumentDefinitionCacheEntryin interfaceDocumentDeploymentEntity
-
getDocumentDefinitionCacheEntry
- Specified by:
getDocumentDefinitionCacheEntryin interfaceDocumentDeploymentEntity
-
getName
- Specified by:
getNamein interfaceDocumentDeployment- Specified by:
getNamein interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setName
- Specified by:
setNamein interfaceDocumentDeploymentEntity
-
getKey
- Specified by:
getKeyin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setKey
- Specified by:
setKeyin interfaceDocumentDeploymentEntity
-
getResources
- Specified by:
getResourcesin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
getCategory
- Specified by:
getCategoryin interfaceDocumentDeployment- Specified by:
getCategoryin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setCategory
- Specified by:
setCategoryin interfaceDocumentDeploymentEntity
-
getTenantId
- Specified by:
getTenantIdin interfaceDocumentDeployment- Specified by:
getTenantIdin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setTenantId
- Specified by:
setTenantIdin interfaceDocumentDeploymentEntity
-
getParentDeploymentId
- Specified by:
getParentDeploymentIdin interfaceDocumentDeployment
-
setParentDeploymentId
- Specified by:
setParentDeploymentIdin interfaceDocumentDeploymentEntity
-
setResources
public void setResources(Map<String, org.flowable.common.engine.api.repository.EngineResource> resources) - Specified by:
setResourcesin interfaceDocumentDeploymentEntity
-
getDeploymentTime
- Specified by:
getDeploymentTimein interfaceDocumentDeployment- Specified by:
getDeploymentTimein interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setDeploymentTime
- Specified by:
setDeploymentTimein interfaceDocumentDeploymentEntity
-
isNew
public boolean isNew()- Specified by:
isNewin interfaceDocumentDeploymentEntity- Specified by:
isNewin interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setNew
public void setNew(boolean isNew) - Specified by:
setNewin interfaceDocumentDeploymentEntity
-
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
-