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.String
annotation
protected java.lang.String
batchId
protected java.lang.String
category
protected java.lang.String
deploymentId
protected java.lang.String
entityType
protected java.lang.String
externalTaskId
protected java.lang.String
jobDefinitionId
protected java.lang.String
jobId
protected java.lang.String
newValue
protected java.lang.String
operationId
protected java.lang.String
operationType
protected java.lang.String
orgValue
protected java.lang.String
property
protected java.lang.String
taskId
protected java.lang.String
tenantId
protected java.util.Date
timestamp
protected java.lang.String
userId
-
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.String
getAnnotation()
An arbitrary annotation set by a user for auditing reasonsjava.lang.String
getBatchId()
Batch reference.java.lang.String
getCategory()
The category this entry is associated withjava.lang.String
getDeploymentId()
Deployment referencejava.lang.String
getEntityType()
The type of the entity on which this operation was executed.java.lang.String
getExternalTaskId()
External task reference.java.lang.String
getJobDefinitionId()
Job definition reference.java.lang.String
getJobId()
Job instance reference.java.lang.String
getNewValue()
The new value of the property.java.lang.String
getOperationId()
The unique identifier of this operation.java.lang.String
getOperationType()
Type of this operation, like create, assign, claim and so on.java.lang.String
getOrgValue()
The original value of the property.java.lang.String
getProperty()
The property changed by this operation.java.lang.String
getRootProcessInstanceId()
Root process instance reference.java.lang.String
getTaskId()
Task instance reference.java.lang.String
getTenantId()
The id of the tenant this user operation log belongs to.java.util.Date
getTimestamp()
Timestamp of this change.java.lang.String
getUserId()
The User who performed the operationvoid
setAnnotation(java.lang.String annotation)
void
setBatchId(java.lang.String batchId)
void
setCategory(java.lang.String category)
void
setDeploymentId(java.lang.String deploymentId)
void
setEntityType(java.lang.String entityType)
void
setExternalTaskId(java.lang.String externalTaskId)
void
setJobDefinitionId(java.lang.String jobDefinitionId)
void
setJobId(java.lang.String jobId)
void
setNewValue(java.lang.String newValue)
void
setOperationId(java.lang.String operationId)
void
setOperationType(java.lang.String operationType)
void
setOrgValue(java.lang.String orgValue)
void
setProperty(java.lang.String property)
void
setRootProcessInstanceId(java.lang.String rootProcessInstanceId)
void
setTaskId(java.lang.String taskId)
void
setTenantId(java.lang.String tenantId)
void
setTimestamp(java.util.Date timestamp)
void
setUserId(java.lang.String userId)
java.lang.String
toString()
-
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:UserOperationLogEntry
The unique identifier of this operation. If an operation modifies multiple properties, multipleUserOperationLogEntry
instances will be created with a common operationId. This allows grouping multiple entries which are part of a composite operation.- Specified by:
getOperationId
in interfaceUserOperationLogEntry
-
getOperationType
public java.lang.String getOperationType()
Description copied from interface:UserOperationLogEntry
Type of this operation, like create, assign, claim and so on.- Specified by:
getOperationType
in interfaceUserOperationLogEntry
- See Also:
and other fields beginning with OPERATION_TYPE
-
getTaskId
public java.lang.String getTaskId()
Description copied from interface:UserOperationLogEntry
Task instance reference.- Specified by:
getTaskId
in interfaceUserOperationLogEntry
-
getUserId
public java.lang.String getUserId()
Description copied from interface:UserOperationLogEntry
The User who performed the operation- Specified by:
getUserId
in interfaceUserOperationLogEntry
-
getTimestamp
public java.util.Date getTimestamp()
Description copied from interface:UserOperationLogEntry
Timestamp of this change.- Specified by:
getTimestamp
in interfaceUserOperationLogEntry
-
getProperty
public java.lang.String getProperty()
Description copied from interface:UserOperationLogEntry
The property changed by this operation.- Specified by:
getProperty
in interfaceUserOperationLogEntry
-
getOrgValue
public java.lang.String getOrgValue()
Description copied from interface:UserOperationLogEntry
The original value of the property.- Specified by:
getOrgValue
in interfaceUserOperationLogEntry
-
getNewValue
public java.lang.String getNewValue()
Description copied from interface:UserOperationLogEntry
The new value of the property.- Specified by:
getNewValue
in 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:UserOperationLogEntry
The type of the entity on which this operation was executed.- Specified by:
getEntityType
in 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:UserOperationLogEntry
Job instance reference.- Specified by:
getJobId
in interfaceUserOperationLogEntry
-
setJobId
public void setJobId(java.lang.String jobId)
-
getJobDefinitionId
public java.lang.String getJobDefinitionId()
Description copied from interface:UserOperationLogEntry
Job definition reference.- Specified by:
getJobDefinitionId
in interfaceUserOperationLogEntry
-
setJobDefinitionId
public void setJobDefinitionId(java.lang.String jobDefinitionId)
-
getDeploymentId
public java.lang.String getDeploymentId()
Description copied from interface:UserOperationLogEntry
Deployment reference- Specified by:
getDeploymentId
in interfaceUserOperationLogEntry
-
setDeploymentId
public void setDeploymentId(java.lang.String deploymentId)
-
getTenantId
public java.lang.String getTenantId()
Description copied from interface:UserOperationLogEntry
The id of the tenant this user operation log belongs to. Can benull
if the user operation log belongs to no single tenant.- Specified by:
getTenantId
in interfaceUserOperationLogEntry
-
setTenantId
public void setTenantId(java.lang.String tenantId)
-
getBatchId
public java.lang.String getBatchId()
Description copied from interface:UserOperationLogEntry
Batch reference.- Specified by:
getBatchId
in interfaceUserOperationLogEntry
-
setBatchId
public void setBatchId(java.lang.String batchId)
-
getCategory
public java.lang.String getCategory()
Description copied from interface:UserOperationLogEntry
The category this entry is associated with- Specified by:
getCategory
in interfaceUserOperationLogEntry
-
setCategory
public void setCategory(java.lang.String category)
-
getRootProcessInstanceId
public java.lang.String getRootProcessInstanceId()
Description copied from interface:UserOperationLogEntry
Root process instance reference.- Specified by:
getRootProcessInstanceId
in interfaceUserOperationLogEntry
- Overrides:
getRootProcessInstanceId
in classHistoryEvent
-
setRootProcessInstanceId
public void setRootProcessInstanceId(java.lang.String rootProcessInstanceId)
- Overrides:
setRootProcessInstanceId
in classHistoryEvent
-
getExternalTaskId
public java.lang.String getExternalTaskId()
Description copied from interface:UserOperationLogEntry
External task reference.- Specified by:
getExternalTaskId
in interfaceUserOperationLogEntry
-
setExternalTaskId
public void setExternalTaskId(java.lang.String externalTaskId)
-
getAnnotation
public java.lang.String getAnnotation()
Description copied from interface:UserOperationLogEntry
An arbitrary annotation set by a user for auditing reasons- Specified by:
getAnnotation
in interfaceUserOperationLogEntry
-
setAnnotation
public void setAnnotation(java.lang.String annotation)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classHistoryEvent
-
-