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-2016 Atlassian. All Rights Reserved.