Class RecentActivityService
java.lang.Object
org.graylog2.database.PaginatedDbService<RecentActivityDTO>
org.graylog.plugins.views.startpage.recentActivities.RecentActivityService
-
Field Summary
FieldsFields inherited from class org.graylog2.database.PaginatedDbService
db -
Constructor Summary
ConstructorsModifierConstructorDescriptionRecentActivityService(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper, com.google.common.eventbus.EventBus eventBus, GRNRegistry grnRegistry, PermissionAndRoleResolver permissionAndRoleResolver) protectedRecentActivityService(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper, com.google.common.eventbus.EventBus eventBus, GRNRegistry grnRegistry, PermissionAndRoleResolver permissionAndRoleResolver, long maximum) -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(String id, GRNType grn, SearchUser user) voidvoiddelete(String id, GRNType grn, String title, SearchUser user) voidvoidfindRecentActivitiesFor(SearchUser user, int page, int perPage) voidupdate(String id, GRNType grn, SearchUser user) voidMethods inherited from class org.graylog2.database.PaginatedDbService
asImmutableList, delete, findPaginatedWithQueryAndSort, findPaginatedWithQueryFilterAndSort, findPaginatedWithQueryFilterAndSortWithGrandTotal, get, getMultiFieldSortBuilder, getPage, getSortBuilder, save, streamAll, streamByIds, streamQuery, streamQueryWithSort
-
Field Details
-
COLLECTION_NAME
- See Also:
-
-
Constructor Details
-
RecentActivityService
@Inject public RecentActivityService(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper, com.google.common.eventbus.EventBus eventBus, GRNRegistry grnRegistry, PermissionAndRoleResolver permissionAndRoleResolver) -
RecentActivityService
protected RecentActivityService(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper, com.google.common.eventbus.EventBus eventBus, GRNRegistry grnRegistry, PermissionAndRoleResolver permissionAndRoleResolver, long maximum)
-
-
Method Details
-
create
-
create
-
update
-
update
-
delete
-
delete
-
findRecentActivitiesFor
public PaginatedList<RecentActivityDTO> findRecentActivitiesFor(SearchUser user, int page, int perPage) -
deleteAllEntriesForEntity
-