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, org.flowable.common.engine.impl.db.HasRevision, org.flowable.common.engine.impl.persistence.entity.Entity

public class TemplateDefinitionEntityImpl
extends AbstractTemplateEngineEntity
implements TemplateDefinitionEntity
Author:
Tijs Rademakers
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.util.Date creationTime  
    protected java.lang.String creatorId  
    protected java.lang.String deploymentId  
    protected java.lang.String formKey  
    protected java.lang.String key  
    protected java.lang.String name  
    protected java.lang.String resourceName  
    protected java.lang.String subType  
    protected java.lang.String tenantId  
    protected java.lang.String type  
    protected java.util.Date updateTime  
    protected java.lang.String updatorId  
    protected int version  

    Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity

    id, isDeleted, isInserted, isUpdated, originalPersistentState, revision
  • Constructor Summary

    Constructors 
    Constructor Description
    TemplateDefinitionEntityImpl()  
  • Method Summary

    Modifier and Type Method Description
    java.util.Date getCreationTime()
    Returns the creation time of this definition.
    java.lang.String getCreatorId()
    Returns the id of the user creating this template definition.
    java.lang.String getDeploymentId()
    Returns the deployment id this definition was deployed with.
    java.lang.String getFormKey()
    Returns the optional form key for this template definition which might be used to collect information whenever such a template instance is created.
    java.lang.String getKey()
    Returns the business key usually used to reference or lookp a template definition regardless of its version.
    java.lang.String getName()
    Returns the name of this template definition.
    java.lang.Object getPersistentState()  
    java.lang.String getResourceName()
    Returns the name of the resource this definition is based on.
    java.lang.String getSubType()
    Returns the sub type of this template definition which can be freely chosen.
    java.lang.String getTenantId()
    Returns the id of the tenant this definition belongs to.
    java.lang.String 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.
    java.util.Date getUpdateTime()
    Returns the last update time of this definition.
    java.lang.String getUpdatorId()
    Returns the id of the user last updating this template definition.
    int getVersion()
    Return the version of this template definition.
    void setCreationTime​(java.util.Date creationTime)  
    void setCreatorId​(java.lang.String creatorId)  
    void setDeploymentId​(java.lang.String deploymentId)  
    void setFormKey​(java.lang.String formKey)  
    void setKey​(java.lang.String key)  
    void setName​(java.lang.String name)  
    void setResourceName​(java.lang.String resourceName)  
    void setSubType​(java.lang.String subType)  
    void setTenantId​(java.lang.String tenantId)  
    void setType​(java.lang.String type)  
    void setUpdateTime​(java.util.Date updateTime)  
    void setUpdatorId​(java.lang.String updatorId)  
    void setVersion​(int version)  

    Methods inherited from class com.flowable.template.engine.impl.persistence.entity.AbstractTemplateEngineEntity

    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, toString, 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.common.engine.impl.db.HasRevision

    getRevision, getRevisionNext, setRevision

    Methods inherited from interface com.flowable.template.api.repository.TemplateDefinition

    getId