Class LdapUserQueryImpl
java.lang.Object
org.camunda.bpm.engine.impl.db.ListQueryParameterObject
org.camunda.bpm.engine.impl.AbstractQuery<UserQuery,User>
org.camunda.bpm.engine.impl.UserQueryImpl
org.camunda.bpm.identity.impl.ldap.LdapUserQueryImpl
- Author:
- Daniel Meyer
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.camunda.bpm.engine.impl.AbstractQuery
AbstractQuery.ResultType -
Field Summary
Fields inherited from class org.camunda.bpm.engine.impl.UserQueryImpl
email, emailLike, firstName, firstNameLike, groupId, id, ids, lastName, lastNameLike, procDefId, tenantIdFields inherited from class org.camunda.bpm.engine.impl.AbstractQuery
commandExecutor, expressions, maxResultsLimitEnabled, resultType, SORTORDER_ASC, SORTORDER_DESC, validatorsFields inherited from class org.camunda.bpm.engine.impl.db.ListQueryParameterObject
authCheck, databaseType, firstResult, maxResults, orderingProperties, parameter, tenantCheck -
Constructor Summary
ConstructorsConstructorDescriptionLdapUserQueryImpl(CommandExecutor commandExecutor, LdapConfiguration ldapConfiguration) LdapUserQueryImpl(LdapConfiguration ldapConfiguration) -
Method Summary
Modifier and TypeMethodDescriptiondesc()Order the results descending on the given property as defined in this class (needs to come after a call to one of the orderByXxxx methods).longexecuteCount(CommandContext commandContext) executeList(CommandContext commandContext, Page page) Executes the actual query to retrieve the list of results.protected LdapIdentityProviderSessiongetLdapIdentityProvider(CommandContext commandContext) Methods inherited from class org.camunda.bpm.engine.impl.UserQueryImpl
getEmail, getEmailLike, getFirstName, getFirstNameLike, getGroupId, getId, getIds, getLastName, getLastNameLike, getTenantId, memberOfGroup, memberOfTenant, orderByUserEmail, orderByUserFirstName, orderByUserId, orderByUserLastName, potentialStarter, userEmail, userEmailLike, userFirstName, userFirstNameLike, userId, userIdIn, userLastName, userLastNameLikeMethods inherited from class org.camunda.bpm.engine.impl.AbstractQuery
addExpression, addValidator, asc, checkMaxResultsLimit, checkQueryOk, count, 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, validateMethods 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, setTenantCheckMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.camunda.bpm.engine.query.Query
asc, count, list, listPage, singleResult, unlimitedList
-
Constructor Details
-
LdapUserQueryImpl
-
LdapUserQueryImpl
-
-
Method Details
-
executeCount
- Specified by:
executeCountin classAbstractQuery<UserQuery,User>
-
executeList
Description copied from class:AbstractQueryExecutes the actual query to retrieve the list of results.- Specified by:
executeListin classAbstractQuery<UserQuery,User> page- used if the results must be paged. If null, no paging will be applied.
-
getLdapIdentityProvider
-
desc
Description copied from interface:QueryOrder the results descending on the given property as defined in this class (needs to come after a call to one of the orderByXxxx methods).
-