Class UserOperationLogEntryEventEntity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.history.event.HistoryEvent
-
- org.camunda.bpm.engine.impl.history.event.UserOperationLogEntryEventEntity
-
- All Implemented Interfaces:
Serializable,UserOperationLogEntry,DbEntity,HistoricEntity
public class UserOperationLogEntryEventEntity extends HistoryEvent implements UserOperationLogEntry
- Author:
- Danny Gräf
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringannotationprotected StringbatchIdprotected Stringcategoryprotected StringdeploymentIdprotected StringentityTypeprotected StringexternalTaskIdprotected StringjobDefinitionIdprotected StringjobIdprotected StringnewValueprotected StringoperationIdprotected StringoperationTypeprotected StringorgValueprotected Stringpropertyprotected StringtaskIdprotected StringtenantIdprotected Datetimestampprotected StringuserId-
Fields inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent
ACTIVITY_EVENT_TYPE_END, ACTIVITY_EVENT_TYPE_START, ACTIVITY_EVENT_TYPE_UPDATE, caseDefinitionId, caseDefinitionKey, caseDefinitionName, caseExecutionId, caseInstanceId, eventType, executionId, FORM_PROPERTY_UPDATE, id, IDENTITY_LINK_ADD, IDENTITY_LINK_DELETE, INCIDENT_CREATE, INCIDENT_DELETE, INCIDENT_RESOLVE, processDefinitionId, processDefinitionKey, processDefinitionName, processDefinitionVersion, processInstanceId, removalTime, rootProcessInstanceId, sequenceCounter, TASK_EVENT_TYPE_COMPLETE, TASK_EVENT_TYPE_CREATE, TASK_EVENT_TYPE_DELETE, TASK_EVENT_TYPE_UPDATE, VARIABLE_EVENT_TYPE_CREATE, VARIABLE_EVENT_TYPE_DELETE, VARIABLE_EVENT_TYPE_UPDATE
-
Fields inherited from interface org.camunda.bpm.engine.history.UserOperationLogEntry
CATEGORY_ADMIN, CATEGORY_OPERATOR, CATEGORY_TASK_WORKER, ENTITY_TYPE_ATTACHMENT, ENTITY_TYPE_IDENTITY_LINK, ENTITY_TYPE_TASK, OPERATION_TYPE_ACTIVATE, OPERATION_TYPE_ACTIVATE_BATCH, OPERATION_TYPE_ACTIVATE_JOB, OPERATION_TYPE_ACTIVATE_JOB_DEFINITION, OPERATION_TYPE_ACTIVATE_PROCESS_DEFINITION, OPERATION_TYPE_ADD_ATTACHMENT, OPERATION_TYPE_ADD_GROUP_LINK, OPERATION_TYPE_ADD_USER_LINK, OPERATION_TYPE_ASSIGN, OPERATION_TYPE_CLAIM, OPERATION_TYPE_CLEAR_ANNOTATION, OPERATION_TYPE_COMPLETE, OPERATION_TYPE_CORRELATE_MESSAGE, OPERATION_TYPE_CREATE, OPERATION_TYPE_CREATE_HISTORY_CLEANUP_JOB, OPERATION_TYPE_CREATE_INCIDENT, OPERATION_TYPE_DELEGATE, OPERATION_TYPE_DELETE, OPERATION_TYPE_DELETE_ATTACHMENT, OPERATION_TYPE_DELETE_GROUP_LINK, OPERATION_TYPE_DELETE_HISTORY, OPERATION_TYPE_DELETE_USER_LINK, OPERATION_TYPE_EVALUATE, OPERATION_TYPE_EXECUTE, OPERATION_TYPE_MIGRATE, OPERATION_TYPE_MODIFY_PROCESS_INSTANCE, OPERATION_TYPE_MODIFY_VARIABLE, OPERATION_TYPE_RECALC_DUEDATE, OPERATION_TYPE_REMOVE_VARIABLE, OPERATION_TYPE_RESOLVE, OPERATION_TYPE_RESTART_PROCESS_INSTANCE, OPERATION_TYPE_SET_ANNOTATION, OPERATION_TYPE_SET_DUEDATE, OPERATION_TYPE_SET_EXTERNAL_TASK_RETRIES, OPERATION_TYPE_SET_JOB_RETRIES, OPERATION_TYPE_SET_OWNER, OPERATION_TYPE_SET_PRIORITY, OPERATION_TYPE_SET_REMOVAL_TIME, OPERATION_TYPE_SET_VARIABLE, OPERATION_TYPE_SET_VARIABLES, OPERATION_TYPE_SUSPEND, OPERATION_TYPE_SUSPEND_BATCH, OPERATION_TYPE_SUSPEND_JOB, OPERATION_TYPE_SUSPEND_JOB_DEFINITION, OPERATION_TYPE_SUSPEND_PROCESS_DEFINITION, OPERATION_TYPE_UNLOCK, OPERATION_TYPE_UPDATE, OPERATION_TYPE_UPDATE_HISTORY_TIME_TO_LIVE
-
-
Constructor Summary
Constructors Constructor Description UserOperationLogEntryEventEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAnnotation()An arbitrary annotation set by a user for auditing reasonsStringgetBatchId()Batch reference.StringgetCategory()The category this entry is associated withStringgetDeploymentId()Deployment referenceStringgetEntityType()The type of the entity on which this operation was executed.StringgetExternalTaskId()External task reference.StringgetJobDefinitionId()Job definition reference.StringgetJobId()Job instance reference.StringgetNewValue()The new value of the property.StringgetOperationId()The unique identifier of this operation.StringgetOperationType()Type of this operation, like create, assign, claim and so on.StringgetOrgValue()The original value of the property.StringgetProperty()The property changed by this operation.StringgetRootProcessInstanceId()Root process instance reference.StringgetTaskId()Task instance reference.StringgetTenantId()DategetTimestamp()Timestamp of this change.StringgetUserId()The User who performed the operationvoidsetAnnotation(String annotation)voidsetBatchId(String batchId)voidsetCategory(String category)voidsetDeploymentId(String deploymentId)voidsetEntityType(String entityType)voidsetExternalTaskId(String externalTaskId)voidsetJobDefinitionId(String jobDefinitionId)voidsetJobId(String jobId)voidsetNewValue(String newValue)voidsetOperationId(String operationId)voidsetOperationType(String operationType)voidsetOrgValue(String orgValue)voidsetProperty(String property)voidsetRootProcessInstanceId(String rootProcessInstanceId)voidsetTaskId(String taskId)voidsetTenantId(String tenantId)voidsetTimestamp(Date timestamp)voidsetUserId(String userId)StringtoString()-
Methods inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent
getCaseDefinitionId, getCaseDefinitionKey, getCaseDefinitionName, getCaseExecutionId, getCaseInstanceId, getEventType, getExecutionId, getId, getPersistentState, getProcessDefinitionId, getProcessDefinitionKey, getProcessDefinitionName, getProcessDefinitionVersion, getProcessInstanceId, getRemovalTime, getSequenceCounter, isEventOfType, setCaseDefinitionId, setCaseDefinitionKey, setCaseDefinitionName, setCaseExecutionId, setCaseInstanceId, setEventType, setExecutionId, setId, setProcessDefinitionId, setProcessDefinitionKey, setProcessDefinitionName, setProcessDefinitionVersion, setProcessInstanceId, setRemovalTime, setSequenceCounter
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.camunda.bpm.engine.history.UserOperationLogEntry
getCaseDefinitionId, getCaseExecutionId, getCaseInstanceId, getExecutionId, getId, getProcessDefinitionId, getProcessDefinitionKey, getProcessInstanceId, getRemovalTime
-
-
-
-
Field Detail
-
operationId
protected String operationId
-
operationType
protected String operationType
-
jobId
protected String jobId
-
jobDefinitionId
protected String jobDefinitionId
-
taskId
protected String taskId
-
userId
protected String userId
-
timestamp
protected Date timestamp
-
property
protected String property
-
orgValue
protected String orgValue
-
newValue
protected String newValue
-
entityType
protected String entityType
-
deploymentId
protected String deploymentId
-
tenantId
protected String tenantId
-
batchId
protected String batchId
-
category
protected String category
-
externalTaskId
protected String externalTaskId
-
annotation
protected String annotation
-
-
Method Detail
-
getOperationId
public String getOperationId()
Description copied from interface:UserOperationLogEntryThe unique identifier of this operation. If an operation modifies multiple properties, multipleUserOperationLogEntryinstances will be created with a common operationId. This allows grouping multiple entries which are part of a composite operation.- Specified by:
getOperationIdin interfaceUserOperationLogEntry
-
getOperationType
public String getOperationType()
Description copied from interface:UserOperationLogEntryType of this operation, like create, assign, claim and so on.- Specified by:
getOperationTypein interfaceUserOperationLogEntry- See Also:
and other fields beginning with OPERATION_TYPE
-
getTaskId
public String getTaskId()
Description copied from interface:UserOperationLogEntryTask instance reference.- Specified by:
getTaskIdin interfaceUserOperationLogEntry
-
getUserId
public String getUserId()
Description copied from interface:UserOperationLogEntryThe User who performed the operation- Specified by:
getUserIdin interfaceUserOperationLogEntry
-
getTimestamp
public Date getTimestamp()
Description copied from interface:UserOperationLogEntryTimestamp of this change.- Specified by:
getTimestampin interfaceUserOperationLogEntry
-
getProperty
public String getProperty()
Description copied from interface:UserOperationLogEntryThe property changed by this operation.- Specified by:
getPropertyin interfaceUserOperationLogEntry
-
getOrgValue
public String getOrgValue()
Description copied from interface:UserOperationLogEntryThe original value of the property.- Specified by:
getOrgValuein interfaceUserOperationLogEntry
-
getNewValue
public String getNewValue()
Description copied from interface:UserOperationLogEntryThe new value of the property.- Specified by:
getNewValuein interfaceUserOperationLogEntry
-
setOperationId
public void setOperationId(String operationId)
-
setOperationType
public void setOperationType(String operationType)
-
setTaskId
public void setTaskId(String taskId)
-
setUserId
public void setUserId(String userId)
-
setTimestamp
public void setTimestamp(Date timestamp)
-
setProperty
public void setProperty(String property)
-
setOrgValue
public void setOrgValue(String orgValue)
-
setNewValue
public void setNewValue(String newValue)
-
getEntityType
public String getEntityType()
Description copied from interface:UserOperationLogEntryThe type of the entity on which this operation was executed.- Specified by:
getEntityTypein interfaceUserOperationLogEntry- See Also:
and other fields beginning with ENTITY_TYPE
-
setEntityType
public void setEntityType(String entityType)
-
getJobId
public String getJobId()
Description copied from interface:UserOperationLogEntryJob instance reference.- Specified by:
getJobIdin interfaceUserOperationLogEntry
-
setJobId
public void setJobId(String jobId)
-
getJobDefinitionId
public String getJobDefinitionId()
Description copied from interface:UserOperationLogEntryJob definition reference.- Specified by:
getJobDefinitionIdin interfaceUserOperationLogEntry
-
setJobDefinitionId
public void setJobDefinitionId(String jobDefinitionId)
-
getDeploymentId
public String getDeploymentId()
Description copied from interface:UserOperationLogEntryDeployment reference- Specified by:
getDeploymentIdin interfaceUserOperationLogEntry
-
setDeploymentId
public void setDeploymentId(String deploymentId)
-
getTenantId
public String getTenantId()
-
setTenantId
public void setTenantId(String tenantId)
-
getBatchId
public String getBatchId()
Description copied from interface:UserOperationLogEntryBatch reference.- Specified by:
getBatchIdin interfaceUserOperationLogEntry
-
setBatchId
public void setBatchId(String batchId)
-
getCategory
public String getCategory()
Description copied from interface:UserOperationLogEntryThe category this entry is associated with- Specified by:
getCategoryin interfaceUserOperationLogEntry
-
setCategory
public void setCategory(String category)
-
getRootProcessInstanceId
public String getRootProcessInstanceId()
Description copied from interface:UserOperationLogEntryRoot process instance reference.- Specified by:
getRootProcessInstanceIdin interfaceUserOperationLogEntry- Overrides:
getRootProcessInstanceIdin classHistoryEvent
-
setRootProcessInstanceId
public void setRootProcessInstanceId(String rootProcessInstanceId)
- Overrides:
setRootProcessInstanceIdin classHistoryEvent
-
getExternalTaskId
public String getExternalTaskId()
Description copied from interface:UserOperationLogEntryExternal task reference.- Specified by:
getExternalTaskIdin interfaceUserOperationLogEntry
-
setExternalTaskId
public void setExternalTaskId(String externalTaskId)
-
getAnnotation
public String getAnnotation()
Description copied from interface:UserOperationLogEntryAn arbitrary annotation set by a user for auditing reasons- Specified by:
getAnnotationin interfaceUserOperationLogEntry
-
setAnnotation
public void setAnnotation(String annotation)
-
toString
public String toString()
- Overrides:
toStringin classHistoryEvent
-
-