Class PaginatedMongoDbRuleService
java.lang.Object
org.graylog2.database.PaginatedDbService<RuleDao>
org.graylog.plugins.pipelineprocessor.db.mongodb.PaginatedMongoDbRuleService
- All Implemented Interfaces:
PaginatedRuleService
public class PaginatedMongoDbRuleService
extends PaginatedDbService<RuleDao>
implements PaginatedRuleService
-
Field Summary
Fields inherited from class org.graylog2.database.PaginatedDbService
db
-
Constructor Summary
ConstructorDescriptionPaginatedMongoDbRuleService
(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper) -
Method Summary
Modifier and TypeMethodDescriptionfindPaginated
(SearchQuery searchQuery, int page, int perPage, String sortField, String order) Methods inherited from class org.graylog2.database.PaginatedDbService
asImmutableList, delete, findPaginatedWithQueryAndSort, findPaginatedWithQueryFilterAndSort, findPaginatedWithQueryFilterAndSortWithGrandTotal, get, getMultiFieldSortBuilder, getPage, getSortBuilder, save, streamAll, streamByIds, streamQuery, streamQueryWithSort
-
Constructor Details
-
PaginatedMongoDbRuleService
@Inject public PaginatedMongoDbRuleService(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper)
-
-
Method Details
-
findPaginated
public PaginatedList<RuleDao> findPaginated(SearchQuery searchQuery, int page, int perPage, String sortField, String order) - Specified by:
findPaginated
in interfacePaginatedRuleService
-