Uses of Class
com.tangosol.io.journal.FlashJournalRM.Buffer
Packages that use FlashJournalRM.Buffer
-
Uses of FlashJournalRM.Buffer in com.tangosol.io.journal
Methods in com.tangosol.io.journal that return FlashJournalRM.BufferModifier and TypeMethodDescriptionFlashJournalRM.BufferPool.allocate
(byte[] abOv) Allocate a buffer from the buffer pool.FlashJournalRM.JournalFile.allocateBuffer()
Allocate a Buffer to use with this JournalFile.FlashJournalRM.Buffer.getNext()
Get the next buffer in a linked list of buffers.Methods in com.tangosol.io.journal with parameters of type FlashJournalRM.BufferModifier and TypeMethodDescriptionvoid
FlashJournalRM.WriterDaemon.enqueueBuffer
(FlashJournalRM.JournalFile jrnlfile, FlashJournalRM.Buffer buf, int cbBuffer) Notify the writer thread that a buffer needs to be written.void
FlashJournalRM.BufferPool.release
(FlashJournalRM.Buffer buf) Return a buffer to the pool.void
FlashJournalRM.Buffer.setNext
(FlashJournalRM.Buffer buf) Set the next buffer in a linked list of buffers.Method parameters in com.tangosol.io.journal with type arguments of type FlashJournalRM.BufferModifier and TypeMethodDescriptionprotected void
FlashJournalRM.WriterDaemon.PendingWriteTask.processWriteException
(IOException ioe, List<FlashJournalRM.Buffer> listBuffer, ByteBuffer[] aniobuf, FlashJournalRM.JournalFile jrnlfile) Process IOException while flushing the buffers to disk.protected void
FlashJournalRM.WriterDaemon.PendingWriteTask.writeRemainder
(IOException e, List<FlashJournalRM.Buffer> listBuffer, ByteBuffer[] aniobuf, boolean fSingleBlockWrite) Write what has not been written (remainder) to disk.Constructors in com.tangosol.io.journal with parameters of type FlashJournalRM.BufferModifierConstructorDescriptionPendingWriteTask
(FlashJournalRM.JournalFile jrnlfile, FlashJournalRM.Buffer buf, int cbBuffer) Construct a PendingWriteInfo "struct".