public class FilterUsersInAllGroupsQueryCallback extends Object implements QueryCallback<List<FilterUsersInAllGroupsQueryCallback.Result>>
| Modifier and Type | Class and Description |
|---|---|
static class |
FilterUsersInAllGroupsQueryCallback.Result |
| Constructor and Description |
|---|
FilterUsersInAllGroupsQueryCallback(Long directoryId,
Collection<Long> higherPriorityDirectoryIds,
Collection<String> userNames,
Collection<String> groupNames,
DatabaseConfig dbConfig)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
List<FilterUsersInAllGroupsQueryCallback.Result> |
runQuery(DbConnection dbConnection) |
public FilterUsersInAllGroupsQueryCallback(Long directoryId, Collection<Long> higherPriorityDirectoryIds, Collection<String> userNames, Collection<String> groupNames, DatabaseConfig dbConfig)
directoryId - the directory ID to count withinhigherPriorityDirectoryIds - higher-priority directory IDs, used to filter out shadowed usersgroupNames - the expanded list of nested group namesdbConfig - database configpublic List<FilterUsersInAllGroupsQueryCallback.Result> runQuery(DbConnection dbConnection)
runQuery in interface QueryCallback<List<FilterUsersInAllGroupsQueryCallback.Result>>Copyright © 2002-2021 Atlassian. All Rights Reserved.