| Package | Description |
|---|---|
| org.graylog2.dashboards.widgets | |
| org.graylog2.dashboards.widgets.strategies | |
| org.graylog2.plugin | |
| org.graylog2.plugin.inject |
| Constructor and Description |
|---|
WidgetStrategyFactory(Map<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyFactories) |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
FieldChartWidgetStrategy.Factory |
static interface |
QuickvaluesWidgetStrategy.Factory |
static interface |
SearchResultChartWidgetStrategy.Factory |
static interface |
SearchResultCountWidgetStrategy.Factory |
static interface |
StackedChartWidgetStrategy.Factory |
static interface |
StatisticalCountWidgetStrategy.Factory |
static interface |
StreamSearchResultCountWidgetStrategy.Factory |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends WidgetStrategy> |
PluginModule.addWidgetStrategy(Class<T> widgetStrategyClass,
Class<? extends WidgetStrategy.Factory<T>> factory) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> |
Graylog2Module.widgetStrategyBinder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Graylog2Module.installWidgetStrategy(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
protected void |
Graylog2Module.installWidgetStrategy(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
protected void |
Graylog2Module.installWidgetStrategyWithAlias(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
String key,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
protected void |
Graylog2Module.installWidgetStrategyWithAlias(com.google.inject.multibindings.MapBinder<String,WidgetStrategy.Factory<? extends WidgetStrategy>> widgetStrategyBinder,
String key,
Class<? extends WidgetStrategy> target,
Class<? extends WidgetStrategy.Factory<? extends WidgetStrategy>> targetFactory) |
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.