Package org.objectweb.howl.log
Class BlockLogBufferSink
- java.lang.Object
-
- org.objectweb.howl.log.LogObject
-
- org.objectweb.howl.log.LogBuffer
-
- org.objectweb.howl.log.BlockLogBuffer
-
- org.objectweb.howl.log.BlockLogBufferSink
-
class BlockLogBufferSink extends BlockLogBuffer
An implementation of BlockLogBuffer that does *not* perform IO.This class implements a sink for log records. It can be used to measure the performance of the log implementation without IO.
-
-
Field Summary
-
Fields inherited from class org.objectweb.howl.log.BlockLogBuffer
doWrite, initCounter, todPut
-
Fields inherited from class org.objectweb.howl.log.LogBuffer
bsn, buffer, bytesUsed, checksum, checksumBuffer, doChecksum, forceNow, index, ioexception, iostatus, lf, name, rewind, tod, waitingThreads, waitingThreadsLock
-
-
Constructor Summary
Constructors Constructor Description BlockLogBufferSink(Configuration config)
-
Method Summary
-
Methods inherited from class org.objectweb.howl.log.BlockLogBuffer
bufferInfo, getStats, init, put, read, shouldForce, write
-
-
-
-
Constructor Detail
-
BlockLogBufferSink
BlockLogBufferSink(Configuration config)
-
-