@Singleton public class InputBufferImpl extends Object implements InputBuffer
| Constructor and Description |
|---|
InputBufferImpl(com.codahale.metrics.MetricRegistry metricRegistry,
BaseConfiguration configuration,
javax.inject.Provider<org.graylog2.shared.buffers.DirectMessageHandler> directMessageHandlerProvider,
javax.inject.Provider<RawMessageEncoderHandler> rawMessageEncoderHandlerProvider,
javax.inject.Provider<JournallingMessageHandler> spoolingMessageHandlerProvider) |
@Inject
public InputBufferImpl(com.codahale.metrics.MetricRegistry metricRegistry,
BaseConfiguration configuration,
javax.inject.Provider<org.graylog2.shared.buffers.DirectMessageHandler> directMessageHandlerProvider,
javax.inject.Provider<RawMessageEncoderHandler> rawMessageEncoderHandlerProvider,
javax.inject.Provider<JournallingMessageHandler> spoolingMessageHandlerProvider)
public void insert(RawMessage message)
insert in interface InputBufferpublic long getUsage()
getUsage in interface InputBufferCopyright © 2012-2016 Graylog, Inc.. All Rights Reserved.