Class RecentActivityService
java.lang.Object
org.graylog2.database.PaginatedDbService<RecentActivityDTO>
org.graylog.plugins.views.startpage.recentActivities.RecentActivityService
-
Field Summary
Fields inherited from class org.graylog2.database.PaginatedDbService
db
-
Constructor Summary
ModifierConstructorDescriptionRecentActivityService
(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper, com.google.common.eventbus.EventBus eventBus, GRNRegistry grnRegistry, PermissionAndRoleResolver permissionAndRoleResolver) protected
RecentActivityService
(MongoConnection mongoConnection, MongoJackObjectMapperProvider mapper, com.google.common.eventbus.EventBus eventBus, GRNRegistry grnRegistry, PermissionAndRoleResolver permissionAndRoleResolver, long maximum) -
Method Summary
Modifier and TypeMethodDescriptionvoid
create
(String id, GRNType grn, SearchUser user) void
void
delete
(String id, GRNType grn, String title, SearchUser user) void
void
findRecentActivitiesFor
(SearchUser user, int page, int perPage) void
update
(String id, GRNType grn, SearchUser user) void
Methods 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
-