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:
java.io.Serializable,HistoricIdentityLinkLogQuery,Command<java.lang.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 java.lang.StringassignerIdprotected java.util.DatedateAfterprotected java.util.DatedateBeforeprotected java.lang.StringgroupIdprotected booleanisTenantIdSetprotected java.lang.StringoperationTypeprotected java.lang.StringprocessDefinitionIdprotected java.lang.StringprocessDefinitionKeyprotected java.lang.StringtaskIdprotected java.lang.String[]tenantIdsprotected java.lang.Stringtypeprotected java.lang.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(java.lang.String assignerId)Only select historic identity links which have the given assigner id.HistoricIdentityLinkLogQuerydateAfter(java.util.Date dateAfter)Only select historic identity links which have the date after the give date.HistoricIdentityLinkLogQuerydateBefore(java.util.Date dateBefore)Only select historic identity links which have the date before the give date.longexecuteCount(CommandContext commandContext)java.util.List<HistoricIdentityLinkLog>executeList(CommandContext commandContext, Page page)Executes the actual query to retrieve the list of results.java.lang.StringgetAssignerId()java.util.DategetDateAfter()java.util.DategetDateBefore()java.lang.StringgetGroupId()java.lang.StringgetOperationType()java.lang.StringgetProcessDefinitionId()java.lang.StringgetProcessDefinitionKey()java.lang.StringgetTaskId()java.lang.StringgetType()java.lang.StringgetUserId()HistoricIdentityLinkLogQuerygroupId(java.lang.String groupId)Only select historic identity links which have the given group id.booleanisTenantIdSet()HistoricIdentityLinkLogQueryoperationType(java.lang.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(java.lang.String processDefinitionId)Only select historic identity links which have the given process definition id.HistoricIdentityLinkLogQueryprocessDefinitionKey(java.lang.String processDefinitionKey)Only select historic identity links which have the given process definition key.HistoricIdentityLinkLogQuerytaskId(java.lang.String taskId)Only select historic identity links which have the given task id.HistoricIdentityLinkLogQuerytenantIdIn(java.lang.String... tenantIds)Only select historic identity links which have the given tenant id.HistoricIdentityLinkLogQuerytype(java.lang.String type)Only select historic identity links which have the given identity link type.HistoricIdentityLinkLogQueryuserId(java.lang.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 java.util.Date dateBefore
-
dateAfter
protected java.util.Date dateAfter
-
type
protected java.lang.String type
-
userId
protected java.lang.String userId
-
groupId
protected java.lang.String groupId
-
taskId
protected java.lang.String taskId
-
processDefinitionId
protected java.lang.String processDefinitionId
-
processDefinitionKey
protected java.lang.String processDefinitionKey
-
operationType
protected java.lang.String operationType
-
assignerId
protected java.lang.String assignerId
-
tenantIds
protected java.lang.String[] tenantIds
-
isTenantIdSet
protected boolean isTenantIdSet
-
-
Constructor Detail
-
HistoricIdentityLinkLogQueryImpl
public HistoricIdentityLinkLogQueryImpl()
-
HistoricIdentityLinkLogQueryImpl
public HistoricIdentityLinkLogQueryImpl(CommandExecutor commandExecutor)
-
-
Method Detail
-
getType
public java.lang.String getType()
-
getUserId
public java.lang.String getUserId()
-
getGroupId
public java.lang.String getGroupId()
-
getTaskId
public java.lang.String getTaskId()
-
getProcessDefinitionId
public java.lang.String getProcessDefinitionId()
-
getProcessDefinitionKey
public java.lang.String getProcessDefinitionKey()
-
getOperationType
public java.lang.String getOperationType()
-
getAssignerId
public java.lang.String getAssignerId()
-
isTenantIdSet
public boolean isTenantIdSet()
-
tenantIdIn
public HistoricIdentityLinkLogQuery tenantIdIn(java.lang.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 java.util.Date getDateBefore()
-
getDateAfter
public java.util.Date getDateAfter()
-
type
public HistoricIdentityLinkLogQuery type(java.lang.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(java.util.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(java.util.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(java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.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(java.lang.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 java.util.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.
-
-