Class HistoricProcessInstanceEntityImpl
- java.lang.Object
-
- org.activiti.engine.impl.persistence.entity.AbstractEntityNoRevision
-
- org.activiti.engine.impl.persistence.entity.HistoricScopeInstanceEntityImpl
-
- org.activiti.engine.impl.persistence.entity.HistoricProcessInstanceEntityImpl
-
- All Implemented Interfaces:
Serializable,HistoricProcessInstance,BulkDeleteable,Entity,HistoricProcessInstanceEntity,HistoricScopeInstanceEntity
public class HistoricProcessInstanceEntityImpl extends HistoricScopeInstanceEntityImpl implements HistoricProcessInstanceEntity, BulkDeleteable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected StringbusinessKeyprotected StringdeploymentIdprotected Stringdescriptionprotected StringendActivityIdprotected StringlocalizedDescriptionprotected StringlocalizedNameprotected Stringnameprotected StringprocessDefinitionKeyprotected StringprocessDefinitionNameprotected IntegerprocessDefinitionVersionprotected List<HistoricVariableInstanceEntity>queryVariablesprotected StringstartActivityIdprotected StringstartUserIdprotected StringsuperProcessInstanceIdprotected StringtenantId-
Fields inherited from class org.activiti.engine.impl.persistence.entity.HistoricScopeInstanceEntityImpl
deleteReason, durationInMillis, endTime, processDefinitionId, processInstanceId, startTime
-
Fields inherited from class org.activiti.engine.impl.persistence.entity.AbstractEntityNoRevision
id, isDeleted, isInserted, isUpdated
-
-
Constructor Summary
Constructors Constructor Description HistoricProcessInstanceEntityImpl()HistoricProcessInstanceEntityImpl(ExecutionEntity processInstance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBusinessKey()The user provided unique reference to this process instance.StringgetDeploymentId()The deployment id of the process definition of the process instance.StringgetDescription()The description for the process instance.StringgetEndActivityId()Reference to the activity in which this process instance ended.StringgetLocalizedDescription()StringgetLocalizedName()StringgetName()The name for the process instance.ObjectgetPersistentState()Returns a representation of the object, as would be stored in the database.StringgetProcessDefinitionKey()The key of the process definition of the process instance.StringgetProcessDefinitionName()The name of the process definition of the process instance.IntegergetProcessDefinitionVersion()The version of the process definition of the process instance.Map<String,Object>getProcessVariables()Returns the process variables if requested in the process instance queryList<HistoricVariableInstanceEntity>getQueryVariables()StringgetStartActivityId()The start activity.StringgetStartUserId()The authenticated user that started this process instance.StringgetSuperProcessInstanceId()The process instance id of a potential super process instance or null if no super process instance existsStringgetTenantId()The tenant identifier for the process instance.voidsetBusinessKey(String businessKey)voidsetDeploymentId(String deploymentId)voidsetDescription(String description)voidsetEndActivityId(String endActivityId)voidsetLocalizedDescription(String localizedDescription)voidsetLocalizedName(String localizedName)voidsetName(String name)voidsetProcessDefinitionKey(String processDefinitionKey)voidsetProcessDefinitionName(String processDefinitionName)voidsetProcessDefinitionVersion(Integer processDefinitionVersion)voidsetQueryVariables(List<HistoricVariableInstanceEntity> queryVariables)voidsetStartActivityId(String startUserId)voidsetStartUserId(String startUserId)voidsetSuperProcessInstanceId(String superProcessInstanceId)voidsetTenantId(String tenantId)StringtoString()-
Methods inherited from class org.activiti.engine.impl.persistence.entity.HistoricScopeInstanceEntityImpl
getDeleteReason, getDurationInMillis, getEndTime, getProcessDefinitionId, getProcessInstanceId, getStartTime, markEnded, setDeleteReason, setDurationInMillis, setEndTime, setProcessDefinitionId, setProcessInstanceId, setStartTime
-
Methods inherited from class org.activiti.engine.impl.persistence.entity.AbstractEntityNoRevision
getId, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setUpdated
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.activiti.engine.impl.persistence.entity.Entity
getId, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setUpdated
-
Methods inherited from interface org.activiti.engine.history.HistoricProcessInstance
getDeleteReason, getDurationInMillis, getEndTime, getId, getProcessDefinitionId, getStartTime
-
Methods inherited from interface org.activiti.engine.impl.persistence.entity.HistoricScopeInstanceEntity
getDeleteReason, getDurationInMillis, getEndTime, getProcessDefinitionId, getProcessInstanceId, getStartTime, markEnded, setDeleteReason, setDurationInMillis, setEndTime, setProcessDefinitionId, setProcessInstanceId, setStartTime
-
-
-
-
Field Detail
-
endActivityId
protected String endActivityId
-
businessKey
protected String businessKey
-
startUserId
protected String startUserId
-
startActivityId
protected String startActivityId
-
superProcessInstanceId
protected String superProcessInstanceId
-
tenantId
protected String tenantId
-
name
protected String name
-
localizedName
protected String localizedName
-
description
protected String description
-
localizedDescription
protected String localizedDescription
-
processDefinitionKey
protected String processDefinitionKey
-
processDefinitionName
protected String processDefinitionName
-
processDefinitionVersion
protected Integer processDefinitionVersion
-
deploymentId
protected String deploymentId
-
queryVariables
protected List<HistoricVariableInstanceEntity> queryVariables
-
-
Constructor Detail
-
HistoricProcessInstanceEntityImpl
public HistoricProcessInstanceEntityImpl()
-
HistoricProcessInstanceEntityImpl
public HistoricProcessInstanceEntityImpl(ExecutionEntity processInstance)
-
-
Method Detail
-
getPersistentState
public Object getPersistentState()
Description copied from interface:EntityReturns 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:
getPersistentStatein interfaceEntity
-
getEndActivityId
public String getEndActivityId()
Description copied from interface:HistoricProcessInstanceReference to the activity in which this process instance ended. Note that a process instance can have multiple end events, in this case it might not be deterministic which activity id will be referenced here. Use aHistoricActivityInstanceQueryinstead to query for end events of the process instance (use the activityTYpe attribute)- Specified by:
getEndActivityIdin interfaceHistoricProcessInstance
-
setEndActivityId
public void setEndActivityId(String endActivityId)
- Specified by:
setEndActivityIdin interfaceHistoricProcessInstanceEntity
-
getBusinessKey
public String getBusinessKey()
Description copied from interface:HistoricProcessInstanceThe user provided unique reference to this process instance.- Specified by:
getBusinessKeyin interfaceHistoricProcessInstance
-
setBusinessKey
public void setBusinessKey(String businessKey)
- Specified by:
setBusinessKeyin interfaceHistoricProcessInstanceEntity
-
getStartUserId
public String getStartUserId()
Description copied from interface:HistoricProcessInstanceThe authenticated user that started this process instance.- Specified by:
getStartUserIdin interfaceHistoricProcessInstance- See Also:
IdentityService#setAuthenticatedUserId(String)
-
setStartUserId
public void setStartUserId(String startUserId)
- Specified by:
setStartUserIdin interfaceHistoricProcessInstanceEntity
-
getStartActivityId
public String getStartActivityId()
Description copied from interface:HistoricProcessInstanceThe start activity.- Specified by:
getStartActivityIdin interfaceHistoricProcessInstance
-
setStartActivityId
public void setStartActivityId(String startUserId)
- Specified by:
setStartActivityIdin interfaceHistoricProcessInstanceEntity
-
getSuperProcessInstanceId
public String getSuperProcessInstanceId()
Description copied from interface:HistoricProcessInstanceThe process instance id of a potential super process instance or null if no super process instance exists- Specified by:
getSuperProcessInstanceIdin interfaceHistoricProcessInstance
-
setSuperProcessInstanceId
public void setSuperProcessInstanceId(String superProcessInstanceId)
- Specified by:
setSuperProcessInstanceIdin interfaceHistoricProcessInstanceEntity
-
getTenantId
public String getTenantId()
Description copied from interface:HistoricProcessInstanceThe tenant identifier for the process instance.- Specified by:
getTenantIdin interfaceHistoricProcessInstance
-
setTenantId
public void setTenantId(String tenantId)
- Specified by:
setTenantIdin interfaceHistoricProcessInstanceEntity
-
getName
public String getName()
Description copied from interface:HistoricProcessInstanceThe name for the process instance.- Specified by:
getNamein interfaceHistoricProcessInstance
-
setName
public void setName(String name)
- Specified by:
setNamein interfaceHistoricProcessInstanceEntity
-
getLocalizedName
public String getLocalizedName()
-
setLocalizedName
public void setLocalizedName(String localizedName)
- Specified by:
setLocalizedNamein interfaceHistoricProcessInstanceEntity
-
getDescription
public String getDescription()
Description copied from interface:HistoricProcessInstanceThe description for the process instance.- Specified by:
getDescriptionin interfaceHistoricProcessInstance
-
setDescription
public void setDescription(String description)
- Specified by:
setDescriptionin interfaceHistoricProcessInstanceEntity
-
getLocalizedDescription
public String getLocalizedDescription()
-
setLocalizedDescription
public void setLocalizedDescription(String localizedDescription)
- Specified by:
setLocalizedDescriptionin interfaceHistoricProcessInstanceEntity
-
getProcessDefinitionKey
public String getProcessDefinitionKey()
Description copied from interface:HistoricProcessInstanceThe key of the process definition of the process instance.- Specified by:
getProcessDefinitionKeyin interfaceHistoricProcessInstance- Specified by:
getProcessDefinitionKeyin interfaceHistoricProcessInstanceEntity
-
setProcessDefinitionKey
public void setProcessDefinitionKey(String processDefinitionKey)
- Specified by:
setProcessDefinitionKeyin interfaceHistoricProcessInstanceEntity
-
getProcessDefinitionName
public String getProcessDefinitionName()
Description copied from interface:HistoricProcessInstanceThe name of the process definition of the process instance.- Specified by:
getProcessDefinitionNamein interfaceHistoricProcessInstance- Specified by:
getProcessDefinitionNamein interfaceHistoricProcessInstanceEntity
-
setProcessDefinitionName
public void setProcessDefinitionName(String processDefinitionName)
- Specified by:
setProcessDefinitionNamein interfaceHistoricProcessInstanceEntity
-
getProcessDefinitionVersion
public Integer getProcessDefinitionVersion()
Description copied from interface:HistoricProcessInstanceThe version of the process definition of the process instance.- Specified by:
getProcessDefinitionVersionin interfaceHistoricProcessInstance- Specified by:
getProcessDefinitionVersionin interfaceHistoricProcessInstanceEntity
-
setProcessDefinitionVersion
public void setProcessDefinitionVersion(Integer processDefinitionVersion)
- Specified by:
setProcessDefinitionVersionin interfaceHistoricProcessInstanceEntity
-
getDeploymentId
public String getDeploymentId()
Description copied from interface:HistoricProcessInstanceThe deployment id of the process definition of the process instance.- Specified by:
getDeploymentIdin interfaceHistoricProcessInstance- Specified by:
getDeploymentIdin interfaceHistoricProcessInstanceEntity
-
setDeploymentId
public void setDeploymentId(String deploymentId)
- Specified by:
setDeploymentIdin interfaceHistoricProcessInstanceEntity
-
getProcessVariables
public Map<String,Object> getProcessVariables()
Description copied from interface:HistoricProcessInstanceReturns the process variables if requested in the process instance query- Specified by:
getProcessVariablesin interfaceHistoricProcessInstance
-
getQueryVariables
public List<HistoricVariableInstanceEntity> getQueryVariables()
- Specified by:
getQueryVariablesin interfaceHistoricProcessInstanceEntity
-
setQueryVariables
public void setQueryVariables(List<HistoricVariableInstanceEntity> queryVariables)
- Specified by:
setQueryVariablesin interfaceHistoricProcessInstanceEntity
-
-