public interface DashboardService extends PersistedService
Modifier and Type | Method and Description |
---|---|
void |
addWidget(Dashboard dashboard,
DashboardWidget widget) |
List<Dashboard> |
all() |
long |
count() |
Dashboard |
create(String title,
String description,
String creatorUserId,
org.joda.time.DateTime createdAt) |
Dashboard |
load(String id) |
void |
removeWidget(Dashboard dashboard,
DashboardWidget widget) |
void |
updateWidgetCacheTime(Dashboard dashboard,
DashboardWidget widget,
int cacheTime)
Deprecated.
|
void |
updateWidgetDescription(Dashboard dashboard,
DashboardWidget widget,
String newDescription)
Deprecated.
|
void |
updateWidgetPositions(Dashboard dashboard,
WidgetPositionsRequest positions) |
destroy, destroyAll, save, saveWithoutValidation, validate, validate, validate
Dashboard create(String title, String description, String creatorUserId, org.joda.time.DateTime createdAt)
Dashboard load(String id) throws NotFoundException
NotFoundException
void updateWidgetPositions(Dashboard dashboard, WidgetPositionsRequest positions) throws ValidationException
ValidationException
void addWidget(Dashboard dashboard, DashboardWidget widget) throws ValidationException
ValidationException
void removeWidget(Dashboard dashboard, DashboardWidget widget)
@Deprecated void updateWidgetDescription(Dashboard dashboard, DashboardWidget widget, String newDescription) throws ValidationException
ValidationException
@Deprecated void updateWidgetCacheTime(Dashboard dashboard, DashboardWidget widget, int cacheTime) throws ValidationException
ValidationException
long count()
Copyright © 2012–2018 Graylog, Inc.. All rights reserved.