Uses of Interface
org.graylog2.plugin.outputs.MessageOutput
Packages that use MessageOutput
Package
Description
-
Uses of MessageOutput in org.graylog2.buffers.processors
Constructors in org.graylog2.buffers.processors with parameters of type MessageOutputModifierConstructorDescriptionOutputBufferProcessor(Configuration configuration, com.codahale.metrics.MetricRegistry globalMetricRegistry, ServerStatus serverStatus, OutputRouter outputRouter, MessageOutput defaultMessageOutput, int processorOrdinal) -
Uses of MessageOutput in org.graylog2.contentpacks.facades
Constructor parameters in org.graylog2.contentpacks.facades with type arguments of type MessageOutputModifierConstructorDescriptionOutputFacade(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) -
Uses of MessageOutput in org.graylog2.initializers
Constructors in org.graylog2.initializers with parameters of type MessageOutputModifierConstructorDescriptionOutputSetupService(OutputRegistry outputRegistry, BufferSynchronizerService bufferSynchronizerService, com.codahale.metrics.MetricRegistry metricRegistry, MessageOutput defaultMessageOutput) -
Uses of MessageOutput in org.graylog2.outputs
Classes in org.graylog2.outputs that implement MessageOutputModifier and TypeClassDescriptionclassA message output that filters incoming messages and writes batches of filtered messages to all registeredFilteredMessageOutputoutputs.classclassclassclassclassMethods in org.graylog2.outputs that return MessageOutputModifier and TypeMethodDescriptionMessageOutputFactory.fromStreamOutput(Output output, Stream stream, Configuration configuration) OutputRegistry.getOutputForIdAndStream(String id, Stream stream) protected MessageOutputOutputRegistry.launchOutput(Output output, Stream stream) Methods in org.graylog2.outputs that return types with arguments of type MessageOutputModifier and TypeMethodDescriptionOutputRegistry.getMessageOutputs()protected Set<MessageOutput>OutputRouter.getMessageOutputsForStream(Stream stream) OutputRouter.getOutputsForMessage(Message msg) protected Map<String,MessageOutput> OutputRegistry.getRunningMessageOutputs()OutputRouter.getStreamOutputsForMessage(Message msg) OutputRegistry.loadForIdAndStream(String id, Stream stream) Constructors in org.graylog2.outputs with parameters of type MessageOutputModifierConstructorDescriptionOutputRegistry(MessageOutput defaultMessageOutput, OutputService outputService, MessageOutputFactory messageOutputFactory, NotificationService notificationService, NodeId nodeId, com.google.common.eventbus.EventBus eventBus, StreamService streamService, long faultCountThreshold, long faultPenaltySeconds) OutputRouter(MessageOutput defaultMessageOutput, OutputRegistry outputRegistry) Constructor parameters in org.graylog2.outputs with type arguments of type MessageOutputModifierConstructorDescriptionMessageOutputFactory(Map<String, MessageOutput.Factory<? extends MessageOutput>> availableOutputs, Map<String, MessageOutput.Factory2<? extends MessageOutput>> availableOutputs2) -
Uses of MessageOutput in org.graylog2.plugin
Methods in org.graylog2.plugin with type parameters of type MessageOutputModifier and TypeMethodDescriptionprotected <T extends MessageOutput>
voidPluginModule.addMessageOutput(Class<T> messageOutputClass, Class<? extends MessageOutput.Factory<T>> factory) protected <T extends MessageOutput>
voidPluginModule.addMessageOutput2(Class<T> messageOutputClass, Class<? extends MessageOutput.Factory2<T>> factory) Method parameters in org.graylog2.plugin with type arguments of type MessageOutputModifier and TypeMethodDescriptionprotected voidPluginModule.addMessageOutput(Class<? extends MessageOutput> messageOutputClass) -
Uses of MessageOutput in org.graylog2.plugin.inject
Methods in org.graylog2.plugin.inject with type parameters of type MessageOutputModifier and TypeMethodDescriptionprotected <T extends MessageOutput>
voidGraylog2Module.installOutput(com.google.inject.multibindings.MapBinder<String, MessageOutput.Factory<? extends MessageOutput>> outputMapBinder, Class<T> target) protected <T extends MessageOutput>
voidGraylog2Module.installOutput(com.google.inject.multibindings.MapBinder<String, MessageOutput.Factory<? extends MessageOutput>> outputMapBinder, Class<T> target, Class<? extends MessageOutput.Factory<T>> targetFactory) protected <T extends MessageOutput>
voidGraylog2Module.installOutput2(com.google.inject.multibindings.MapBinder<String, MessageOutput.Factory2<? extends MessageOutput>> outputMapBinder, Class<T> target, Class<? extends MessageOutput.Factory2<T>> targetFactory) Methods in org.graylog2.plugin.inject that return types with arguments of type MessageOutputModifier and TypeMethodDescriptionprotected com.google.inject.multibindings.MapBinder<String,MessageOutput.Factory<? extends MessageOutput>> Graylog2Module.outputsMapBinder()protected com.google.inject.multibindings.MapBinder<String,MessageOutput.Factory2<? extends MessageOutput>> Graylog2Module.outputsMapBinder2()Method parameters in org.graylog2.plugin.inject with type arguments of type MessageOutputModifier and TypeMethodDescriptionprotected <T extends MessageOutput>
voidGraylog2Module.installOutput(com.google.inject.multibindings.MapBinder<String, MessageOutput.Factory<? extends MessageOutput>> outputMapBinder, Class<T> target) protected <T extends MessageOutput>
voidGraylog2Module.installOutput(com.google.inject.multibindings.MapBinder<String, MessageOutput.Factory<? extends MessageOutput>> outputMapBinder, Class<T> target, Class<? extends MessageOutput.Factory<T>> targetFactory) protected <T extends MessageOutput>
voidGraylog2Module.installOutput2(com.google.inject.multibindings.MapBinder<String, MessageOutput.Factory2<? extends MessageOutput>> outputMapBinder, Class<T> target, Class<? extends MessageOutput.Factory2<T>> targetFactory)