Package org.camunda.bpm.engine.impl
Class HistoricIdentityLinkLogQueryImpl
java.lang.Object
org.camunda.bpm.engine.impl.db.ListQueryParameterObject
org.camunda.bpm.engine.impl.AbstractQuery<T,U>
org.camunda.bpm.engine.impl.AbstractVariableQueryImpl<HistoricIdentityLinkLogQuery,HistoricIdentityLinkLog>
org.camunda.bpm.engine.impl.HistoricIdentityLinkLogQueryImpl
- All Implemented Interfaces:
Serializable
,HistoricIdentityLinkLogQuery
,Command<Object>
,Query<HistoricIdentityLinkLogQuery,
HistoricIdentityLinkLog>
public class HistoricIdentityLinkLogQueryImpl
extends AbstractVariableQueryImpl<HistoricIdentityLinkLogQuery,HistoricIdentityLinkLog>
implements HistoricIdentityLinkLogQuery
- Author:
- Deivarayan Azhagappan
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.AbstractQuery
AbstractQuery.ResultType
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected Date
protected Date
protected String
protected boolean
protected String
protected String
protected String
protected String
protected String[]
protected String
protected String
Fields inherited from class org.camunda.bpm.engine.impl.AbstractVariableQueryImpl
queryVariableValues, variableNamesIgnoreCase, variableValuesIgnoreCase
Fields inherited from class org.camunda.bpm.engine.impl.AbstractQuery
commandExecutor, expressions, maxResultsLimitEnabled, resultType, SORTORDER_ASC, SORTORDER_DESC, validators
Fields inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject
authCheck, databaseType, firstResult, maxResults, orderingProperties, parameter, tenantCheck
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionassignerId
(String assignerId) Only select historic identity links which have the given assigner id.Only select historic identity links which have the date after the give date.dateBefore
(Date dateBefore) Only select historic identity links which have the date before the give date.long
executeCount
(CommandContext commandContext) executeList
(CommandContext commandContext, Page page) Executes the actual query to retrieve the list of results.getType()
Only select historic identity links which have the given group id.boolean
operationType
(String operationType) Only select historic identity links which have the given operation type (add/delete).Order by assignerId (needs to be followed byQuery.asc()
orQuery.desc()
).Order by groupId (needs to be followed byQuery.asc()
orQuery.desc()
).Order by operationType (needs to be followed byQuery.asc()
orQuery.desc()
).Order by processDefinitionId (needs to be followed byQuery.asc()
orQuery.desc()
).Order by processDefinitionKey (needs to be followed byQuery.asc()
orQuery.desc()
).Order by taskId (needs to be followed byQuery.asc()
orQuery.desc()
).Order by tenantId (needs to be followed byQuery.asc()
orQuery.desc()
).Order by time (needs to be followed byQuery.asc()
orQuery.desc()
).Order by type (needs to be followed byQuery.asc()
orQuery.desc()
).Order by userId (needs to be followed byQuery.asc()
orQuery.desc()
).processDefinitionId
(String processDefinitionId) Only select historic identity links which have the given process definition id.processDefinitionKey
(String processDefinitionKey) Only select historic identity links which have the given process definition key.Only select historic identity links which have the given task id.tenantIdIn
(String... tenantIds) Only select historic identity links which have the given tenant id.Only select historic identity links which have the given identity link type.Only select historic identity links which have the given user id.Only selects historic job log entries that have no tenant id.Methods inherited from class org.camunda.bpm.engine.impl.AbstractVariableQueryImpl
addVariable, createQueryVariableValue, ensureVariablesInitialized, getQueryVariableValues, isVariableNamesIgnoreCase, isVariableValuesIgnoreCase, matchVariableNamesIgnoreCase, matchVariableValuesIgnoreCase, validateVariable, variableValueEquals, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThanOrEqual, variableValueLike, variableValueNotEquals, variableValueNotLike
Methods inherited from class org.camunda.bpm.engine.impl.AbstractQuery
addExpression, addValidator, asc, checkMaxResultsLimit, checkQueryOk, count, desc, direction, disableMaxResultsLimit, enableMaxResultsLimit, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteDeploymentIdMappingsList, evaluateExpressionsAndExecuteIdsList, evaluateExpressionsAndExecuteList, execute, executeDeploymentIdMappingsList, executeIdsList, executeResult, executeSingleResult, extend, getExpressions, getMethod, hasExcludingConditions, list, listDeploymentIdMappings, listIds, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, singleResult, unlimitedList, validate, validate
Methods inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject
getAuthCheck, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getOrderingProperties, getParameter, getTenantCheck, setAuthCheck, setDatabaseType, setFirstResult, setMaxResults, setOrderingProperties, setParameter, setTenantCheck
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, unlimitedList
-
Field Details
-
dateBefore
-
dateAfter
-
type
-
userId
-
groupId
-
taskId
-
processDefinitionId
-
processDefinitionKey
-
operationType
-
assignerId
-
tenantIds
-
isTenantIdSet
protected boolean isTenantIdSet
-
-
Constructor Details
-
HistoricIdentityLinkLogQueryImpl
public HistoricIdentityLinkLogQueryImpl() -
HistoricIdentityLinkLogQueryImpl
-
-
Method Details
-
getType
-
getUserId
-
getGroupId
-
getTaskId
-
getProcessDefinitionId
-
getProcessDefinitionKey
-
getOperationType
-
getAssignerId
-
isTenantIdSet
public boolean isTenantIdSet() -
tenantIdIn
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given tenant id.- Specified by:
tenantIdIn
in interfaceHistoricIdentityLinkLogQuery
-
withoutTenantId
Description copied from interface:HistoricIdentityLinkLogQuery
Only selects historic job log entries that have no tenant id.- Specified by:
withoutTenantId
in interfaceHistoricIdentityLinkLogQuery
-
getDateBefore
-
getDateAfter
-
type
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given identity link type.- Specified by:
type
in interfaceHistoricIdentityLinkLogQuery
-
dateBefore
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the date before the give date.- Specified by:
dateBefore
in interfaceHistoricIdentityLinkLogQuery
-
dateAfter
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the date after the give date.- Specified by:
dateAfter
in interfaceHistoricIdentityLinkLogQuery
-
userId
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given user id.- Specified by:
userId
in interfaceHistoricIdentityLinkLogQuery
-
groupId
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given group id.- Specified by:
groupId
in interfaceHistoricIdentityLinkLogQuery
-
taskId
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given task id.- Specified by:
taskId
in interfaceHistoricIdentityLinkLogQuery
-
processDefinitionId
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given process definition id.- Specified by:
processDefinitionId
in interfaceHistoricIdentityLinkLogQuery
-
processDefinitionKey
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given process definition key.- Specified by:
processDefinitionKey
in interfaceHistoricIdentityLinkLogQuery
-
operationType
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given operation type (add/delete).- Specified by:
operationType
in interfaceHistoricIdentityLinkLogQuery
-
assignerId
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given assigner id.- Specified by:
assignerId
in interfaceHistoricIdentityLinkLogQuery
-
orderByTime
Description copied from interface:HistoricIdentityLinkLogQuery
Order by time (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByTime
in interfaceHistoricIdentityLinkLogQuery
-
orderByType
Description copied from interface:HistoricIdentityLinkLogQuery
Order by type (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByType
in interfaceHistoricIdentityLinkLogQuery
-
orderByUserId
Description copied from interface:HistoricIdentityLinkLogQuery
Order by userId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByUserId
in interfaceHistoricIdentityLinkLogQuery
-
orderByGroupId
Description copied from interface:HistoricIdentityLinkLogQuery
Order by groupId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByGroupId
in interfaceHistoricIdentityLinkLogQuery
-
orderByTaskId
Description copied from interface:HistoricIdentityLinkLogQuery
Order by taskId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByTaskId
in interfaceHistoricIdentityLinkLogQuery
-
orderByProcessDefinitionId
Description copied from interface:HistoricIdentityLinkLogQuery
Order by processDefinitionId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByProcessDefinitionId
in interfaceHistoricIdentityLinkLogQuery
-
orderByProcessDefinitionKey
Description copied from interface:HistoricIdentityLinkLogQuery
Order by processDefinitionKey (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByProcessDefinitionKey
in interfaceHistoricIdentityLinkLogQuery
-
orderByOperationType
Description copied from interface:HistoricIdentityLinkLogQuery
Order by operationType (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByOperationType
in interfaceHistoricIdentityLinkLogQuery
-
orderByAssignerId
Description copied from interface:HistoricIdentityLinkLogQuery
Order by assignerId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByAssignerId
in interfaceHistoricIdentityLinkLogQuery
-
orderByTenantId
Description copied from interface:HistoricIdentityLinkLogQuery
Order by tenantId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByTenantId
in interfaceHistoricIdentityLinkLogQuery
-
executeCount
- Specified by:
executeCount
in classAbstractVariableQueryImpl<HistoricIdentityLinkLogQuery,
HistoricIdentityLinkLog>
-
executeList
Description copied from class:AbstractQuery
Executes the actual query to retrieve the list of results.- Specified by:
executeList
in classAbstractVariableQueryImpl<HistoricIdentityLinkLogQuery,
HistoricIdentityLinkLog> page
- used if the results must be paged. If null, no paging will be applied.
-