Class UserOperationLogEntryEventEntity
- java.lang.Object
-
- org.camunda.bpm.engine.impl.history.event.HistoryEvent
-
- org.camunda.bpm.engine.impl.history.event.UserOperationLogEntryEventEntity
-
- All Implemented Interfaces:
java.io.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 java.lang.Stringannotationprotected java.lang.StringbatchIdprotected java.lang.Stringcategoryprotected java.lang.StringdeploymentIdprotected java.lang.StringentityTypeprotected java.lang.StringexternalTaskIdprotected java.lang.StringjobDefinitionIdprotected java.lang.StringjobIdprotected java.lang.StringnewValueprotected java.lang.StringoperationIdprotected java.lang.StringoperationTypeprotected java.lang.StringorgValueprotected java.lang.Stringpropertyprotected java.lang.StringtaskIdprotected java.lang.StringtenantIdprotected java.util.Datetimestampprotected java.lang.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 java.lang.StringgetAnnotation()An arbitrary annotation set by a user for auditing reasonsjava.lang.StringgetBatchId()Batch reference.java.lang.StringgetCategory()The category this entry is associated withjava.lang.StringgetDeploymentId()Deployment referencejava.lang.StringgetEntityType()The type of the entity on which this operation was executed.java.lang.StringgetExternalTaskId()External task reference.java.lang.StringgetJobDefinitionId()Job definition reference.java.lang.StringgetJobId()Job instance reference.java.lang.StringgetNewValue()The new value of the property.java.lang.StringgetOperationId()The unique identifier of this operation.java.lang.StringgetOperationType()Type of this operation, like create, assign, claim and so on.java.lang.StringgetOrgValue()The original value of the property.java.lang.StringgetProperty()The property changed by this operation.java.lang.StringgetRootProcessInstanceId()Root process instance reference.java.lang.StringgetTaskId()Task instance reference.java.lang.StringgetTenantId()java.util.DategetTimestamp()Timestamp of this change.java.lang.StringgetUserId()The User who performed the operationvoidsetAnnotation(java.lang.String annotation)voidsetBatchId(java.lang.String batchId)voidsetCategory(java.lang.String category)voidsetDeploymentId(java.lang.String deploymentId)voidsetEntityType(java.lang.String entityType)voidsetExternalTaskId(java.lang.String externalTaskId)voidsetJobDefinitionId(java.lang.String jobDefinitionId)voidsetJobId(java.lang.String jobId)voidsetNewValue(java.lang.String newValue)voidsetOperationId(java.lang.String operationId)voidsetOperationType(java.lang.String operationType)voidsetOrgValue(java.lang.String orgValue)voidsetProperty(java.lang.String property)voidsetRootProcessInstanceId(java.lang.String rootProcessInstanceId)voidsetTaskId(java.lang.String taskId)voidsetTenantId(java.lang.String tenantId)voidsetTimestamp(java.util.Date timestamp)voidsetUserId(java.lang.String userId)java.lang.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 java.lang.String operationId
-
operationType
protected java.lang.String operationType
-
jobId
protected java.lang.String jobId
-
jobDefinitionId
protected java.lang.String jobDefinitionId
-
taskId
protected java.lang.String taskId
-
userId
protected java.lang.String userId
-
timestamp
protected java.util.Date timestamp
-
property
protected java.lang.String property
-
orgValue
protected java.lang.String orgValue
-
newValue
protected java.lang.String newValue
-
entityType
protected java.lang.String entityType
-
deploymentId
protected java.lang.String deploymentId
-
tenantId
protected java.lang.String tenantId
-
batchId
protected java.lang.String batchId
-
category
protected java.lang.String category
-
externalTaskId
protected java.lang.String externalTaskId
-
annotation
protected java.lang.String annotation
-
-
Method Detail
-
getOperationId
public java.lang.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 java.lang.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 java.lang.String getTaskId()
Description copied from interface:UserOperationLogEntryTask instance reference.- Specified by:
getTaskIdin interfaceUserOperationLogEntry
-
getUserId
public java.lang.String getUserId()
Description copied from interface:UserOperationLogEntryThe User who performed the operation- Specified by:
getUserIdin interfaceUserOperationLogEntry
-
getTimestamp
public java.util.Date getTimestamp()
Description copied from interface:UserOperationLogEntryTimestamp of this change.- Specified by:
getTimestampin interfaceUserOperationLogEntry
-
getProperty
public java.lang.String getProperty()
Description copied from interface:UserOperationLogEntryThe property changed by this operation.- Specified by:
getPropertyin interfaceUserOperationLogEntry
-
getOrgValue
public java.lang.String getOrgValue()
Description copied from interface:UserOperationLogEntryThe original value of the property.- Specified by:
getOrgValuein interfaceUserOperationLogEntry
-
getNewValue
public java.lang.String getNewValue()
Description copied from interface:UserOperationLogEntryThe new value of the property.- Specified by:
getNewValuein interfaceUserOperationLogEntry
-
setOperationId
public void setOperationId(java.lang.String operationId)
-
setOperationType
public void setOperationType(java.lang.String operationType)
-
setTaskId
public void setTaskId(java.lang.String taskId)
-
setUserId
public void setUserId(java.lang.String userId)
-
setTimestamp
public void setTimestamp(java.util.Date timestamp)
-
setProperty
public void setProperty(java.lang.String property)
-
setOrgValue
public void setOrgValue(java.lang.String orgValue)
-
setNewValue
public void setNewValue(java.lang.String newValue)
-
getEntityType
public java.lang.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(java.lang.String entityType)
-
getJobId
public java.lang.String getJobId()
Description copied from interface:UserOperationLogEntryJob instance reference.- Specified by:
getJobIdin interfaceUserOperationLogEntry
-
setJobId
public void setJobId(java.lang.String jobId)
-
getJobDefinitionId
public java.lang.String getJobDefinitionId()
Description copied from interface:UserOperationLogEntryJob definition reference.- Specified by:
getJobDefinitionIdin interfaceUserOperationLogEntry
-
setJobDefinitionId
public void setJobDefinitionId(java.lang.String jobDefinitionId)
-
getDeploymentId
public java.lang.String getDeploymentId()
Description copied from interface:UserOperationLogEntryDeployment reference- Specified by:
getDeploymentIdin interfaceUserOperationLogEntry
-
setDeploymentId
public void setDeploymentId(java.lang.String deploymentId)
-
getTenantId
public java.lang.String getTenantId()
-
setTenantId
public void setTenantId(java.lang.String tenantId)
-
getBatchId
public java.lang.String getBatchId()
Description copied from interface:UserOperationLogEntryBatch reference.- Specified by:
getBatchIdin interfaceUserOperationLogEntry
-
setBatchId
public void setBatchId(java.lang.String batchId)
-
getCategory
public java.lang.String getCategory()
Description copied from interface:UserOperationLogEntryThe category this entry is associated with- Specified by:
getCategoryin interfaceUserOperationLogEntry
-
setCategory
public void setCategory(java.lang.String category)
-
getRootProcessInstanceId
public java.lang.String getRootProcessInstanceId()
Description copied from interface:UserOperationLogEntryRoot process instance reference.- Specified by:
getRootProcessInstanceIdin interfaceUserOperationLogEntry- Overrides:
getRootProcessInstanceIdin classHistoryEvent
-
setRootProcessInstanceId
public void setRootProcessInstanceId(java.lang.String rootProcessInstanceId)
- Overrides:
setRootProcessInstanceIdin classHistoryEvent
-
getExternalTaskId
public java.lang.String getExternalTaskId()
Description copied from interface:UserOperationLogEntryExternal task reference.- Specified by:
getExternalTaskIdin interfaceUserOperationLogEntry
-
setExternalTaskId
public void setExternalTaskId(java.lang.String externalTaskId)
-
getAnnotation
public java.lang.String getAnnotation()
Description copied from interface:UserOperationLogEntryAn arbitrary annotation set by a user for auditing reasons- Specified by:
getAnnotationin interfaceUserOperationLogEntry
-
setAnnotation
public void setAnnotation(java.lang.String annotation)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classHistoryEvent
-
-