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 TypeMethodDescriptionvoidFlashJournalRM.WriterDaemon.enqueueBuffer(FlashJournalRM.JournalFile jrnlfile, FlashJournalRM.Buffer buf, int cbBuffer) Notify the writer thread that a buffer needs to be written.voidFlashJournalRM.BufferPool.release(FlashJournalRM.Buffer buf) Return a buffer to the pool.voidFlashJournalRM.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 voidFlashJournalRM.WriterDaemon.PendingWriteTask.processWriteException(IOException ioe, List<FlashJournalRM.Buffer> listBuffer, ByteBuffer[] aniobuf, FlashJournalRM.JournalFile jrnlfile) Process IOException while flushing the buffers to disk.protected voidFlashJournalRM.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".