Class DataObjectInstanceEntityImpl

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

public class DataObjectInstanceEntityImpl
extends AbstractDataObjectEngineEntity
implements DataObjectInstanceEntity
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.util.Date creationTime  
    protected java.lang.String creatorId  
    protected java.lang.String definitionId  
    protected java.lang.String definitionKey  
    protected java.lang.String lookupId  
    protected java.lang.String scopeDefinitionId  
    protected java.lang.String scopeId  
    protected java.lang.String scopeType  
    protected java.lang.String subScopeId  
    protected java.lang.String updaterId  
    protected java.util.Date updateTime  

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

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

    Constructors 
    Constructor Description
    DataObjectInstanceEntityImpl()  
  • Method Summary

    Modifier and Type Method Description
    java.util.Date getCreationTime()
    Returns the creation timestamp of this data instance.
    java.lang.String getCreatorId()
    Returns the id of the user creating this data instance.
    java.lang.String getDefinitionId()
    Returns the id of the data object definition this instance belongs to.
    java.lang.String getDefinitionKey()
    Returns the key of the data object definition this instance belongs to.
    java.lang.String getLookupId()
    Returns the lookup id of this data object instance.
    java.lang.Object getPersistentState()  
    java.lang.String getScopeDefinitionId()
    Returns the scope definition id of the case or process definition where this data object is created or used for.
    java.lang.String getScopeId()
    Returns the scope id of the case or process instance where this data object is created or used for.
    java.lang.String getScopeType()
    Returns the scope type cmmn or bpmn or another value.
    java.lang.String getSubScopeId()
    Returns the sub scope id of the plan item or execution where this data object is created or used for.
    java.lang.String getUpdaterId()
    Returns the optional id of the user having last modified this data instance, if any, null otherwise.
    java.util.Date getUpdateTime()
    Returns the timestamp of the last update of this data instance, in most cases where events are immutable, this timestamp is the same as the creation timestamp, but must never be null.
    void setCreationTime​(java.util.Date creationTime)  
    void setCreatorId​(java.lang.String creatorId)  
    void setDefinitionId​(java.lang.String definitionId)  
    void setDefinitionKey​(java.lang.String definitionKey)  
    void setLookupId​(java.lang.String lookupId)  
    void setScopeDefinitionId​(java.lang.String scopeDefinitionId)  
    void setScopeId​(java.lang.String scopeId)  
    void setScopeType​(java.lang.String scopeType)  
    void setSubScopeId​(java.lang.String subScopeId)  
    void setUpdaterId​(java.lang.String updaterId)  
    void setUpdateTime​(java.util.Date updateTime)  

    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.runtime.DataObjectInstance

    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