Class DataObjectDefinitionEntityImpl

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.DataObjectDefinitionEntityImpl
All Implemented Interfaces:
DataObjectDefinition, DataObjectDefinitionEntity, org.flowable.common.engine.impl.db.HasRevision, org.flowable.common.engine.impl.persistence.entity.Entity

public class DataObjectDefinitionEntityImpl
extends AbstractDataObjectEngineEntity
implements DataObjectDefinitionEntity
  • 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 externalId  
    protected java.lang.String key  
    protected java.lang.String name  
    protected java.lang.String resourceName  
    protected java.lang.String sourceId  
    protected java.lang.String sourceType  
    protected java.lang.String subType  
    protected java.lang.String tenantId  
    protected java.lang.String type  
    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
    DataObjectDefinitionEntityImpl()  
  • Method Summary

    Modifier and Type Method Description
    java.util.Date getCreationTime()
    Returns the creation timestamp of this data object.
    java.lang.String getCreatorId()
    Returns the id of the user creating this data object.
    java.lang.String getDeploymentId()  
    java.lang.String getExternalId()
    Returns the external id for this data object definition.
    java.lang.String getKey()
    Returns the key for this data object definition which must be unique, but is human-readable normally and must be the same across environments for the same data object definition.
    java.lang.String getName()
    Returns the name of this data object definition which is usually used as the label.
    java.lang.Object getPersistentState()  
    java.lang.String getResourceName()  
    java.lang.String getSourceId()
    Returns the id of the source for this data object definition.
    java.lang.String getSourceType()
    Returns the type of the source for this data object definition.
    java.lang.String getSubType()
    The sub type further categorizes this master data definition (see type for more information and examples).
    java.lang.String getTenantId()  
    java.lang.String getType()
    The type of this data object definition, normally used to kind of categorize data object definitions (e.g.
    int getVersion()  
    void setCreationTime​(java.util.Date creationTime)  
    void setCreatorId​(java.lang.String creatorId)  
    void setDeploymentId​(java.lang.String deploymentId)  
    void setExternalId​(java.lang.String externalId)  
    void setKey​(java.lang.String key)  
    void setName​(java.lang.String name)  
    void setResourceName​(java.lang.String resourceName)  
    void setSourceId​(java.lang.String sourceId)  
    void setSourceType​(java.lang.String sourceType)  
    void setSubType​(java.lang.String subType)  
    void setTenantId​(java.lang.String tenantId)  
    void setType​(java.lang.String type)  
    void setVersion​(int version)  

    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, toString, wait, wait, wait

    Methods inherited from interface com.flowable.dataobject.api.repository.DataObjectDefinition

    getId

    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