Package org.graylog2.users
Class PaginatedUserService
-
Field Summary
Fields inherited from class org.graylog2.database.PaginatedDbService
db
-
Constructor Summary
ConstructorDescriptionPaginatedUserService
(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper) -
Method Summary
Modifier and TypeMethodDescriptionlong
count()
findPaginated
(SearchQuery searchQuery, int page, int perPage, String sortField, String order) findPaginatedByAuthServiceBackend
(SearchQuery searchQuery, int page, int perPage, String sortField, String order, String authServiceBackendId) findPaginatedByRole
(SearchQuery searchQuery, int page, int perPage, String sortField, String order, Set<String> roleIds) findPaginatedByUserId
(SearchQuery searchQuery, int page, int perPage, String sortField, String order, Set<String> userIds) Methods inherited from class org.graylog2.database.PaginatedDbService
asImmutableList, delete, findPaginatedWithQueryAndSort, findPaginatedWithQueryFilterAndSort, findPaginatedWithQueryFilterAndSortWithGrandTotal, get, getMultiFieldSortBuilder, getPage, getSortBuilder, save, streamAll, streamByIds, streamQuery, streamQueryWithSort
-
Constructor Details
-
PaginatedUserService
@Inject public PaginatedUserService(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper)
-
-
Method Details
-
count
public long count() -
findPaginated
public PaginatedList<UserOverviewDTO> findPaginated(SearchQuery searchQuery, int page, int perPage, String sortField, String order) -
findPaginatedByUserId
public PaginatedList<UserOverviewDTO> findPaginatedByUserId(SearchQuery searchQuery, int page, int perPage, String sortField, String order, Set<String> userIds) -
findPaginatedByRole
public PaginatedList<UserOverviewDTO> findPaginatedByRole(SearchQuery searchQuery, int page, int perPage, String sortField, String order, Set<String> roleIds) -
findPaginatedByAuthServiceBackend
public PaginatedList<UserOverviewDTO> findPaginatedByAuthServiceBackend(SearchQuery searchQuery, int page, int perPage, String sortField, String order, String authServiceBackendId)
-