org.camunda.bpm.engine.impl
Class HistoricIdentityLinkLogQueryImpl

java.lang.Object
  extended by org.camunda.bpm.engine.impl.db.ListQueryParameterObject
      extended by org.camunda.bpm.engine.impl.AbstractQuery<T,U>
          extended by org.camunda.bpm.engine.impl.AbstractVariableQueryImpl<HistoricIdentityLinkLogQuery,HistoricIdentityLinkLog>
              extended by 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
protected  String assignerId
           
protected  Date dateAfter
           
protected  Date dateBefore
           
protected  String groupId
           
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
 
Fields inherited from class org.camunda.bpm.engine.impl.AbstractQuery
commandExecutor, expressions, 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
HistoricIdentityLinkLogQueryImpl()
           
HistoricIdentityLinkLogQueryImpl(CommandExecutor commandExecutor)
           
 
Method Summary
 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.
 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 by Query.asc() or Query.desc()).
 HistoricIdentityLinkLogQuery orderByGroupId()
          Order by groupId (needs to be followed by Query.asc() or Query.desc()).
 HistoricIdentityLinkLogQuery orderByOperationType()
          Order by operationType (needs to be followed by Query.asc() or Query.desc()).
 HistoricIdentityLinkLogQuery orderByProcessDefinitionId()
          Order by processDefinitionId (needs to be followed by Query.asc() or Query.desc()).
 HistoricIdentityLinkLogQuery orderByProcessDefinitionKey()
          Order by processDefinitionKey (needs to be followed by Query.asc() or Query.desc()).
 HistoricIdentityLinkLogQuery orderByTaskId()
          Order by taskId (needs to be followed by Query.asc() or Query.desc()).
 HistoricIdentityLinkLogQuery orderByTenantId()
          Order by tenantId (needs to be followed by Query.asc() or Query.desc()).
 HistoricIdentityLinkLogQuery orderByTime()
          Order by time (needs to be followed by Query.asc() or Query.desc()).
 HistoricIdentityLinkLogQuery orderByType()
          Order by type (needs to be followed by Query.asc() or Query.desc()).
 HistoricIdentityLinkLogQuery orderByUserId()
          Order by userId (needs to be followed by Query.asc() or Query.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.
 
Methods inherited from class org.camunda.bpm.engine.impl.AbstractVariableQueryImpl
addVariable, ensureVariablesInitialized, getQueryVariableValues, variableValueEquals, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThanOrEqual, variableValueLike, variableValueNotEquals
 
Methods inherited from class org.camunda.bpm.engine.impl.AbstractQuery
addExpression, addValidator, asc, checkQueryOk, count, desc, direction, evaluateExpressions, evaluateExpressionsAndExecuteCount, evaluateExpressionsAndExecuteIdsList, evaluateExpressionsAndExecuteList, execute, executeIdsList, executeSingleResult, extend, getExpressions, getMethod, hasExcludingConditions, list, listIds, listPage, mergeExpressions, mergeOrdering, orderBy, orderBy, removeValidator, setCommandExecutor, setExpressions, singleResult, 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
 

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
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()

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

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 interface HistoricIdentityLinkLogQuery

orderByTime

public HistoricIdentityLinkLogQuery orderByTime()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by time (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByTime in interface HistoricIdentityLinkLogQuery

orderByType

public HistoricIdentityLinkLogQuery orderByType()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by type (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByType in interface HistoricIdentityLinkLogQuery

orderByUserId

public HistoricIdentityLinkLogQuery orderByUserId()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by userId (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByUserId in interface HistoricIdentityLinkLogQuery

orderByGroupId

public HistoricIdentityLinkLogQuery orderByGroupId()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by groupId (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByGroupId in interface HistoricIdentityLinkLogQuery

orderByTaskId

public HistoricIdentityLinkLogQuery orderByTaskId()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by taskId (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByTaskId in interface HistoricIdentityLinkLogQuery

orderByProcessDefinitionId

public HistoricIdentityLinkLogQuery orderByProcessDefinitionId()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by processDefinitionId (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByProcessDefinitionId in interface HistoricIdentityLinkLogQuery

orderByProcessDefinitionKey

public HistoricIdentityLinkLogQuery orderByProcessDefinitionKey()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by processDefinitionKey (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByProcessDefinitionKey in interface HistoricIdentityLinkLogQuery

orderByOperationType

public HistoricIdentityLinkLogQuery orderByOperationType()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by operationType (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByOperationType in interface HistoricIdentityLinkLogQuery

orderByAssignerId

public HistoricIdentityLinkLogQuery orderByAssignerId()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by assignerId (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByAssignerId in interface HistoricIdentityLinkLogQuery

orderByTenantId

public HistoricIdentityLinkLogQuery orderByTenantId()
Description copied from interface: HistoricIdentityLinkLogQuery
Order by tenantId (needs to be followed by Query.asc() or Query.desc()).

Specified by:
orderByTenantId in interface HistoricIdentityLinkLogQuery

executeCount

public long executeCount(CommandContext commandContext)
Specified by:
executeCount in class AbstractVariableQueryImpl<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 class AbstractVariableQueryImpl<HistoricIdentityLinkLogQuery,HistoricIdentityLinkLog>
page - used if the results must be paged. If null, no paging will be applied.


Copyright © 2018 camunda services GmbH. All rights reserved.