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:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.AbstractQuery
AbstractQuery.ResultType
-
-
Field Summary
Fields Modifier and Type Field Description protected String
assignerId
protected Date
dateAfter
protected Date
dateBefore
protected String
groupId
protected boolean
isTenantIdSet
protected String
operationType
protected String
processDefinitionId
protected String
processDefinitionKey
protected String
taskId
protected String[]
tenantIds
protected String
type
protected String
userId
-
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
Constructors Constructor Description HistoricIdentityLinkLogQueryImpl()
HistoricIdentityLinkLogQueryImpl(CommandExecutor commandExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HistoricIdentityLinkLogQuery
assignerId(String assignerId)
Only select historic identity links which have the given assigner id.HistoricIdentityLinkLogQuery
dateAfter(Date dateAfter)
Only select historic identity links which have the date after the give date.HistoricIdentityLinkLogQuery
dateBefore(Date dateBefore)
Only select historic identity links which have the date before the give date.long
executeCount(CommandContext commandContext)
List<HistoricIdentityLinkLog>
executeList(CommandContext commandContext, Page page)
Executes the actual query to retrieve the list of results.String
getAssignerId()
Date
getDateAfter()
Date
getDateBefore()
String
getGroupId()
String
getOperationType()
String
getProcessDefinitionId()
String
getProcessDefinitionKey()
String
getTaskId()
String
getType()
String
getUserId()
HistoricIdentityLinkLogQuery
groupId(String groupId)
Only select historic identity links which have the given group id.boolean
isTenantIdSet()
HistoricIdentityLinkLogQuery
operationType(String operationType)
Only select historic identity links which have the given operation type (add/delete).HistoricIdentityLinkLogQuery
orderByAssignerId()
Order by assignerId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
orderByGroupId()
Order by groupId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
orderByOperationType()
Order by operationType (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
orderByProcessDefinitionId()
Order by processDefinitionId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
orderByProcessDefinitionKey()
Order by processDefinitionKey (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
orderByTaskId()
Order by taskId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
orderByTenantId()
Order by tenantId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
orderByTime()
Order by time (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
orderByType()
Order by type (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
orderByUserId()
Order by userId (needs to be followed byQuery.asc()
orQuery.desc()
).HistoricIdentityLinkLogQuery
processDefinitionId(String processDefinitionId)
Only select historic identity links which have the given process definition id.HistoricIdentityLinkLogQuery
processDefinitionKey(String processDefinitionKey)
Only select historic identity links which have the given process definition key.HistoricIdentityLinkLogQuery
taskId(String taskId)
Only select historic identity links which have the given task id.HistoricIdentityLinkLogQuery
tenantIdIn(String... tenantIds)
Only select historic identity links which have the given tenant id.HistoricIdentityLinkLogQuery
type(String type)
Only select historic identity links which have the given identity link type.HistoricIdentityLinkLogQuery
userId(String userId)
Only select historic identity links which have the given user id.HistoricIdentityLinkLogQuery
withoutTenantId()
Only selects historic job log entries that have no tenant id.-
Methods inherited from class org.camunda.bpm.engine.impl.AbstractVariableQueryImpl
addVariable, ensureVariablesInitialized, getQueryVariableValues, isVariableNamesIgnoreCase, isVariableValuesIgnoreCase, matchVariableNamesIgnoreCase, matchVariableValuesIgnoreCase, 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.impl.interceptor.Command
isRetryable
-
Methods inherited from interface org.camunda.bpm.engine.query.Query
asc, count, desc, list, listPage, singleResult, unlimitedList
-
-
-
-
Field Detail
-
dateBefore
protected Date dateBefore
-
dateAfter
protected Date dateAfter
-
type
protected String type
-
userId
protected String userId
-
groupId
protected String groupId
-
taskId
protected String taskId
-
processDefinitionId
protected String processDefinitionId
-
processDefinitionKey
protected String processDefinitionKey
-
operationType
protected String operationType
-
assignerId
protected String assignerId
-
tenantIds
protected String[] tenantIds
-
isTenantIdSet
protected boolean isTenantIdSet
-
-
Constructor Detail
-
HistoricIdentityLinkLogQueryImpl
public HistoricIdentityLinkLogQueryImpl()
-
HistoricIdentityLinkLogQueryImpl
public HistoricIdentityLinkLogQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
getType
public String getType()
-
getUserId
public String getUserId()
-
getGroupId
public String getGroupId()
-
getTaskId
public String getTaskId()
-
getProcessDefinitionId
public String getProcessDefinitionId()
-
getProcessDefinitionKey
public String getProcessDefinitionKey()
-
getOperationType
public String getOperationType()
-
getAssignerId
public String getAssignerId()
-
isTenantIdSet
public boolean isTenantIdSet()
-
tenantIdIn
public HistoricIdentityLinkLogQuery tenantIdIn(String... tenantIds)
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given tenant id.- Specified by:
tenantIdIn
in interfaceHistoricIdentityLinkLogQuery
-
withoutTenantId
public HistoricIdentityLinkLogQuery withoutTenantId()
Description copied from interface:HistoricIdentityLinkLogQuery
Only selects historic job log entries that have no tenant id.- Specified by:
withoutTenantId
in interfaceHistoricIdentityLinkLogQuery
-
getDateBefore
public Date getDateBefore()
-
getDateAfter
public Date getDateAfter()
-
type
public HistoricIdentityLinkLogQuery type(String type)
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given identity link type.- Specified by:
type
in interfaceHistoricIdentityLinkLogQuery
-
dateBefore
public HistoricIdentityLinkLogQuery dateBefore(Date 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
public HistoricIdentityLinkLogQuery dateAfter(Date 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
public HistoricIdentityLinkLogQuery userId(String userId)
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given user id.- Specified by:
userId
in interfaceHistoricIdentityLinkLogQuery
-
groupId
public HistoricIdentityLinkLogQuery groupId(String groupId)
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given group id.- Specified by:
groupId
in interfaceHistoricIdentityLinkLogQuery
-
taskId
public HistoricIdentityLinkLogQuery taskId(String taskId)
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given task id.- Specified by:
taskId
in interfaceHistoricIdentityLinkLogQuery
-
processDefinitionId
public HistoricIdentityLinkLogQuery processDefinitionId(String processDefinitionId)
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given process definition id.- Specified by:
processDefinitionId
in interfaceHistoricIdentityLinkLogQuery
-
processDefinitionKey
public HistoricIdentityLinkLogQuery processDefinitionKey(String processDefinitionKey)
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given process definition key.- Specified by:
processDefinitionKey
in interfaceHistoricIdentityLinkLogQuery
-
operationType
public HistoricIdentityLinkLogQuery operationType(String 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
public HistoricIdentityLinkLogQuery assignerId(String assignerId)
Description copied from interface:HistoricIdentityLinkLogQuery
Only select historic identity links which have the given assigner id.- Specified by:
assignerId
in interfaceHistoricIdentityLinkLogQuery
-
orderByTime
public HistoricIdentityLinkLogQuery orderByTime()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by time (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByTime
in interfaceHistoricIdentityLinkLogQuery
-
orderByType
public HistoricIdentityLinkLogQuery orderByType()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by type (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByType
in interfaceHistoricIdentityLinkLogQuery
-
orderByUserId
public HistoricIdentityLinkLogQuery orderByUserId()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by userId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByUserId
in interfaceHistoricIdentityLinkLogQuery
-
orderByGroupId
public HistoricIdentityLinkLogQuery orderByGroupId()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by groupId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByGroupId
in interfaceHistoricIdentityLinkLogQuery
-
orderByTaskId
public HistoricIdentityLinkLogQuery orderByTaskId()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by taskId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByTaskId
in interfaceHistoricIdentityLinkLogQuery
-
orderByProcessDefinitionId
public HistoricIdentityLinkLogQuery orderByProcessDefinitionId()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by processDefinitionId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByProcessDefinitionId
in interfaceHistoricIdentityLinkLogQuery
-
orderByProcessDefinitionKey
public HistoricIdentityLinkLogQuery orderByProcessDefinitionKey()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by processDefinitionKey (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByProcessDefinitionKey
in interfaceHistoricIdentityLinkLogQuery
-
orderByOperationType
public HistoricIdentityLinkLogQuery orderByOperationType()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by operationType (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByOperationType
in interfaceHistoricIdentityLinkLogQuery
-
orderByAssignerId
public HistoricIdentityLinkLogQuery orderByAssignerId()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by assignerId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByAssignerId
in interfaceHistoricIdentityLinkLogQuery
-
orderByTenantId
public HistoricIdentityLinkLogQuery orderByTenantId()
Description copied from interface:HistoricIdentityLinkLogQuery
Order by tenantId (needs to be followed byQuery.asc()
orQuery.desc()
).- Specified by:
orderByTenantId
in interfaceHistoricIdentityLinkLogQuery
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCount
in classAbstractVariableQueryImpl<HistoricIdentityLinkLogQuery,HistoricIdentityLinkLog>
-
executeList
public List<HistoricIdentityLinkLog> executeList(CommandContext commandContext, Page page)
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.
-
-