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) |
int |
destroy(Dashboard model) |
Dashboard |
load(String id) |
Set<Dashboard> |
loadByIds(Collection<String> ids) |
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
NotFoundExceptionSet<Dashboard> loadByIds(Collection<String> ids)
void 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()
int destroy(Dashboard model)
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.