|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UserOperationLogEntry
Log entry about an operation performed by a user. This is used for logging actions such as creating a new task, completing a task, canceling a process instance, ...
The type of the operation which has been performed. A user may create a new task, complete a task, delegate a tasks, etc... Check this class for a list of built-in operation type constants.
The type of the entity on which the operation was performed. Operations may be performed on tasks, attachments, ...
The event contains data about the Operation performed
| Field Summary | |
|---|---|
static String |
ENTITY_TYPE_ATTACHMENT
|
static String |
ENTITY_TYPE_IDENTITY_LINK
|
static String |
ENTITY_TYPE_TASK
|
static String |
OPERATION_TYPE_ADD_ATTACHMENT
|
static String |
OPERATION_TYPE_ADD_GROUP_LINK
|
static String |
OPERATION_TYPE_ADD_USER_LINK
|
static String |
OPERATION_TYPE_ASSIGN
|
static String |
OPERATION_TYPE_CLAIM
|
static String |
OPERATION_TYPE_COMPLETE
|
static String |
OPERATION_TYPE_CREATE
|
static String |
OPERATION_TYPE_DELEGATE
|
static String |
OPERATION_TYPE_DELETE
|
static String |
OPERATION_TYPE_DELETE_ATTACHMENT
|
static String |
OPERATION_TYPE_DELETE_GROUP_LINK
|
static String |
OPERATION_TYPE_DELETE_USER_LINK
|
static String |
OPERATION_TYPE_RESOLVE
|
static String |
OPERATION_TYPE_SET_OWNER
|
static String |
OPERATION_TYPE_SET_PRIORITY
|
static String |
OPERATION_TYPE_UPDATE
|
| Method Summary | |
|---|---|
String |
getEntityType()
The type of the entity on which this operation was executed. |
String |
getExecutionId()
Execution reference. |
String |
getId()
The unique identifier of this log entry. |
String |
getNewValue()
The new value of the property. |
String |
getOperationId()
The unique identifier of this operation. |
String |
getOperationType()
Type of this operation, like create, assign, claim and so on. |
String |
getOrgValue()
The original value of the property. |
String |
getProcessDefinitionId()
Process definition reference. |
String |
getProcessInstanceId()
Process instance reference. |
String |
getProperty()
The property changed by this operation. |
String |
getTaskId()
Task instance reference. |
Date |
getTimestamp()
Timestamp of this change. |
String |
getUserId()
The User who performed the operation |
| Field Detail |
|---|
static final String ENTITY_TYPE_TASK
static final String ENTITY_TYPE_IDENTITY_LINK
static final String ENTITY_TYPE_ATTACHMENT
static final String OPERATION_TYPE_ASSIGN
static final String OPERATION_TYPE_CLAIM
static final String OPERATION_TYPE_COMPLETE
static final String OPERATION_TYPE_CREATE
static final String OPERATION_TYPE_DELEGATE
static final String OPERATION_TYPE_DELETE
static final String OPERATION_TYPE_RESOLVE
static final String OPERATION_TYPE_SET_OWNER
static final String OPERATION_TYPE_SET_PRIORITY
static final String OPERATION_TYPE_UPDATE
static final String OPERATION_TYPE_ADD_USER_LINK
static final String OPERATION_TYPE_DELETE_USER_LINK
static final String OPERATION_TYPE_ADD_GROUP_LINK
static final String OPERATION_TYPE_DELETE_GROUP_LINK
static final String OPERATION_TYPE_ADD_ATTACHMENT
static final String OPERATION_TYPE_DELETE_ATTACHMENT
| Method Detail |
|---|
String getId()
String getProcessDefinitionId()
String getProcessInstanceId()
String getExecutionId()
String getTaskId()
String getUserId()
Date getTimestamp()
String getOperationId()
UserOperationLogEntry instances will be
created with a common operationId. This allows grouping multiple entries which are part of a composite operation.
String getOperationType()
and other fields beginning with OPERATION_TYPEString getEntityType()
and other fields beginning with ENTITY_TYPEString getProperty()
String getOrgValue()
String getNewValue()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||