Uses of Class
com.tangosol.io.journal.FlashJournalRM.JournalFile
Packages that use FlashJournalRM.JournalFile
-
Uses of FlashJournalRM.JournalFile in com.tangosol.io.journal
Methods in com.tangosol.io.journal that return FlashJournalRM.JournalFileModifier and TypeMethodDescriptionprotected FlashJournalRM.JournalFileFlashJournalRM.getJournalFile(int nFileId) Obtain a JournalFile by its ID.FlashJournalRM.JournalFile.getNextJournalFile()Determine the JournalFile for the file in the journal that follows the file represented by this JournalFile.protected FlashJournalRM.JournalFileFlashJournalRM.instantiateJournalFile(int nFile) Factory: Instantiate a JournalFile or subclass thereof.Methods in com.tangosol.io.journal with parameters of type FlashJournalRM.JournalFileModifier and TypeMethodDescriptionvoidFlashJournalRM.WriterDaemon.enqueueBuffer(FlashJournalRM.JournalFile jrnlfile, FlashJournalRM.Buffer buf, int cbBuffer) Notify the writer thread that a buffer needs to be written.voidFlashJournalRM.WriterDaemon.notifyFileFull(FlashJournalRM.JournalFile jrnlfile) Notify the writer thread that a file is done being written to.voidFlashJournalRM.PreparerDaemon.notifyItemQueued(FlashJournalRM.JournalFile jrnlfile, long lTicket) Notify the PreparerDaemon that an item has been queued to be written to the specified JournalFile.voidFlashJournalRM.PreparerDaemon.notifyJournalFileFull(FlashJournalRM.JournalFile jrnlfile) Notify the PreparerDaemon that the specified JournalFile has been cut off for new additions.protected abstract voidFlashJournalRM.CongestionPolicy.onCongestion(FlashJournalRM.JournalFile jrnlfile) Invoked when it is determined the providedjrnlfilehas become congested.protected voidFlashJournalRM.FailCongestionPolicy.onCongestion(FlashJournalRM.JournalFile jrnlfile) Invoked when it is determined the providedjrnlfilehas become congested.protected voidFlashJournalRM.WaitCongestionPolicy.onCongestion(FlashJournalRM.JournalFile jrnlfile) Invoked when it is determined the providedjrnlfilehas become congested.protected voidFlashJournalRM.WriterDaemon.PendingWriteTask.processWriteException(IOException ioe, List<FlashJournalRM.Buffer> listBuffer, ByteBuffer[] aniobuf, FlashJournalRM.JournalFile jrnlfile) Process IOException while flushing the buffers to disk.protected booleanFlashJournalRM.WriterDaemon.PendingWriteTask.writeToFile(FlashJournalRM.JournalFile jrnlfile, ByteBuffer[] aniobuf, List listBuffer, int cb) Write the provided buffers to theFlashJournalRM.JournalFile.Constructors in com.tangosol.io.journal with parameters of type FlashJournalRM.JournalFileModifierConstructorDescriptionFileFullTask(FlashJournalRM.JournalFile jrnlfile) Construct a FileFullInfo "struct".PendingWriteTask(FlashJournalRM.JournalFile jrnlfile, FlashJournalRM.Buffer buf, int cbBuffer) Construct a PendingWriteInfo "struct".