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,HasRevision,Entity
public class DataObjectInstanceEntityImpl
extends AbstractDataObjectEngineEntity
implements DataObjectInstanceEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Dateprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected DateFields 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 timestamp of this data instance.Returns the id of the user creating this data instance.Returns the id of the data object definition this instance belongs to.Returns the key of the data object definition this instance belongs to.Returns the lookup id of this data object instance.Returns the scope definition id of the case or process definition where this data object is created or used for.Returns the scope id of the case or process instance where this data object is created or used for.Returns the scope type cmmn or bpmn or another value.Returns the sub scope id of the plan item or execution where this data object is created or used for.Returns the optional id of the user having last modified this data instance, if any,nullotherwise.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 benull.voidsetCreationTime(Date creationTime) voidsetCreatorId(String creatorId) voidsetDefinitionId(String definitionId) voidsetDefinitionKey(String definitionKey) voidsetLookupId(String lookupId) voidsetScopeDefinitionId(String scopeDefinitionId) voidsetScopeId(String scopeId) voidsetScopeType(String scopeType) voidsetSubScopeId(String subScopeId) voidsetUpdaterId(String updaterId) voidsetUpdateTime(Date updateTime) Methods inherited from class com.flowable.dataobject.engine.impl.persistence.entity.AbstractDataObjectEngineEntity
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 com.flowable.dataobject.api.runtime.DataObjectInstance
getIdMethods 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, setRevision
-
Field Details
-
definitionId
-
definitionKey
-
lookupId
-
creationTime
-
creatorId
-
updateTime
-
updaterId
-
scopeId
-
subScopeId
-
scopeType
-
scopeDefinitionId
-
-
Constructor Details
-
DataObjectInstanceEntityImpl
public DataObjectInstanceEntityImpl()
-
-
Method Details
-
getPersistentState
- Specified by:
getPersistentStatein interfaceEntity
-
getDefinitionId
Description copied from interface:DataObjectInstanceReturns the id of the data object definition this instance belongs to.- Specified by:
getDefinitionIdin interfaceDataObjectInstance- Returns:
- the id of the data object definition
-
setDefinitionId
- Specified by:
setDefinitionIdin interfaceDataObjectInstanceEntity
-
getDefinitionKey
Description copied from interface:DataObjectInstanceReturns the key of the data object definition this instance belongs to.- Specified by:
getDefinitionKeyin interfaceDataObjectInstance- Returns:
- the key of the data object definition
-
setDefinitionKey
- Specified by:
setDefinitionKeyin interfaceDataObjectInstanceEntity
-
getLookupId
Description copied from interface:DataObjectInstanceReturns the lookup id of this data object instance.- Specified by:
getLookupIdin interfaceDataObjectInstance- Returns:
- the lookup id
-
setLookupId
- Specified by:
setLookupIdin interfaceDataObjectInstanceEntity
-
getCreationTime
Description copied from interface:DataObjectInstanceReturns the creation timestamp of this data instance.- Specified by:
getCreationTimein interfaceDataObjectInstance- Returns:
- the creation timestamp
-
setCreationTime
- Specified by:
setCreationTimein interfaceDataObjectInstanceEntity
-
getCreatorId
Description copied from interface:DataObjectInstanceReturns the id of the user creating this data instance.- Specified by:
getCreatorIdin interfaceDataObjectInstance- Returns:
- the id of the creation user
-
setCreatorId
- Specified by:
setCreatorIdin interfaceDataObjectInstanceEntity
-
getUpdateTime
Description copied from interface:DataObjectInstanceReturns 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 benull.- Specified by:
getUpdateTimein interfaceDataObjectInstance- Returns:
- the timestamp of the last update / modification of this data object
-
setUpdateTime
- Specified by:
setUpdateTimein interfaceDataObjectInstanceEntity
-
getUpdaterId
Description copied from interface:DataObjectInstanceReturns the optional id of the user having last modified this data instance, if any,nullotherwise.- Specified by:
getUpdaterIdin interfaceDataObjectInstance- Returns:
- the optional id of the user having last updated this data instance
-
setUpdaterId
- Specified by:
setUpdaterIdin interfaceDataObjectInstanceEntity
-
getScopeId
Description copied from interface:DataObjectInstanceReturns the scope id of the case or process instance where this data object is created or used for.- Specified by:
getScopeIdin interfaceDataObjectInstance- Returns:
- the scope id
-
setScopeId
- Specified by:
setScopeIdin interfaceDataObjectInstanceEntity
-
getSubScopeId
Description copied from interface:DataObjectInstanceReturns the sub scope id of the plan item or execution where this data object is created or used for.- Specified by:
getSubScopeIdin interfaceDataObjectInstance- Returns:
- the sub scope id
-
setSubScopeId
- Specified by:
setSubScopeIdin interfaceDataObjectInstanceEntity
-
getScopeType
Description copied from interface:DataObjectInstanceReturns the scope type cmmn or bpmn or another value.- Specified by:
getScopeTypein interfaceDataObjectInstance- Returns:
- the scope type
-
setScopeType
- Specified by:
setScopeTypein interfaceDataObjectInstanceEntity
-
getScopeDefinitionId
Description copied from interface:DataObjectInstanceReturns the scope definition id of the case or process definition where this data object is created or used for.- Specified by:
getScopeDefinitionIdin interfaceDataObjectInstance- Returns:
- the scope definition id
-
setScopeDefinitionId
- Specified by:
setScopeDefinitionIdin interfaceDataObjectInstanceEntity
-