public abstract class ViewsModule extends PluginModule
| Constructor and Description |
|---|
ViewsModule() |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.Multibinder<ESQueryDecorator> |
esQueryDecoratorBinder() |
protected com.google.inject.multibindings.MapBinder<String,ESSearchTypeHandler<? extends SearchType>> |
esSearchTypeHandlerBinder() |
protected com.google.inject.multibindings.MapBinder<String,ESPivotBucketSpecHandler<? extends BucketSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> |
pivotBucketHandlerBinder() |
protected com.google.inject.multibindings.MapBinder<String,ESPivotSeriesSpecHandler<? extends SeriesSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> |
pivotSeriesHandlerBinder() |
protected com.google.inject.multibindings.MapBinder<String,QueryBackend<? extends GeneratedQueryContext>> |
queryBackendBinder() |
protected com.google.inject.multibindings.Multibinder<QueryMetadataDecorator> |
queryMetadataDecoratorBinder() |
protected void |
registerESQueryDecorator(Class<? extends ESQueryDecorator> esQueryDecorator) |
protected com.google.inject.binder.ScopedBindingBuilder |
registerESSearchTypeHandler(String name,
Class<? extends ESSearchTypeHandler<? extends SearchType>> implementation) |
protected void |
registerPivotAggregationFunction(String name,
Class<? extends SeriesSpec> seriesSpecClass) |
protected com.google.inject.binder.ScopedBindingBuilder |
registerPivotBucketHandler(String name,
Class<? extends ESPivotBucketSpecHandler<? extends BucketSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> implementation) |
protected com.google.inject.binder.ScopedBindingBuilder |
registerPivotSeriesHandler(String name,
Class<? extends ESPivotSeriesSpecHandler<? extends SeriesSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> implementation) |
protected void |
registerProvidedViewsCapability(String capability,
PluginMetaData plugin) |
protected com.google.inject.binder.ScopedBindingBuilder |
registerQueryBackend(String name,
Class<? extends QueryBackend<? extends GeneratedQueryContext>> implementation) |
protected void |
registerQueryMetadataDecorator(Class<? extends QueryMetadataDecorator> queryMetadataDecorator) |
protected void |
registerSearchRequirement(Class<? extends Requirement<Search>> searchRequirement) |
protected com.google.inject.binder.ScopedBindingBuilder |
registerSharingStrategy(String type,
Class<? extends SharingStrategy> sharingStrategy) |
protected void |
registerViewRequirement(Class<? extends Requirement<ViewDTO>> viewRequirement) |
protected com.google.inject.multibindings.Multibinder<Requirement<Search>> |
searchRequirementBinder() |
protected com.google.inject.multibindings.MapBinder<String,SeriesDescription> |
seriesSpecBinder() |
protected com.google.inject.multibindings.MapBinder<String,SharingStrategy> |
sharingStrategyBinder() |
protected com.google.inject.multibindings.Multibinder<Requirement<ViewDTO>> |
viewRequirementBinder() |
protected com.google.inject.multibindings.MapBinder<String,PluginMetaData> |
viewsCapabilityBinder() |
addAlarmCallback, addAlertCondition, addAuditEventFormatter, addAuditEventTypes, addCodec, addCodec, addConfigBeans, addConstraintChecker, addEntityFacade, addEventFieldValueProvider, addEventProcessor, addEventStorageHandler, addInitializer, addJerseyExceptionMapper, addJobSchedulerSchedule, addMessageFilter, addMessageInput, addMessageInput, addMessageOutput, addMessageOutput, addMessageOutput2, addMessageProcessor, addMigration, addNotificationType, addPasswordAlgorithm, addPeriodical, addPermissions, addRestResource, addRetentionStrategy, addRotationStrategy, addSchedulerJob, addSchedulerJob, addTransport, addTransport, addWidgetStrategy, getConfigBeans, processorBinder, processorDescriptorBinderalertConditionBinder, auditEventFormatterMapBinder, auditEventSenderBinder, auditEventTypesBinder, authenticationRealmBinder, codecMapBinder, constraintCheckerBinder, entityFacadeBinder, findInnerClassAnnotatedWith, inputsMapBinder, installAlertCondition, installAlertConditionWithCustomName, installAuditEventFormatter, installAuditEventTypes, installCodec, installCodec, installCodec, installInput, installInput, installLookupCache, installLookupDataAdapter, installOutput, installOutput, installOutput2, installPermissions, installRetentionStrategy, installRotationStrategy, installSearchResponseDecorator, installTransport, installTransport, installWidgetStrategy, installWidgetStrategyWithAlias, jacksonSubTypesBinder, jerseyAdditionalComponentsBinder, jerseyContainerResponseFilterBinder, jerseyDynamicFeatureBinder, jerseyExceptionMapperBinder, lookupCacheBinder, lookupDataAdapterBinder, migrationsBinder, outputsMapBinder, outputsMapBinder2, passwordAlgorithmBinder, permissionsBinder, registerJacksonSubtype, registerJacksonSubtype, registerRestControllerPackage, retentionStrategyMapBinder, rotationStrategiesMapBinder, searchResponseDecoratorBinder, serviceBinder, transportMapBinder, widgetStrategyBinderaddError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBindingprotected void registerQueryMetadataDecorator(Class<? extends QueryMetadataDecorator> queryMetadataDecorator)
protected com.google.inject.multibindings.Multibinder<QueryMetadataDecorator> queryMetadataDecoratorBinder()
protected void registerProvidedViewsCapability(String capability, PluginMetaData plugin)
protected com.google.inject.multibindings.MapBinder<String,PluginMetaData> viewsCapabilityBinder()
protected void registerViewRequirement(Class<? extends Requirement<ViewDTO>> viewRequirement)
protected com.google.inject.multibindings.Multibinder<Requirement<ViewDTO>> viewRequirementBinder()
protected void registerSearchRequirement(Class<? extends Requirement<Search>> searchRequirement)
protected com.google.inject.multibindings.Multibinder<Requirement<Search>> searchRequirementBinder()
protected void registerESQueryDecorator(Class<? extends ESQueryDecorator> esQueryDecorator)
protected com.google.inject.multibindings.Multibinder<ESQueryDecorator> esQueryDecoratorBinder()
protected com.google.inject.multibindings.MapBinder<String,SeriesDescription> seriesSpecBinder()
protected void registerPivotAggregationFunction(String name, Class<? extends SeriesSpec> seriesSpecClass)
protected com.google.inject.multibindings.MapBinder<String,SharingStrategy> sharingStrategyBinder()
protected com.google.inject.binder.ScopedBindingBuilder registerSharingStrategy(String type, Class<? extends SharingStrategy> sharingStrategy)
protected com.google.inject.multibindings.MapBinder<String,ESPivotBucketSpecHandler<? extends BucketSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> pivotBucketHandlerBinder()
protected com.google.inject.binder.ScopedBindingBuilder registerPivotBucketHandler(String name, Class<? extends ESPivotBucketSpecHandler<? extends BucketSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> implementation)
protected com.google.inject.multibindings.MapBinder<String,ESPivotSeriesSpecHandler<? extends SeriesSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> pivotSeriesHandlerBinder()
protected com.google.inject.binder.ScopedBindingBuilder registerPivotSeriesHandler(String name, Class<? extends ESPivotSeriesSpecHandler<? extends SeriesSpec,? extends io.searchbox.core.search.aggregation.Aggregation>> implementation)
protected com.google.inject.multibindings.MapBinder<String,QueryBackend<? extends GeneratedQueryContext>> queryBackendBinder()
protected com.google.inject.binder.ScopedBindingBuilder registerQueryBackend(String name, Class<? extends QueryBackend<? extends GeneratedQueryContext>> implementation)
protected com.google.inject.multibindings.MapBinder<String,ESSearchTypeHandler<? extends SearchType>> esSearchTypeHandlerBinder()
protected com.google.inject.binder.ScopedBindingBuilder registerESSearchTypeHandler(String name, Class<? extends ESSearchTypeHandler<? extends SearchType>> implementation)
Copyright © 2012–2020 Graylog, Inc.. All rights reserved.