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, validateDashboard create(String title, String description, String creatorUserId, org.joda.time.DateTime createdAt)
Dashboard load(String id) throws NotFoundException
NotFoundExceptionvoid updateWidgetPositions(Dashboard dashboard, WidgetPositionsRequest positions) throws ValidationException
ValidationExceptionvoid addWidget(Dashboard dashboard, DashboardWidget widget) throws ValidationException
ValidationExceptionvoid 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
ValidationExceptionlong count()
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.