|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.engine.impl.db.AuthorizationCheck
org.camunda.bpm.engine.impl.db.ListQueryParameterObject
org.camunda.bpm.engine.impl.AbstractQuery<UserOperationLogQuery,UserOperationLogEntry>
org.camunda.bpm.engine.impl.UserOperationLogQueryImpl
public class UserOperationLogQueryImpl
| Field Summary | |
|---|---|
protected String |
caseDefinitionId
|
protected String |
caseExecutionId
|
protected String |
caseInstanceId
|
protected String |
entityType
|
protected String |
executionId
|
protected String |
jobDefinitionId
|
protected String |
jobId
|
protected String |
operationId
|
protected String |
operationType
|
protected String |
processDefinitionId
|
protected String |
processDefinitionKey
|
protected String |
processInstanceId
|
protected String |
property
|
protected String |
taskId
|
protected Date |
timestampAfter
|
protected Date |
timestampBefore
|
protected String |
userId
|
| Fields inherited from class org.camunda.bpm.engine.impl.AbstractQuery |
|---|
commandContext, commandExecutor, expressions, orderingProperties, resultType, SORTORDER_ASC, SORTORDER_DESC |
| Fields inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject |
|---|
databaseType, DEFAULT_ORDER_BY, firstResult, maxResults, orderBy, parameter |
| Fields inherited from class org.camunda.bpm.engine.impl.db.AuthorizationCheck |
|---|
authDefaultPerm, authGroupIds, authUserId, isAuthorizationCheckEnabled, permissionChecks |
| Constructor Summary | |
|---|---|
UserOperationLogQueryImpl()
|
|
UserOperationLogQueryImpl(CommandExecutor commandExecutor)
|
|
| Method Summary | |
|---|---|
UserOperationLogQuery |
afterTimestamp(Date after)
Query entries after the time stamp. |
UserOperationLogQuery |
beforeTimestamp(Date before)
Query entries before the time stamp. |
UserOperationLogQuery |
caseDefinitionId(String caseDefinitionId)
Query entries which are existing for the given case definition id. |
UserOperationLogQuery |
caseExecutionId(String caseExecutionId)
Query entries which are existing for the given case execution. |
UserOperationLogQuery |
caseInstanceId(String caseInstanceId)
Query entries which are existing for the given case instance. |
UserOperationLogQuery |
entityType(String entityType)
Query for operations on entities of a given type only. |
long |
executeCount(CommandContext commandContext)
|
List<UserOperationLogEntry> |
executeList(CommandContext commandContext,
Page page)
Executes the actual query to retrieve the list of results. |
UserOperationLogQuery |
executionId(String executionId)
Query entries which are existing for the given execution. |
UserOperationLogQuery |
jobDefinitionId(String jobDefinitionId)
Query entries which are existing for the job definition. |
UserOperationLogQuery |
jobId(String jobId)
Query entries which are existing for the job. |
UserOperationLogQuery |
operationId(String operationId)
Query entries of a composite operation. |
UserOperationLogQuery |
operationType(String operationType)
Query for operations of a given type only. |
UserOperationLogQuery |
orderByTimestamp()
Order by time stamp (needs to be followed by Query.asc() or Query.desc()). |
UserOperationLogQuery |
processDefinitionId(String processDefinitionId)
Query entries which are existing for the given process definition id. |
UserOperationLogQuery |
processDefinitionKey(String processDefinitionKey)
Query entries which are operate on all process definitions of the given key. |
UserOperationLogQuery |
processInstanceId(String processInstanceId)
Query entries which are existing for the given process instance. |
UserOperationLogQuery |
property(String property)
Query entries that changed a property. |
UserOperationLogQuery |
taskId(String taskId)
Query entries which are existing for the task. |
UserOperationLogQuery |
userId(String userId)
Query entries which are existing for the user. |
| Methods inherited from class org.camunda.bpm.engine.impl.AbstractQuery |
|---|
addExpression, asc, checkQueryOk, count, desc, direction, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteList, execute, executeSingleResult, extend, getExpressions, getMethod, getOrderBy, getOrderingProperties, list, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, setCommandExecutor, setExpressions, setOrderingProperties, singleResult |
| Methods inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject |
|---|
getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getParameter, setDatabaseType, setFirstResult, setMaxResults, setOrderBy, setParameter |
| Methods inherited from class org.camunda.bpm.engine.impl.db.AuthorizationCheck |
|---|
addPermissionCheck, getAuthDefaultPerm, getAuthGroupIds, getAuthUserId, getPermissionChecks, isAuthorizationCheckEnabled, setAuthDefaultPerm, setAuthGroupIds, setAuthorizationCheckEnabled, setAuthUserId, setPermissionChecks |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.camunda.bpm.engine.query.Query |
|---|
asc, count, desc, list, listPage, singleResult |
| Field Detail |
|---|
protected String processDefinitionId
protected String processDefinitionKey
protected String processInstanceId
protected String executionId
protected String caseDefinitionId
protected String caseInstanceId
protected String caseExecutionId
protected String taskId
protected String jobId
protected String jobDefinitionId
protected String userId
protected String operationId
protected String operationType
protected String property
protected String entityType
protected Date timestampAfter
protected Date timestampBefore
| Constructor Detail |
|---|
public UserOperationLogQueryImpl()
public UserOperationLogQueryImpl(CommandExecutor commandExecutor)
| Method Detail |
|---|
public UserOperationLogQuery processDefinitionId(String processDefinitionId)
UserOperationLogQuery
processDefinitionId in interface UserOperationLogQuerypublic UserOperationLogQuery processDefinitionKey(String processDefinitionKey)
UserOperationLogQuery
processDefinitionKey in interface UserOperationLogQuerypublic UserOperationLogQuery processInstanceId(String processInstanceId)
UserOperationLogQuery
processInstanceId in interface UserOperationLogQuerypublic UserOperationLogQuery executionId(String executionId)
UserOperationLogQuery
executionId in interface UserOperationLogQuerypublic UserOperationLogQuery caseDefinitionId(String caseDefinitionId)
UserOperationLogQuery
caseDefinitionId in interface UserOperationLogQuerypublic UserOperationLogQuery caseInstanceId(String caseInstanceId)
UserOperationLogQuery
caseInstanceId in interface UserOperationLogQuerypublic UserOperationLogQuery caseExecutionId(String caseExecutionId)
UserOperationLogQuery
caseExecutionId in interface UserOperationLogQuerypublic UserOperationLogQuery taskId(String taskId)
UserOperationLogQuery
taskId in interface UserOperationLogQuerypublic UserOperationLogQuery jobId(String jobId)
UserOperationLogQuery
jobId in interface UserOperationLogQuerypublic UserOperationLogQuery jobDefinitionId(String jobDefinitionId)
UserOperationLogQuery
jobDefinitionId in interface UserOperationLogQuerypublic UserOperationLogQuery userId(String userId)
UserOperationLogQuery
userId in interface UserOperationLogQuerypublic UserOperationLogQuery operationId(String operationId)
UserOperationLogQueryTaskService.saveTask(org.camunda.bpm.engine.task.Task)
which will be logged as separate OperationLogEntries with the same 'operationId'
operationId in interface UserOperationLogQuerypublic UserOperationLogQuery operationType(String operationType)
UserOperationLogQueryUserOperationLogEntry class for a list of constants of supported operations.
operationType in interface UserOperationLogQuerypublic UserOperationLogQuery property(String property)
UserOperationLogQuery
property in interface UserOperationLogQuerypublic UserOperationLogQuery entityType(String entityType)
UserOperationLogQuery
entityType in interface UserOperationLogQueryUserOperationLogEntry.ENTITY_TYPE_TASK,
UserOperationLogEntry.ENTITY_TYPE_IDENTITY_LINK,
UserOperationLogEntry.ENTITY_TYPE_ATTACHMENTpublic UserOperationLogQuery afterTimestamp(Date after)
UserOperationLogQuery
afterTimestamp in interface UserOperationLogQuerypublic UserOperationLogQuery beforeTimestamp(Date before)
UserOperationLogQuery
beforeTimestamp in interface UserOperationLogQuerypublic UserOperationLogQuery orderByTimestamp()
UserOperationLogQueryQuery.asc() or Query.desc()).
orderByTimestamp in interface UserOperationLogQuerypublic long executeCount(CommandContext commandContext)
executeCount in class AbstractQuery<UserOperationLogQuery,UserOperationLogEntry>
public List<UserOperationLogEntry> executeList(CommandContext commandContext,
Page page)
AbstractQuery
executeList in class AbstractQuery<UserOperationLogQuery,UserOperationLogEntry>page - used if the results must be paged. If null, no paging will be applied.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||