Search in sources :

Example 1 with MessageOutputBindings

use of org.graylog2.bindings.MessageOutputBindings in project graylog2-server by Graylog2.

the class Server method getCommandBindings.

@Override
protected List<Module> getCommandBindings() {
    final ImmutableList.Builder<Module> modules = ImmutableList.builder();
    modules.add(new ConfigurationModule(configuration), new ServerBindings(configuration), new PersistenceServicesBindings(), new MessageFilterBindings(), new MessageProcessorModule(), new AlarmCallbackBindings(), new InitializerBindings(), new MessageOutputBindings(configuration, chainingClassLoader), new RotationStrategyBindings(), new RetentionStrategyBindings(), new PeriodicalBindings(), new ObjectMapperModule(chainingClassLoader), new RestApiBindings(), new PasswordAlgorithmBindings(), new WidgetStrategyBindings(), new DashboardBindings(), new DecoratorBindings(), new AuditBindings(), new AlertConditionBindings(), new IndexerBindings(), new MigrationsModule());
    return modules.build();
}
Also used : IndexerBindings(org.graylog2.indexer.IndexerBindings) PersistenceServicesBindings(org.graylog2.bindings.PersistenceServicesBindings) ImmutableList(com.google.common.collect.ImmutableList) ServerBindings(org.graylog2.bindings.ServerBindings) DecoratorBindings(org.graylog2.decorators.DecoratorBindings) ConfigurationModule(org.graylog2.bindings.ConfigurationModule) AlarmCallbackBindings(org.graylog2.bindings.AlarmCallbackBindings) ObjectMapperModule(org.graylog2.shared.bindings.ObjectMapperModule) MessageFilterBindings(org.graylog2.bindings.MessageFilterBindings) MessageProcessorModule(org.graylog2.messageprocessors.MessageProcessorModule) MessageOutputBindings(org.graylog2.bindings.MessageOutputBindings) AlertConditionBindings(org.graylog2.alerts.AlertConditionBindings) InitializerBindings(org.graylog2.bindings.InitializerBindings) WidgetStrategyBindings(org.graylog2.bindings.WidgetStrategyBindings) RotationStrategyBindings(org.graylog2.indexer.rotation.RotationStrategyBindings) AuditBindings(org.graylog2.audit.AuditBindings) DashboardBindings(org.graylog2.dashboards.DashboardBindings) Module(com.google.inject.Module) ConfigurationModule(org.graylog2.bindings.ConfigurationModule) MessageProcessorModule(org.graylog2.messageprocessors.MessageProcessorModule) ObjectMapperModule(org.graylog2.shared.bindings.ObjectMapperModule) MigrationsModule(org.graylog2.migrations.MigrationsModule) RetentionStrategyBindings(org.graylog2.indexer.retention.RetentionStrategyBindings) MigrationsModule(org.graylog2.migrations.MigrationsModule) PasswordAlgorithmBindings(org.graylog2.bindings.PasswordAlgorithmBindings) PeriodicalBindings(org.graylog2.bindings.PeriodicalBindings) RestApiBindings(org.graylog2.shared.bindings.RestApiBindings)

Aggregations

ImmutableList (com.google.common.collect.ImmutableList)1 Module (com.google.inject.Module)1 AlertConditionBindings (org.graylog2.alerts.AlertConditionBindings)1 AuditBindings (org.graylog2.audit.AuditBindings)1 AlarmCallbackBindings (org.graylog2.bindings.AlarmCallbackBindings)1 ConfigurationModule (org.graylog2.bindings.ConfigurationModule)1 InitializerBindings (org.graylog2.bindings.InitializerBindings)1 MessageFilterBindings (org.graylog2.bindings.MessageFilterBindings)1 MessageOutputBindings (org.graylog2.bindings.MessageOutputBindings)1 PasswordAlgorithmBindings (org.graylog2.bindings.PasswordAlgorithmBindings)1 PeriodicalBindings (org.graylog2.bindings.PeriodicalBindings)1 PersistenceServicesBindings (org.graylog2.bindings.PersistenceServicesBindings)1 ServerBindings (org.graylog2.bindings.ServerBindings)1 WidgetStrategyBindings (org.graylog2.bindings.WidgetStrategyBindings)1 DashboardBindings (org.graylog2.dashboards.DashboardBindings)1 DecoratorBindings (org.graylog2.decorators.DecoratorBindings)1 IndexerBindings (org.graylog2.indexer.IndexerBindings)1 RetentionStrategyBindings (org.graylog2.indexer.retention.RetentionStrategyBindings)1 RotationStrategyBindings (org.graylog2.indexer.rotation.RotationStrategyBindings)1 MessageProcessorModule (org.graylog2.messageprocessors.MessageProcessorModule)1