Class TemplateDefinitionEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.template.engine.impl.persistence.entity.AbstractTemplateEngineEntity
com.flowable.template.engine.impl.persistence.entity.TemplateDefinitionEntityImpl
- All Implemented Interfaces:
TemplateDefinition,TemplateDefinitionEntity,HasRevision,Entity
public class TemplateDefinitionEntityImpl
extends AbstractTemplateEngineEntity
implements TemplateDefinitionEntity
- Author:
- Tijs Rademakers
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Dateprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Dateprotected Stringprotected intFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the creation time of this definition.Returns the id of the user creating this template definition.Returns the deployment id this definition was deployed with.Returns the optional form key for this template definition which might be used to collect information whenever such a template instance is created.getKey()Returns the business key usually used to reference or lookp a template definition regardless of its version.getName()Returns the name of this template definition.Returns the name of the resource this definition is based on.Returns the sub type of this template definition which can be freely chosen.Returns the id of the tenant this definition belongs to.getType()Returns the type of this template definition which is used to lookup a renderer or processor being able to render and process this template.Returns the last update time of this definition.Returns the id of the user last updating this template definition.intReturn the version of this template definition.voidsetCreationTime(Date creationTime) voidsetCreatorId(String creatorId) voidsetDeploymentId(String deploymentId) voidsetFormKey(String formKey) voidvoidvoidsetResourceName(String resourceName) voidsetSubType(String subType) voidsetTenantId(String tenantId) voidvoidsetUpdateTime(Date updateTime) voidsetUpdatorId(String updatorId) voidsetVersion(int version) Methods inherited from class com.flowable.template.engine.impl.persistence.entity.AbstractTemplateEngineEntity
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, toString, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedMethods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevisionMethods inherited from interface com.flowable.template.api.repository.TemplateDefinition
getId
-
Field Details
-
key
-
version
protected int version -
deploymentId
-
tenantId
-
name
-
type
-
subType
-
formKey
-
resourceName
-
creationTime
-
creatorId
-
updateTime
-
updatorId
-
-
Constructor Details
-
TemplateDefinitionEntityImpl
public TemplateDefinitionEntityImpl()
-
-
Method Details
-
getPersistentState
- Specified by:
getPersistentStatein interfaceEntity
-
getKey
Description copied from interface:TemplateDefinitionReturns the business key usually used to reference or lookp a template definition regardless of its version.- Specified by:
getKeyin interfaceTemplateDefinition
-
setKey
- Specified by:
setKeyin interfaceTemplateDefinitionEntity
-
getVersion
public int getVersion()Description copied from interface:TemplateDefinitionReturn the version of this template definition.- Specified by:
getVersionin interfaceTemplateDefinition
-
setVersion
public void setVersion(int version) - Specified by:
setVersionin interfaceTemplateDefinitionEntity
-
getDeploymentId
Description copied from interface:TemplateDefinitionReturns the deployment id this definition was deployed with.- Specified by:
getDeploymentIdin interfaceTemplateDefinition
-
setDeploymentId
- Specified by:
setDeploymentIdin interfaceTemplateDefinitionEntity
-
getTenantId
Description copied from interface:TemplateDefinitionReturns the id of the tenant this definition belongs to.- Specified by:
getTenantIdin interfaceTemplateDefinition
-
setTenantId
- Specified by:
setTenantIdin interfaceTemplateDefinitionEntity
-
getName
Description copied from interface:TemplateDefinitionReturns the name of this template definition.- Specified by:
getNamein interfaceTemplateDefinition
-
setName
- Specified by:
setNamein interfaceTemplateDefinitionEntity
-
getType
Description copied from interface:TemplateDefinitionReturns the type of this template definition which is used to lookup a renderer or processor being able to render and process this template.- Specified by:
getTypein interfaceTemplateDefinition- See Also:
-
setType
- Specified by:
setTypein interfaceTemplateDefinitionEntity
-
getSubType
Description copied from interface:TemplateDefinitionReturns the sub type of this template definition which can be freely chosen.- Specified by:
getSubTypein interfaceTemplateDefinition
-
setSubType
- Specified by:
setSubTypein interfaceTemplateDefinitionEntity
-
getFormKey
Description copied from interface:TemplateDefinitionReturns the optional form key for this template definition which might be used to collect information whenever such a template instance is created. For instance, this form might ask for necessary categorization information when creating a new document based on a template or request parameter values if a message template should be rendered, etc.- Specified by:
getFormKeyin interfaceTemplateDefinition
-
setFormKey
- Specified by:
setFormKeyin interfaceTemplateDefinitionEntity
-
getResourceName
Description copied from interface:TemplateDefinitionReturns the name of the resource this definition is based on.- Specified by:
getResourceNamein interfaceTemplateDefinition
-
setResourceName
- Specified by:
setResourceNamein interfaceTemplateDefinitionEntity
-
getCreationTime
Description copied from interface:TemplateDefinitionReturns the creation time of this definition.- Specified by:
getCreationTimein interfaceTemplateDefinition
-
setCreationTime
- Specified by:
setCreationTimein interfaceTemplateDefinitionEntity
-
getCreatorId
Description copied from interface:TemplateDefinitionReturns the id of the user creating this template definition.- Specified by:
getCreatorIdin interfaceTemplateDefinition
-
setCreatorId
- Specified by:
setCreatorIdin interfaceTemplateDefinitionEntity
-
getUpdateTime
Description copied from interface:TemplateDefinitionReturns the last update time of this definition.- Specified by:
getUpdateTimein interfaceTemplateDefinition
-
setUpdateTime
- Specified by:
setUpdateTimein interfaceTemplateDefinitionEntity
-
getUpdatorId
Description copied from interface:TemplateDefinitionReturns the id of the user last updating this template definition.- Specified by:
getUpdatorIdin interfaceTemplateDefinition
-
setUpdatorId
- Specified by:
setUpdatorIdin interfaceTemplateDefinitionEntity
-