public class MessageOutputFactory extends Object
Constructor and Description |
---|
MessageOutputFactory(InstantiationService instantiationService,
Map<String,MessageOutput.Factory<? extends MessageOutput>> availableOutputs) |
Modifier and Type | Method and Description |
---|---|
MessageOutput |
fromStreamOutput(Output output,
Stream stream,
Configuration configuration) |
MessageOutput.Factory<? extends MessageOutput> |
get(String type) |
Map<String,AvailableOutputSummary> |
getAvailableOutputs() |
@Inject public MessageOutputFactory(InstantiationService instantiationService, Map<String,MessageOutput.Factory<? extends MessageOutput>> availableOutputs)
public MessageOutput fromStreamOutput(Output output, Stream stream, Configuration configuration) throws MessageOutputConfigurationException
public Map<String,AvailableOutputSummary> getAvailableOutputs()
public MessageOutput.Factory<? extends MessageOutput> get(String type)
Copyright © 2012-2015 Graylog, Inc.. All Rights Reserved.