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 StringassignerIdprotected DatedateAfterprotected DatedateBeforeprotected StringgroupIdprotected booleanisTenantIdSetprotected StringoperationTypeprotected StringprocessDefinitionIdprotected StringprocessDefinitionKeyprotected StringtaskIdprotected String[]tenantIdsprotected Stringtypeprotected StringuserId-
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 HistoricIdentityLinkLogQueryassignerId(String assignerId)Only select historic identity links which have the given assigner id.HistoricIdentityLinkLogQuerydateAfter(Date dateAfter)Only select historic identity links which have the date after the give date.HistoricIdentityLinkLogQuerydateBefore(Date dateBefore)Only select historic identity links which have the date before the give date.longexecuteCount(CommandContext commandContext)List<HistoricIdentityLinkLog>executeList(CommandContext commandContext, Page page)Executes the actual query to retrieve the list of results.StringgetAssignerId()DategetDateAfter()DategetDateBefore()StringgetGroupId()StringgetOperationType()StringgetProcessDefinitionId()StringgetProcessDefinitionKey()StringgetTaskId()StringgetType()StringgetUserId()HistoricIdentityLinkLogQuerygroupId(String groupId)Only select historic identity links which have the given group id.booleanisTenantIdSet()HistoricIdentityLinkLogQueryoperationType(String operationType)Only select historic identity links which have the given operation type (add/delete).HistoricIdentityLinkLogQueryorderByAssignerId()Order by assignerId (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryorderByGroupId()Order by groupId (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryorderByOperationType()Order by operationType (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryorderByProcessDefinitionId()Order by processDefinitionId (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryorderByProcessDefinitionKey()Order by processDefinitionKey (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryorderByTaskId()Order by taskId (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryorderByTenantId()Order by tenantId (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryorderByTime()Order by time (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryorderByType()Order by type (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryorderByUserId()Order by userId (needs to be followed byQuery.asc()orQuery.desc()).HistoricIdentityLinkLogQueryprocessDefinitionId(String processDefinitionId)Only select historic identity links which have the given process definition id.HistoricIdentityLinkLogQueryprocessDefinitionKey(String processDefinitionKey)Only select historic identity links which have the given process definition key.HistoricIdentityLinkLogQuerytaskId(String taskId)Only select historic identity links which have the given task id.HistoricIdentityLinkLogQuerytenantIdIn(String... tenantIds)Only select historic identity links which have the given tenant id.HistoricIdentityLinkLogQuerytype(String type)Only select historic identity links which have the given identity link type.HistoricIdentityLinkLogQueryuserId(String userId)Only select historic identity links which have the given user id.HistoricIdentityLinkLogQuerywithoutTenantId()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.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:HistoricIdentityLinkLogQueryOnly select historic identity links which have the given tenant id.- Specified by:
tenantIdInin interfaceHistoricIdentityLinkLogQuery
-
withoutTenantId
public HistoricIdentityLinkLogQuery withoutTenantId()
Description copied from interface:HistoricIdentityLinkLogQueryOnly selects historic job log entries that have no tenant id.- Specified by:
withoutTenantIdin interfaceHistoricIdentityLinkLogQuery
-
getDateBefore
public Date getDateBefore()
-
getDateAfter
public Date getDateAfter()
-
type
public HistoricIdentityLinkLogQuery type(String type)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the given identity link type.- Specified by:
typein interfaceHistoricIdentityLinkLogQuery
-
dateBefore
public HistoricIdentityLinkLogQuery dateBefore(Date dateBefore)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the date before the give date.- Specified by:
dateBeforein interfaceHistoricIdentityLinkLogQuery
-
dateAfter
public HistoricIdentityLinkLogQuery dateAfter(Date dateAfter)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the date after the give date.- Specified by:
dateAfterin interfaceHistoricIdentityLinkLogQuery
-
userId
public HistoricIdentityLinkLogQuery userId(String userId)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the given user id.- Specified by:
userIdin interfaceHistoricIdentityLinkLogQuery
-
groupId
public HistoricIdentityLinkLogQuery groupId(String groupId)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the given group id.- Specified by:
groupIdin interfaceHistoricIdentityLinkLogQuery
-
taskId
public HistoricIdentityLinkLogQuery taskId(String taskId)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the given task id.- Specified by:
taskIdin interfaceHistoricIdentityLinkLogQuery
-
processDefinitionId
public HistoricIdentityLinkLogQuery processDefinitionId(String processDefinitionId)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the given process definition id.- Specified by:
processDefinitionIdin interfaceHistoricIdentityLinkLogQuery
-
processDefinitionKey
public HistoricIdentityLinkLogQuery processDefinitionKey(String processDefinitionKey)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the given process definition key.- Specified by:
processDefinitionKeyin interfaceHistoricIdentityLinkLogQuery
-
operationType
public HistoricIdentityLinkLogQuery operationType(String operationType)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the given operation type (add/delete).- Specified by:
operationTypein interfaceHistoricIdentityLinkLogQuery
-
assignerId
public HistoricIdentityLinkLogQuery assignerId(String assignerId)
Description copied from interface:HistoricIdentityLinkLogQueryOnly select historic identity links which have the given assigner id.- Specified by:
assignerIdin interfaceHistoricIdentityLinkLogQuery
-
orderByTime
public HistoricIdentityLinkLogQuery orderByTime()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by time (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTimein interfaceHistoricIdentityLinkLogQuery
-
orderByType
public HistoricIdentityLinkLogQuery orderByType()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by type (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTypein interfaceHistoricIdentityLinkLogQuery
-
orderByUserId
public HistoricIdentityLinkLogQuery orderByUserId()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by userId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByUserIdin interfaceHistoricIdentityLinkLogQuery
-
orderByGroupId
public HistoricIdentityLinkLogQuery orderByGroupId()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by groupId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByGroupIdin interfaceHistoricIdentityLinkLogQuery
-
orderByTaskId
public HistoricIdentityLinkLogQuery orderByTaskId()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by taskId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTaskIdin interfaceHistoricIdentityLinkLogQuery
-
orderByProcessDefinitionId
public HistoricIdentityLinkLogQuery orderByProcessDefinitionId()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by processDefinitionId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessDefinitionIdin interfaceHistoricIdentityLinkLogQuery
-
orderByProcessDefinitionKey
public HistoricIdentityLinkLogQuery orderByProcessDefinitionKey()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by processDefinitionKey (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByProcessDefinitionKeyin interfaceHistoricIdentityLinkLogQuery
-
orderByOperationType
public HistoricIdentityLinkLogQuery orderByOperationType()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by operationType (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByOperationTypein interfaceHistoricIdentityLinkLogQuery
-
orderByAssignerId
public HistoricIdentityLinkLogQuery orderByAssignerId()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by assignerId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByAssignerIdin interfaceHistoricIdentityLinkLogQuery
-
orderByTenantId
public HistoricIdentityLinkLogQuery orderByTenantId()
Description copied from interface:HistoricIdentityLinkLogQueryOrder by tenantId (needs to be followed byQuery.asc()orQuery.desc()).- Specified by:
orderByTenantIdin interfaceHistoricIdentityLinkLogQuery
-
executeCount
public long executeCount(CommandContext commandContext)
- Specified by:
executeCountin classAbstractVariableQueryImpl<HistoricIdentityLinkLogQuery,HistoricIdentityLinkLog>
-
executeList
public List<HistoricIdentityLinkLog> executeList(CommandContext commandContext, Page page)
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractVariableQueryImpl<HistoricIdentityLinkLogQuery,HistoricIdentityLinkLog>page- used if the results must be paged. If null, no paging will be applied.
-
-