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