| Package | Description |
|---|---|
| org.graylog2.contentpacks.facades | |
| org.graylog2.outputs | |
| org.graylog2.plugin | |
| org.graylog2.plugin.inject |
| Constructor and Description |
|---|
OutputFacade(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
OutputService outputService,
Set<PluginMetaData> pluginMetaData,
Map<String,MessageOutput.Factory<? extends MessageOutput>> outputFactories,
Map<String,MessageOutput.Factory2<? extends MessageOutput>> outputFactories2) |
| Constructor and Description |
|---|
MessageOutputFactory(Map<String,MessageOutput.Factory<? extends MessageOutput>> availableOutputs,
Map<String,MessageOutput.Factory2<? extends MessageOutput>> availableOutputs2) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends MessageOutput> |
PluginModule.addMessageOutput2(Class<T> messageOutputClass,
Class<? extends MessageOutput.Factory2<T>> factory) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.MapBinder<String,MessageOutput.Factory2<? extends MessageOutput>> |
Graylog2Module.outputsMapBinder2() |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends MessageOutput> |
Graylog2Module.installOutput2(com.google.inject.multibindings.MapBinder<String,MessageOutput.Factory2<? extends MessageOutput>> outputMapBinder,
Class<T> target,
Class<? extends MessageOutput.Factory2<T>> targetFactory) |
protected <T extends MessageOutput> |
Graylog2Module.installOutput2(com.google.inject.multibindings.MapBinder<String,MessageOutput.Factory2<? extends MessageOutput>> outputMapBinder,
Class<T> target,
Class<? extends MessageOutput.Factory2<T>> targetFactory) |
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.