Class TemplateDeploymentEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
com.flowable.template.engine.impl.persistence.entity.AbstractTemplateEngineNoRevisionEntity
com.flowable.template.engine.impl.persistence.entity.TemplateDeploymentEntityImpl
- All Implemented Interfaces:
TemplateDeployment
,TemplateDeploymentEntity
,Serializable
,EngineDeployment
,Entity
public class TemplateDeploymentEntityImpl
extends AbstractTemplateEngineNoRevisionEntity
implements TemplateDeploymentEntity, Serializable
- Author:
- Tijs Rademakers
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
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 Map<String,
EngineResource> protected String
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
id, isDeleted, isInserted, isUpdated, originalPersistentState
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addDeployedArtifact
(Object deployedArtifact) void
addResource
(TemplateResourceEntity resource) <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, EngineResource> resources) void
setTenantId
(String tenantId) toString()
Methods inherited from class com.flowable.template.engine.impl.persistence.entity.AbstractTemplateEngineNoRevisionEntity
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 com.flowable.template.api.repository.TemplateDeployment
getId
-
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.
-
-
Constructor Details
-
TemplateDeploymentEntityImpl
public TemplateDeploymentEntityImpl()
-
-
Method Details
-
addResource
- Specified by:
addResource
in interfaceTemplateDeploymentEntity
-
getPersistentState
- Specified by:
getPersistentState
in interfaceEntity
-
addDeployedArtifact
- Specified by:
addDeployedArtifact
in interfaceTemplateDeploymentEntity
-
getDeployedArtifacts
- Specified by:
getDeployedArtifacts
in interfaceTemplateDeploymentEntity
-
getName
- Specified by:
getName
in interfaceEngineDeployment
- Specified by:
getName
in interfaceTemplateDeployment
-
setName
- Specified by:
setName
in interfaceTemplateDeploymentEntity
-
getKey
- Specified by:
getKey
in interfaceEngineDeployment
-
setKey
- Specified by:
setKey
in interfaceTemplateDeploymentEntity
-
getResources
- Specified by:
getResources
in interfaceEngineDeployment
-
getCategory
- Specified by:
getCategory
in interfaceEngineDeployment
- Specified by:
getCategory
in interfaceTemplateDeployment
-
setCategory
- Specified by:
setCategory
in interfaceTemplateDeploymentEntity
-
getTenantId
- Specified by:
getTenantId
in interfaceEngineDeployment
- Specified by:
getTenantId
in interfaceTemplateDeployment
-
setTenantId
- Specified by:
setTenantId
in interfaceTemplateDeploymentEntity
-
getParentDeploymentId
- Specified by:
getParentDeploymentId
in interfaceTemplateDeployment
-
setParentDeploymentId
- Specified by:
setParentDeploymentId
in interfaceTemplateDeploymentEntity
-
setResources
- Specified by:
setResources
in interfaceTemplateDeploymentEntity
-
getDeploymentTime
- Specified by:
getDeploymentTime
in interfaceEngineDeployment
- Specified by:
getDeploymentTime
in interfaceTemplateDeployment
-
setDeploymentTime
- Specified by:
setDeploymentTime
in interfaceTemplateDeploymentEntity
-
isNew
public boolean isNew()- Specified by:
isNew
in interfaceEngineDeployment
- Specified by:
isNew
in interfaceTemplateDeploymentEntity
-
setNew
public void setNew(boolean isNew) - Specified by:
setNew
in interfaceTemplateDeploymentEntity
-
getDerivedFrom
- Specified by:
getDerivedFrom
in interfaceEngineDeployment
-
getDerivedFromRoot
- Specified by:
getDerivedFromRoot
in interfaceEngineDeployment
-
getEngineVersion
- Specified by:
getEngineVersion
in interfaceEngineDeployment
-
toString
-