Package io.logz.sender
Class DiskQueue
java.lang.Object
io.logz.sender.DiskQueue
- All Implemented Interfaces:
LogsQueue,Closeable,AutoCloseable
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic DiskQueue.Builderbuilder(LogzioSender.Builder context, ScheduledExecutorService diskSpaceTasks) voidclose()byte[]dequeue()voidenqueue(byte[] log) booleanisEmpty()
-
Method Details
-
enqueue
public void enqueue(byte[] log) -
dequeue
public byte[] dequeue() -
isEmpty
public boolean isEmpty() -
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
builder
public static DiskQueue.Builder builder(LogzioSender.Builder context, ScheduledExecutorService diskSpaceTasks)
-