| Package | Description |
|---|---|
| org.graylog2.plugin | |
| org.graylog2.plugin.inject | |
| org.graylog2.plugin.inputs.transports | |
| org.graylog2.plugin.inputs.util |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends MessageInput> |
PluginModule.addMessageInput(Class<T> messageInputClass,
Class<? extends MessageInput.Factory<T>> factoryClass) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PluginModule.addMessageInput(Class<? extends MessageInput> messageInputClass) |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends MessageInput> |
Graylog2Module.installInput(com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> inputMapBinder,
Class<T> target) |
protected <T extends MessageInput> |
Graylog2Module.installInput(com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> inputMapBinder,
Class<T> target,
Class<? extends MessageInput.Factory<T>> targetFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> |
Graylog2Module.inputsMapBinder() |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends MessageInput> |
Graylog2Module.installInput(com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> inputMapBinder,
Class<T> target) |
protected <T extends MessageInput> |
Graylog2Module.installInput(com.google.inject.multibindings.MapBinder<String,MessageInput.Factory<? extends MessageInput>> inputMapBinder,
Class<T> target,
Class<? extends MessageInput.Factory<T>> targetFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
GeneratorTransport.doLaunch(MessageInput input) |
protected abstract void |
ThrottleableTransport.doLaunch(MessageInput input)
Performs the same purpose as
ThrottleableTransport.launch(org.graylog2.plugin.inputs.MessageInput) but guarantees that the superclass'
actions are performed. |
protected LinkedHashMap<String,Callable<? extends org.jboss.netty.channel.ChannelHandler>> |
NettyTransport.getBaseChannelHandlers(MessageInput input)
Subclasses can override this to add additional ChannelHandlers to the pipeline to support additional features.
|
protected LinkedHashMap<String,Callable<? extends org.jboss.netty.channel.ChannelHandler>> |
AbstractTcpTransport.getBaseChannelHandlers(MessageInput input) |
protected LinkedHashMap<String,Callable<? extends org.jboss.netty.channel.ChannelHandler>> |
NettyTransport.getFinalChannelHandlers(MessageInput input)
Subclasses can override this to modify the
channel handlers at the end of the pipeline. |
void |
NettyTransport.launch(MessageInput input) |
void |
Transport.launch(MessageInput input) |
void |
ThrottleableTransport.launch(MessageInput input) |
protected abstract RawMessage |
GeneratorTransport.produceRawMessage(MessageInput input) |
| Constructor and Description |
|---|
PacketInformationDumper(MessageInput sourceInput) |
Copyright © 2012-2016 Graylog, Inc.. All Rights Reserved.