Package org.camunda.bpm.engine.history
Interface HistoricDetail
- All Known Subinterfaces:
- HistoricFormField,- HistoricFormProperty,- HistoricVariableUpdate
- All Known Implementing Classes:
- HistoricDetailVariableInstanceUpdateEntity,- HistoricFormPropertyEntity
public interface HistoricDetail
Base class for all kinds of information that is related to
 either a 
HistoricProcessInstance or a HistoricActivityInstance.- Author:
- Tom Baeyens
- 
Method SummaryModifier and TypeMethodDescriptionThe activity reference in case this detail is related to an activity instance.The case definition reference.The case definition key reference.The case execution reference.The case instance reference.The identifier for the path of execution.getId()The unique DB id for this historic detailThe process definition reference.The process definition key reference.The process instance reference.The time the historic detail will be removed.The root process instance referenceThe identifier for the task.The id of the tenant this historic detail belongs to.getTime()The time when this detail occurredThe id of operation.
- 
Method Details- 
getIdString getId()The unique DB id for this historic detail
- 
getProcessDefinitionKeyString getProcessDefinitionKey()The process definition key reference.
- 
getProcessDefinitionIdString getProcessDefinitionId()The process definition reference.
- 
getRootProcessInstanceIdString getRootProcessInstanceId()The root process instance reference
- 
getProcessInstanceIdString getProcessInstanceId()The process instance reference.
- 
getActivityInstanceIdString getActivityInstanceId()The activity reference in case this detail is related to an activity instance.
- 
getExecutionIdString getExecutionId()The identifier for the path of execution.
- 
getCaseDefinitionKeyString getCaseDefinitionKey()The case definition key reference.
- 
getCaseDefinitionIdString getCaseDefinitionId()The case definition reference.
- 
getCaseInstanceIdString getCaseInstanceId()The case instance reference.
- 
getCaseExecutionIdString getCaseExecutionId()The case execution reference.
- 
getTaskIdString getTaskId()The identifier for the task.
- 
getTimeDate getTime()The time when this detail occurred
- 
getTenantIdString getTenantId()The id of the tenant this historic detail belongs to. Can benullif the historic detail belongs to no single tenant.
- 
getUserOperationIdString getUserOperationId()The id of operation. Helps to link records in different historic tables. References operationId of user operation log entry.
- 
getRemovalTimeDate getRemovalTime()The time the historic detail will be removed.
 
-