public class InMemoryLog<M extends Writable> extends Object implements PeekableMessageLog<M>
PeekableMessageLog.PeekablePoller<M>, PeekableMessageLog.PeekPollHandler<M>MessageLog.Appender<M>, MessageLog.Handler<M>, MessageLog.Poller<M>| Constructor and Description |
|---|
InMemoryLog(Flyweight<? extends M> flyweight) |
InMemoryLog(Flyweight<? extends M> flyweight,
boolean remoteOnPoll) |
| Modifier and Type | Method and Description |
|---|---|
MessageLog.Appender<M> |
appender() |
PeekableMessageLog.PeekablePoller<M> |
poller() |
long |
size() |
public MessageLog.Appender<M> appender()
appender in interface MessageLog<M extends Writable>public PeekableMessageLog.PeekablePoller<M> poller()
poller in interface MessageLog<M extends Writable>poller in interface PeekableMessageLog<M extends Writable>public long size()
size in interface MessageLog<M extends Writable>Copyright © 2020 tools4j.org (Marco Terzer, Anton Anufriev). All Rights Reserved.