public class PackedForwardBuffer extends Buffer<PackedForwardBuffer.Config>
| Modifier and Type | Class and Description |
|---|---|
static class |
PackedForwardBuffer.Config |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FORMAT_TYPE |
bufferConfig, CHARSET, fileBackup, objectMapperHolder, outputStreamHolder| Modifier and Type | Method and Description |
|---|---|
void |
append(java.lang.String tag,
long timestamp,
java.util.Map<java.lang.String,java.lang.Object> data) |
java.lang.String |
bufferFormatType() |
protected void |
closeInternal() |
void |
flushInternal(Sender sender,
boolean force) |
long |
getAllocatedSize() |
long |
getBufferedDataSize() |
protected void |
loadBufferFromFile(java.util.List<java.lang.String> params,
java.nio.channels.FileChannel channel) |
protected void |
saveAllBuffersToFile() |
clearBackupFiles, close, flush, getBufferUsage, getMaxSize, init, saveBufferpublic static final java.lang.String FORMAT_TYPE
protected void loadBufferFromFile(java.util.List<java.lang.String> params,
java.nio.channels.FileChannel channel)
loadBufferFromFile in class Buffer<PackedForwardBuffer.Config>protected void saveAllBuffersToFile()
throws java.io.IOException
saveAllBuffersToFile in class Buffer<PackedForwardBuffer.Config>java.io.IOExceptionpublic void append(java.lang.String tag,
long timestamp,
java.util.Map<java.lang.String,java.lang.Object> data)
throws java.io.IOException
append in class Buffer<PackedForwardBuffer.Config>java.io.IOExceptionpublic java.lang.String bufferFormatType()
bufferFormatType in class Buffer<PackedForwardBuffer.Config>public void flushInternal(Sender sender, boolean force) throws java.io.IOException
flushInternal in class Buffer<PackedForwardBuffer.Config>java.io.IOExceptionprotected void closeInternal()
closeInternal in class Buffer<PackedForwardBuffer.Config>public long getAllocatedSize()
getAllocatedSize in class Buffer<PackedForwardBuffer.Config>public long getBufferedDataSize()
getBufferedDataSize in class Buffer<PackedForwardBuffer.Config>