public class PaginatedUserService extends PaginatedDbService<UserOverviewDTO>
db
Constructor and Description |
---|
PaginatedUserService(MongoConnection mongoConnection,
MongoJackObjectMapperProvider mapper) |
Modifier and Type | Method and Description |
---|---|
long |
count() |
PaginatedList<UserOverviewDTO> |
findPaginated(SearchQuery searchQuery,
int page,
int perPage,
String sortField,
String order) |
PaginatedList<UserOverviewDTO> |
findPaginatedByAuthServiceBackend(SearchQuery searchQuery,
int page,
int perPage,
String sortField,
String order,
String authServiceBackendId) |
PaginatedList<UserOverviewDTO> |
findPaginatedByRole(SearchQuery searchQuery,
int page,
int perPage,
String sortField,
String order,
Set<String> roleIds) |
PaginatedList<UserOverviewDTO> |
findPaginatedByUserId(SearchQuery searchQuery,
int page,
int perPage,
String sortField,
String order,
Set<String> userIds) |
asImmutableList, delete, findPaginatedWithQueryAndSort, findPaginatedWithQueryFilterAndSort, findPaginatedWithQueryFilterAndSortWithGrandTotal, get, getSortBuilder, save, streamAll, streamByIds, streamQuery, streamQueryWithSort
@Inject public PaginatedUserService(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper)
public long count()
public PaginatedList<UserOverviewDTO> findPaginated(SearchQuery searchQuery, int page, int perPage, String sortField, String order)
public PaginatedList<UserOverviewDTO> findPaginatedByUserId(SearchQuery searchQuery, int page, int perPage, String sortField, String order, Set<String> userIds)
public PaginatedList<UserOverviewDTO> findPaginatedByRole(SearchQuery searchQuery, int page, int perPage, String sortField, String order, Set<String> roleIds)
public PaginatedList<UserOverviewDTO> findPaginatedByAuthServiceBackend(SearchQuery searchQuery, int page, int perPage, String sortField, String order, String authServiceBackendId)
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.