Uses of Interface
org.apache.activemq.artemis.core.io.SequentialFileFactory
-
-
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.io
Classes in org.apache.activemq.artemis.core.io that implement SequentialFileFactory Modifier and Type Class Description classAbstractSequentialFileFactoryAn abstract SequentialFileFactory containing basic functionality for both AIO and NIO SequentialFactoriesFields in org.apache.activemq.artemis.core.io declared as SequentialFileFactory Modifier and Type Field Description protected SequentialFileFactoryAbstractSequentialFile. factoryMethods in org.apache.activemq.artemis.core.io that return SequentialFileFactory Modifier and Type Method Description SequentialFileFactorySequentialFileFactory. setAlignment(int alignment)SequentialFileFactoryAbstractSequentialFileFactory. setDatasync(boolean enabled)SequentialFileFactorySequentialFileFactory. setDatasync(boolean enabled)Constructors in org.apache.activemq.artemis.core.io with parameters of type SequentialFileFactory Constructor Description AbstractSequentialFile(File directory, String file, SequentialFileFactory factory, Executor writerExecutor) -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.io.aio
Classes in org.apache.activemq.artemis.core.io.aio that implement SequentialFileFactory Modifier and Type Class Description classAIOSequentialFileFactory -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.io.mapped
Classes in org.apache.activemq.artemis.core.io.mapped that implement SequentialFileFactory Modifier and Type Class Description classMappedSequentialFileFactory -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.io.nio
Classes in org.apache.activemq.artemis.core.io.nio that implement SequentialFileFactory Modifier and Type Class Description classNIOSequentialFileFactoryConstructors in org.apache.activemq.artemis.core.io.nio with parameters of type SequentialFileFactory Constructor Description NIOSequentialFile(SequentialFileFactory factory, File directory, String file, int maxIO, Executor writerExecutor) -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.journal
Methods in org.apache.activemq.artemis.core.journal that return SequentialFileFactory Modifier and Type Method Description SequentialFileFactoryJournal. getFileFactory() -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.journal.impl
Fields in org.apache.activemq.artemis.core.journal.impl declared as SequentialFileFactory Modifier and Type Field Description protected SequentialFileFactoryAbstractJournalUpdateTask. fileFactoryMethods in org.apache.activemq.artemis.core.journal.impl that return SequentialFileFactory Modifier and Type Method Description SequentialFileFactoryFileWrapperJournal. getFileFactory()SequentialFileFactoryJournalImpl. getFileFactory()Methods in org.apache.activemq.artemis.core.journal.impl with parameters of type SequentialFileFactory Modifier and Type Method Description static intJournalImpl. initFileHeader(SequentialFileFactory fileFactory, SequentialFile sequentialFile, int userVersion, long fileID)static SequentialFileAbstractJournalUpdateTask. readControlFile(SequentialFileFactory fileFactory, List<String> dataFiles, List<String> newFiles, List<Pair<String,String>> renameFile)static intJournalImpl. readJournalFile(SequentialFileFactory fileFactory, JournalFile file, JournalReaderCallback reader)this method is used internally only however tools may use it to maintenance.static intJournalImpl. readJournalFile(SequentialFileFactory fileFactory, JournalFile file, JournalReaderCallback reader, AtomicReference<ByteBuffer> wholeFileBufferReference)static intJournalImpl. readJournalFile(SequentialFileFactory fileFactory, JournalFile file, JournalReaderCallback reader, AtomicReference<ByteBuffer> wholeFileBufferReference, boolean reclaimed)static intJournalImpl. readJournalFile(SequentialFileFactory fileFactory, JournalFile file, JournalReaderCallback reader, AtomicReference<ByteBuffer> wholeFileBufferReference, boolean reclaimed, io.netty.util.collection.ByteObjectHashMap<Boolean> replaceableRecords)static SequentialFileAbstractJournalUpdateTask. writeControlFile(SequentialFileFactory fileFactory, List<JournalFile> files, List<JournalFile> newFiles, List<Pair<String,String>> renames)protected SequentialFileJournalImpl. writeControlFile(SequentialFileFactory fileFactory, List<JournalFile> files, List<JournalFile> newFiles, List<Pair<String,String>> renames)Constructors in org.apache.activemq.artemis.core.journal.impl with parameters of type SequentialFileFactory Constructor Description AbstractJournalUpdateTask(SequentialFileFactory fileFactory, JournalImpl journal, JournalFilesRepository filesRepository, ConcurrentLongHashSet recordsSnapshot, long nextOrderingID)JournalCompactor(SequentialFileFactory fileFactory, JournalImpl journal, JournalFilesRepository filesRepository, ConcurrentLongHashSet recordsSnapshot, long firstFileID)JournalFilesRepository(SequentialFileFactory fileFactory, JournalImpl journal, String filePrefix, String fileExtension, int userVersion, int maxAIO, int fileSize, int minFiles, int poolSize, int journalFileOpenTimeout, int maxAtticFiles)JournalImpl(int fileSize, int minFiles, int poolSize, int compactMinFiles, int compactPercentage, int journalFileOpenTimeout, SequentialFileFactory fileFactory, String filePrefix, String fileExtension, int maxAIO, int userVersion)JournalImpl(int fileSize, int minFiles, int poolSize, int compactMinFiles, int compactPercentage, SequentialFileFactory fileFactory, String filePrefix, String fileExtension, int maxAIO)JournalImpl(int fileSize, int minFiles, int poolSize, int compactMinFiles, int compactPercentage, SequentialFileFactory fileFactory, String filePrefix, String fileExtension, int maxAIO, int userVersion)JournalImpl(ExecutorFactory ioExecutors, int fileSize, int minFiles, int poolSize, int compactMinFiles, int compactPercentage, int journalFileOpenTimeout, SequentialFileFactory fileFactory, String filePrefix, String fileExtension, int maxAIO, int userVersion)JournalImpl(ExecutorFactory ioExecutors, int fileSize, int minFiles, int poolSize, int compactMinFiles, int compactPercentage, int journalFileOpenTimeout, SequentialFileFactory fileFactory, String filePrefix, String fileExtension, int maxAIO, int userVersion, IOCriticalErrorListener criticalErrorListener, int maxAtticFiles)JournalImpl(ExecutorFactory ioExecutors, int fileSize, int minFiles, int poolSize, int compactMinFiles, int compactPercentage, SequentialFileFactory fileFactory, String filePrefix, String fileExtension, int maxAIO, int userVersion)
-