public class QueryAnalyser extends Object
Modifier and Type | Field and Description |
---|---|
static Set<Property> |
GROUP_LDAP_PROPERTIES |
static Set<Property> |
USER_LDAP_PROPERTIES
Even though "active" is not really an LDAP field, it has been implemented
as such in the past and thus we treat it as such.
|
Constructor and Description |
---|
QueryAnalyser() |
Modifier and Type | Method and Description |
---|---|
static <T> boolean |
isQueryOnInternalFieldsOnly(EntityQuery<T> query) |
static <T> boolean |
isQueryOnLdapFieldsOnly(EntityQuery<T> query) |
public static final Set<Property> USER_LDAP_PROPERTIES
If the "active" flag is later migrated from LDAP to the Internal directory, then we will need to remove it from the USER_LDAP_PROPERTIES and GROUP_LDAP_PROPERTIES.
public static <T> boolean isQueryOnLdapFieldsOnly(EntityQuery<T> query)
public static <T> boolean isQueryOnInternalFieldsOnly(EntityQuery<T> query)
Copyright © 2020 Atlassian. All rights reserved.