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 metricRegistry, ServerStatus serverStatus, OutputRouter outputRouter, MessageOutput defaultMessageOutput) -
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.outputs
Classes in org.graylog2.outputs that implement MessageOutputModifier and TypeClassDescriptionclassclassclassclassclassclassMethods 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)