Package org.graylog2.shared.inputs
Class MessageInputFactory
java.lang.Object
org.graylog2.shared.inputs.MessageInputFactory
-
Constructor Summary
ConstructorDescriptionMessageInputFactory
(Map<String, MessageInput.Factory<? extends MessageInput>> inputFactories) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(String type, Configuration configuration) create
(InputCreateRequest lr, String user, String nodeId)
-
Constructor Details
-
MessageInputFactory
@Inject public MessageInputFactory(Map<String, MessageInput.Factory<? extends MessageInput>> inputFactories)
-
-
Method Details
-
create
public MessageInput create(String type, Configuration configuration) throws NoSuchInputTypeException - Throws:
NoSuchInputTypeException
-
create
public MessageInput create(InputCreateRequest lr, String user, String nodeId) throws NoSuchInputTypeException - Throws:
NoSuchInputTypeException
-
getAvailableInputs
-
getConfig
-