public class MessageInputFactory extends Object
| Constructor and Description |
|---|
MessageInputFactory(Map<String,MessageInput.Factory<? extends MessageInput>> inputFactories) |
| Modifier and Type | Method and Description |
|---|---|
MessageInput |
create(InputCreateRequest lr,
String user,
String nodeId) |
MessageInput |
create(String type,
Configuration configuration) |
Map<String,InputDescription> |
getAvailableInputs() |
@Inject public MessageInputFactory(Map<String,MessageInput.Factory<? extends MessageInput>> inputFactories)
public MessageInput create(String type, Configuration configuration) throws NoSuchInputTypeException
NoSuchInputTypeExceptionpublic MessageInput create(InputCreateRequest lr, String user, String nodeId) throws NoSuchInputTypeException
NoSuchInputTypeExceptionpublic Map<String,InputDescription> getAvailableInputs()
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.