Class HistoricDetailEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
org.flowable.engine.impl.persistence.entity.AbstractBpmnEngineNoRevisionEntity
org.flowable.engine.impl.persistence.entity.HistoricDetailEntityImpl
- All Implemented Interfaces:
Serializable
,HistoricData
,Entity
,HistoricDetail
,HistoricDetailEntity
- Direct Known Subclasses:
HistoricDetailAssignmentEntityImpl
,HistoricDetailVariableInstanceUpdateEntityImpl
,HistoricFormPropertyEntityImpl
public abstract class HistoricDetailEntityImpl
extends AbstractBpmnEngineNoRevisionEntity
implements HistoricDetailEntity, Serializable
- Author:
- Tom Baeyens, Joram Barrez
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected String
protected Date
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
id, isDeleted, isInserted, isUpdated, originalPersistentState
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe activity reference in case this detail is related to an activity instance.The identifier for the path of execution.Returns a representation of the object, as would be stored in the database.The process instance reference.The identifier for the task.getTime()
The time when this detail occurredvoid
setActivityInstanceId
(String activityInstanceId) void
setDetailType
(String detailType) void
setExecutionId
(String executionId) void
setProcessInstanceId
(String processInstanceId) void
void
Methods inherited from class org.flowable.engine.impl.persistence.entity.AbstractBpmnEngineNoRevisionEntity
getIdPrefix
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
getId, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, 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.engine.history.HistoricDetail
getId
-
Field Details
-
processInstanceId
-
activityInstanceId
-
taskId
-
executionId
-
time
-
detailType
-
-
Constructor Details
-
HistoricDetailEntityImpl
public HistoricDetailEntityImpl()
-
-
Method Details
-
getPersistentState
Description copied from interface:Entity
Returns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentState
in interfaceEntity
-
getProcessInstanceId
Description copied from interface:HistoricDetail
The process instance reference.- Specified by:
getProcessInstanceId
in interfaceHistoricDetail
-
setProcessInstanceId
- Specified by:
setProcessInstanceId
in interfaceHistoricDetailEntity
-
getActivityInstanceId
Description copied from interface:HistoricDetail
The activity reference in case this detail is related to an activity instance.- Specified by:
getActivityInstanceId
in interfaceHistoricDetail
-
setActivityInstanceId
- Specified by:
setActivityInstanceId
in interfaceHistoricDetailEntity
-
getTaskId
Description copied from interface:HistoricDetail
The identifier for the task.- Specified by:
getTaskId
in interfaceHistoricDetail
-
setTaskId
- Specified by:
setTaskId
in interfaceHistoricDetailEntity
-
getExecutionId
Description copied from interface:HistoricDetail
The identifier for the path of execution.- Specified by:
getExecutionId
in interfaceHistoricDetail
-
setExecutionId
- Specified by:
setExecutionId
in interfaceHistoricDetailEntity
-
getTime
Description copied from interface:HistoricDetail
The time when this detail occurred- Specified by:
getTime
in interfaceHistoricData
- Specified by:
getTime
in interfaceHistoricDetail
-
setTime
- Specified by:
setTime
in interfaceHistoricDetailEntity
-
getDetailType
- Specified by:
getDetailType
in interfaceHistoricDetailEntity
-
setDetailType
- Specified by:
setDetailType
in interfaceHistoricDetailEntity
-