public class DashboardWidgetCreator extends Object
| Constructor and Description |
|---|
DashboardWidgetCreator(com.codahale.metrics.MetricRegistry metricRegistry,
WidgetCacheTime.Factory cacheTimeFactory) |
| Modifier and Type | Method and Description |
|---|---|
DashboardWidget |
buildDashboardWidget(DashboardWidget.Type type,
Searches searches,
String widgetId,
String description,
int requestedCacheTime,
Map<String,Object> config,
String query,
TimeRange timeRange,
String creatorUserId) |
DashboardWidget |
fromPersisted(Searches searches,
com.mongodb.BasicDBObject fields) |
DashboardWidget |
fromRequest(Searches searches,
AddWidgetRequest awr,
String userId) |
DashboardWidget |
fromRequest(Searches searches,
String widgetId,
AddWidgetRequest awr,
String userId) |
@Inject
public DashboardWidgetCreator(com.codahale.metrics.MetricRegistry metricRegistry,
WidgetCacheTime.Factory cacheTimeFactory)
public DashboardWidget fromRequest(Searches searches, AddWidgetRequest awr, String userId) throws DashboardWidget.NoSuchWidgetTypeException, InvalidRangeParametersException, InvalidWidgetConfigurationException
public DashboardWidget fromRequest(Searches searches, String widgetId, AddWidgetRequest awr, String userId) throws DashboardWidget.NoSuchWidgetTypeException, InvalidRangeParametersException, InvalidWidgetConfigurationException
public DashboardWidget fromPersisted(Searches searches, com.mongodb.BasicDBObject fields) throws DashboardWidget.NoSuchWidgetTypeException, InvalidRangeParametersException, InvalidWidgetConfigurationException
public DashboardWidget buildDashboardWidget(DashboardWidget.Type type, Searches searches, String widgetId, String description, int requestedCacheTime, Map<String,Object> config, String query, TimeRange timeRange, String creatorUserId) throws DashboardWidget.NoSuchWidgetTypeException, InvalidWidgetConfigurationException
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.