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:
java.io.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 java.lang.StringbusinessKeyprotected java.lang.StringdeploymentIdprotected java.lang.Stringdescriptionprotected java.lang.StringendActivityIdprotected java.lang.StringlocalizedDescriptionprotected java.lang.StringlocalizedNameprotected java.lang.Stringnameprotected java.lang.StringprocessDefinitionKeyprotected java.lang.StringprocessDefinitionNameprotected java.lang.IntegerprocessDefinitionVersionprotected java.util.List<HistoricVariableInstanceEntity>queryVariablesprotected java.lang.StringstartActivityIdprotected java.lang.StringstartUserIdprotected java.lang.StringsuperProcessInstanceIdprotected java.lang.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 java.lang.StringgetBusinessKey()The user provided unique reference to this process instance.java.lang.StringgetDeploymentId()The deployment id of the process definition of the process instance.java.lang.StringgetDescription()The description for the process instance.java.lang.StringgetEndActivityId()Reference to the activity in which this process instance ended.java.lang.StringgetLocalizedDescription()java.lang.StringgetLocalizedName()java.lang.StringgetName()The name for the process instance.java.lang.ObjectgetPersistentState()Returns a representation of the object, as would be stored in the database.java.lang.StringgetProcessDefinitionKey()The key of the process definition of the process instance.java.lang.StringgetProcessDefinitionName()The name of the process definition of the process instance.java.lang.IntegergetProcessDefinitionVersion()The version of the process definition of the process instance.java.util.Map<java.lang.String,java.lang.Object>getProcessVariables()Returns the process variables if requested in the process instance queryjava.util.List<HistoricVariableInstanceEntity>getQueryVariables()java.lang.StringgetStartActivityId()The start activity.java.lang.StringgetStartUserId()The authenticated user that started this process instance.java.lang.StringgetSuperProcessInstanceId()The process instance id of a potential super process instance or null if no super process instance existsjava.lang.StringgetTenantId()The tenant identifier for the process instance.voidsetBusinessKey(java.lang.String businessKey)voidsetDeploymentId(java.lang.String deploymentId)voidsetDescription(java.lang.String description)voidsetEndActivityId(java.lang.String endActivityId)voidsetLocalizedDescription(java.lang.String localizedDescription)voidsetLocalizedName(java.lang.String localizedName)voidsetName(java.lang.String name)voidsetProcessDefinitionKey(java.lang.String processDefinitionKey)voidsetProcessDefinitionName(java.lang.String processDefinitionName)voidsetProcessDefinitionVersion(java.lang.Integer processDefinitionVersion)voidsetQueryVariables(java.util.List<HistoricVariableInstanceEntity> queryVariables)voidsetStartActivityId(java.lang.String startUserId)voidsetStartUserId(java.lang.String startUserId)voidsetSuperProcessInstanceId(java.lang.String superProcessInstanceId)voidsetTenantId(java.lang.String tenantId)java.lang.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 java.lang.String endActivityId
-
businessKey
protected java.lang.String businessKey
-
startUserId
protected java.lang.String startUserId
-
startActivityId
protected java.lang.String startActivityId
-
superProcessInstanceId
protected java.lang.String superProcessInstanceId
-
tenantId
protected java.lang.String tenantId
-
name
protected java.lang.String name
-
localizedName
protected java.lang.String localizedName
-
description
protected java.lang.String description
-
localizedDescription
protected java.lang.String localizedDescription
-
processDefinitionKey
protected java.lang.String processDefinitionKey
-
processDefinitionName
protected java.lang.String processDefinitionName
-
processDefinitionVersion
protected java.lang.Integer processDefinitionVersion
-
deploymentId
protected java.lang.String deploymentId
-
queryVariables
protected java.util.List<HistoricVariableInstanceEntity> queryVariables
-
-
Constructor Detail
-
HistoricProcessInstanceEntityImpl
public HistoricProcessInstanceEntityImpl()
-
HistoricProcessInstanceEntityImpl
public HistoricProcessInstanceEntityImpl(ExecutionEntity processInstance)
-
-
Method Detail
-
getPersistentState
public java.lang.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 java.lang.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(java.lang.String endActivityId)
- Specified by:
setEndActivityIdin interfaceHistoricProcessInstanceEntity
-
getBusinessKey
public java.lang.String getBusinessKey()
Description copied from interface:HistoricProcessInstanceThe user provided unique reference to this process instance.- Specified by:
getBusinessKeyin interfaceHistoricProcessInstance
-
setBusinessKey
public void setBusinessKey(java.lang.String businessKey)
- Specified by:
setBusinessKeyin interfaceHistoricProcessInstanceEntity
-
getStartUserId
public java.lang.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(java.lang.String startUserId)
- Specified by:
setStartUserIdin interfaceHistoricProcessInstanceEntity
-
getStartActivityId
public java.lang.String getStartActivityId()
Description copied from interface:HistoricProcessInstanceThe start activity.- Specified by:
getStartActivityIdin interfaceHistoricProcessInstance
-
setStartActivityId
public void setStartActivityId(java.lang.String startUserId)
- Specified by:
setStartActivityIdin interfaceHistoricProcessInstanceEntity
-
getSuperProcessInstanceId
public java.lang.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(java.lang.String superProcessInstanceId)
- Specified by:
setSuperProcessInstanceIdin interfaceHistoricProcessInstanceEntity
-
getTenantId
public java.lang.String getTenantId()
Description copied from interface:HistoricProcessInstanceThe tenant identifier for the process instance.- Specified by:
getTenantIdin interfaceHistoricProcessInstance
-
setTenantId
public void setTenantId(java.lang.String tenantId)
- Specified by:
setTenantIdin interfaceHistoricProcessInstanceEntity
-
getName
public java.lang.String getName()
Description copied from interface:HistoricProcessInstanceThe name for the process instance.- Specified by:
getNamein interfaceHistoricProcessInstance
-
setName
public void setName(java.lang.String name)
- Specified by:
setNamein interfaceHistoricProcessInstanceEntity
-
getLocalizedName
public java.lang.String getLocalizedName()
-
setLocalizedName
public void setLocalizedName(java.lang.String localizedName)
- Specified by:
setLocalizedNamein interfaceHistoricProcessInstanceEntity
-
getDescription
public java.lang.String getDescription()
Description copied from interface:HistoricProcessInstanceThe description for the process instance.- Specified by:
getDescriptionin interfaceHistoricProcessInstance
-
setDescription
public void setDescription(java.lang.String description)
- Specified by:
setDescriptionin interfaceHistoricProcessInstanceEntity
-
getLocalizedDescription
public java.lang.String getLocalizedDescription()
-
setLocalizedDescription
public void setLocalizedDescription(java.lang.String localizedDescription)
- Specified by:
setLocalizedDescriptionin interfaceHistoricProcessInstanceEntity
-
getProcessDefinitionKey
public java.lang.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(java.lang.String processDefinitionKey)
- Specified by:
setProcessDefinitionKeyin interfaceHistoricProcessInstanceEntity
-
getProcessDefinitionName
public java.lang.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(java.lang.String processDefinitionName)
- Specified by:
setProcessDefinitionNamein interfaceHistoricProcessInstanceEntity
-
getProcessDefinitionVersion
public java.lang.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(java.lang.Integer processDefinitionVersion)
- Specified by:
setProcessDefinitionVersionin interfaceHistoricProcessInstanceEntity
-
getDeploymentId
public java.lang.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(java.lang.String deploymentId)
- Specified by:
setDeploymentIdin interfaceHistoricProcessInstanceEntity
-
getProcessVariables
public java.util.Map<java.lang.String,java.lang.Object> getProcessVariables()
Description copied from interface:HistoricProcessInstanceReturns the process variables if requested in the process instance query- Specified by:
getProcessVariablesin interfaceHistoricProcessInstance
-
getQueryVariables
public java.util.List<HistoricVariableInstanceEntity> getQueryVariables()
- Specified by:
getQueryVariablesin interfaceHistoricProcessInstanceEntity
-
setQueryVariables
public void setQueryVariables(java.util.List<HistoricVariableInstanceEntity> queryVariables)
- Specified by:
setQueryVariablesin interfaceHistoricProcessInstanceEntity
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-