Class FormDeploymentEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
com.flowable.form.engine.impl.persistence.entity.AbstractFormEngineNoRevisionEntity
com.flowable.form.engine.impl.persistence.entity.FormDeploymentEntityImpl
- All Implemented Interfaces:
FormDeploymentEntity
,Serializable
,Entity
,FormDeployment
public class FormDeploymentEntityImpl
extends AbstractFormEngineNoRevisionEntity
implements FormDeploymentEntity, Serializable
- Author:
- Tijs Rademakers, Joram Barrez
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
Will only be used during actual deployment to pass deployed artifacts (eg form definitions).protected Date
protected Map<String,
FormDefinitionCacheEntry> protected boolean
protected String
protected String
protected Map<String,
FormResourceEntity> protected String
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
id, isDeleted, isInserted, isUpdated, originalPersistentState
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDeployedArtifact
(Object deployedArtifact) void
addFormDefinitionCacheEntry
(String formDefinitionId, FormDefinitionCacheEntry formDefinitionCacheEntry) void
addResource
(FormResourceEntity resource) <T> List<T>
getDeployedArtifacts
(Class<T> clazz) getFormDefinitionCacheEntry
(String formDefinitionId) getName()
boolean
isNew()
void
setCategory
(String category) void
setDeploymentTime
(Date deploymentTime) void
void
setNew
(boolean isNew) void
setParentDeploymentId
(String parentDeploymentId) void
setResources
(Map<String, FormResourceEntity> resources) void
setTenantId
(String tenantId) toString()
Methods inherited from class com.flowable.form.engine.impl.persistence.entity.AbstractFormEngineNoRevisionEntity
getIdPrefix
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
getId, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, 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.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
Methods inherited from interface org.flowable.form.api.FormDeployment
getId
-
Field Details
-
name
-
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. -
formDefinitionCache
-
-
Constructor Details
-
FormDeploymentEntityImpl
public FormDeploymentEntityImpl()
-
-
Method Details
-
addResource
- Specified by:
addResource
in interfaceFormDeploymentEntity
-
getResources
- Specified by:
getResources
in interfaceFormDeploymentEntity
-
getPersistentState
- Specified by:
getPersistentState
in interfaceEntity
-
addDeployedArtifact
- Specified by:
addDeployedArtifact
in interfaceFormDeploymentEntity
-
getDeployedArtifacts
- Specified by:
getDeployedArtifacts
in interfaceFormDeploymentEntity
-
addFormDefinitionCacheEntry
public void addFormDefinitionCacheEntry(String formDefinitionId, FormDefinitionCacheEntry formDefinitionCacheEntry) - Specified by:
addFormDefinitionCacheEntry
in interfaceFormDeploymentEntity
-
getFormDefinitionCacheEntry
- Specified by:
getFormDefinitionCacheEntry
in interfaceFormDeploymentEntity
-
getName
- Specified by:
getName
in interfaceFormDeployment
-
setName
- Specified by:
setName
in interfaceFormDeploymentEntity
-
getCategory
- Specified by:
getCategory
in interfaceFormDeployment
-
setCategory
- Specified by:
setCategory
in interfaceFormDeploymentEntity
-
getTenantId
- Specified by:
getTenantId
in interfaceFormDeployment
-
setTenantId
- Specified by:
setTenantId
in interfaceFormDeploymentEntity
-
getParentDeploymentId
- Specified by:
getParentDeploymentId
in interfaceFormDeployment
-
setParentDeploymentId
- Specified by:
setParentDeploymentId
in interfaceFormDeploymentEntity
-
setResources
- Specified by:
setResources
in interfaceFormDeploymentEntity
-
getDeploymentTime
- Specified by:
getDeploymentTime
in interfaceFormDeployment
-
setDeploymentTime
- Specified by:
setDeploymentTime
in interfaceFormDeploymentEntity
-
isNew
public boolean isNew()- Specified by:
isNew
in interfaceFormDeploymentEntity
-
setNew
public void setNew(boolean isNew) - Specified by:
setNew
in interfaceFormDeploymentEntity
-
toString
-