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 String
protected Map
<String, DataObjectDefinitionCacheEntry> Will only be used during actual deployment to pass deployed artifacts (eg form definitions).protected Date
protected boolean
protected String
protected String
protected String
protected String
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDataObjectDefinitionCacheEntry
(String dataObjectDefinitionId, DataObjectDefinitionCacheEntry dataObjectDefinitionCacheEntry) void
addDeployedArtifact
(Object deployedArtifact) void
addResource
(DataObjectResourceEntity resource) getDataObjectDefinitionCacheEntry
(String dataObjectDefinitionId) <T> List
<T> getDeployedArtifacts
(Class<T> clazz) getKey()
getName()
boolean
isNew()
void
setCategory
(String category) void
setDeploymentTime
(Date deploymentTime) void
void
void
setNew
(boolean isNew) void
setParentDeploymentId
(String parentDeploymentId) void
setResources
(Map<String, org.flowable.common.engine.api.repository.EngineResource> resources) void
setTenantId
(String tenantId) toString()
Methods inherited from class com.flowable.dataobject.engine.impl.persistence.entity.AbstractDataObjectEngineEntity
getIdPrefix
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdated
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.api.repository.EngineDeployment
getId
Methods 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:
addResource
in interfaceDataObjectDeploymentEntity
-
getPersistentState
- Specified by:
getPersistentState
in interfaceorg.flowable.common.engine.impl.persistence.entity.Entity
-
addDeployedArtifact
- Specified by:
addDeployedArtifact
in interfaceDataObjectDeploymentEntity
-
getDeployedArtifacts
- Specified by:
getDeployedArtifacts
in interfaceDataObjectDeploymentEntity
-
addDataObjectDefinitionCacheEntry
public void addDataObjectDefinitionCacheEntry(String dataObjectDefinitionId, DataObjectDefinitionCacheEntry dataObjectDefinitionCacheEntry) - Specified by:
addDataObjectDefinitionCacheEntry
in interfaceDataObjectDeploymentEntity
-
getDataObjectDefinitionCacheEntry
public DataObjectDefinitionCacheEntry getDataObjectDefinitionCacheEntry(String dataObjectDefinitionId) - Specified by:
getDataObjectDefinitionCacheEntry
in interfaceDataObjectDeploymentEntity
-
getName
- Specified by:
getName
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setName
- Specified by:
setName
in interfaceDataObjectDeploymentEntity
-
getKey
- Specified by:
getKey
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setKey
- Specified by:
setKey
in interfaceDataObjectDeploymentEntity
-
getResources
- Specified by:
getResources
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
getCategory
- Specified by:
getCategory
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setCategory
- Specified by:
setCategory
in interfaceDataObjectDeploymentEntity
-
getTenantId
- Specified by:
getTenantId
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setTenantId
- Specified by:
setTenantId
in interfaceDataObjectDeploymentEntity
-
getParentDeploymentId
- Specified by:
getParentDeploymentId
in interfaceDataObjectDeployment
-
setParentDeploymentId
- Specified by:
setParentDeploymentId
in interfaceDataObjectDeploymentEntity
-
setResources
public void setResources(Map<String, org.flowable.common.engine.api.repository.EngineResource> resources) - Specified by:
setResources
in interfaceDataObjectDeploymentEntity
-
getDeploymentTime
- Specified by:
getDeploymentTime
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setDeploymentTime
- Specified by:
setDeploymentTime
in interfaceDataObjectDeploymentEntity
-
isNew
public boolean isNew()- Specified by:
isNew
in interfaceDataObjectDeploymentEntity
- Specified by:
isNew
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
setNew
public void setNew(boolean isNew) - Specified by:
setNew
in interfaceDataObjectDeploymentEntity
-
getDerivedFrom
- Specified by:
getDerivedFrom
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
getDerivedFromRoot
- Specified by:
getDerivedFromRoot
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
getEngineVersion
- Specified by:
getEngineVersion
in interfaceorg.flowable.common.engine.api.repository.EngineDeployment
-
toString
-