@Singleton public class OutputBuffer extends Buffer
ringBuffer| Constructor and Description |
|---|
OutputBuffer(OutputBufferProcessor.Factory outputBufferProcessorFactory,
com.codahale.metrics.MetricRegistry metricRegistry,
OutputBufferWatermark outputBufferWatermark,
Configuration configuration,
OutputCache overflowCache) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
afterInsert(int n) |
Cache |
getOverflowCache() |
void |
initialize() |
void |
insertCached(java.util.List<Message> messages) |
void |
insertCached(Message message,
MessageInput sourceInput) |
void |
insertFailFast(java.util.List<Message> messages) |
void |
insertFailFast(Message message,
MessageInput sourceInput) |
getUsage, hasCapacity, hasCapacity, insert, insert, isEmpty@Inject public OutputBuffer(OutputBufferProcessor.Factory outputBufferProcessorFactory, com.codahale.metrics.MetricRegistry metricRegistry, OutputBufferWatermark outputBufferWatermark, Configuration configuration, OutputCache overflowCache)
public Cache getOverflowCache()
public void initialize()
public void insertCached(Message message, MessageInput sourceInput)
insertCached in class Bufferpublic void insertFailFast(Message message, MessageInput sourceInput) throws BufferOutOfCapacityException
insertFailFast in class BufferBufferOutOfCapacityExceptionpublic void insertCached(java.util.List<Message> messages)
insertCached in class Bufferpublic void insertFailFast(java.util.List<Message> messages) throws BufferOutOfCapacityException
insertFailFast in class BufferBufferOutOfCapacityExceptionprotected void afterInsert(int n)
afterInsert in class BufferCopyright © 2012-2014 TORCH GmbH. All Rights Reserved.