Uses of Interface
org.apache.activemq.artemis.core.io.SequentialFileFactory
Packages that use SequentialFileFactory
Package
Description
-
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.io
Classes in org.apache.activemq.artemis.core.io that implement SequentialFileFactoryModifier and TypeClassDescriptionclassAn abstract SequentialFileFactory containing basic functionality for both AIO and NIO SequentialFactoriesFields in org.apache.activemq.artemis.core.io declared as SequentialFileFactoryModifier and TypeFieldDescriptionprotected final SequentialFileFactoryAbstractSequentialFile.factoryMethods in org.apache.activemq.artemis.core.io that return SequentialFileFactoryModifier and TypeMethodDescriptionSequentialFileFactory.setAlignment(int alignment) AbstractSequentialFileFactory.setDatasync(boolean enabled) SequentialFileFactory.setDatasync(boolean enabled) Constructors in org.apache.activemq.artemis.core.io with parameters of type SequentialFileFactoryModifierConstructorDescriptionAbstractSequentialFile(File directory, String file, SequentialFileFactory factory) -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.io.aio
Classes in org.apache.activemq.artemis.core.io.aio that implement SequentialFileFactory -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.io.mapped
Classes in org.apache.activemq.artemis.core.io.mapped that implement SequentialFileFactory -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.io.nio
Classes in org.apache.activemq.artemis.core.io.nio that implement SequentialFileFactoryConstructors in org.apache.activemq.artemis.core.io.nio with parameters of type SequentialFileFactoryModifierConstructorDescriptionNIOSequentialFile(SequentialFileFactory factory, File directory, String file, int maxIO) -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.journal
Methods in org.apache.activemq.artemis.core.journal that return SequentialFileFactory -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.journal.impl
Fields in org.apache.activemq.artemis.core.journal.impl declared as SequentialFileFactoryModifier and TypeFieldDescriptionprotected final SequentialFileFactoryAbstractJournalUpdateTask.fileFactoryMethods in org.apache.activemq.artemis.core.journal.impl that return SequentialFileFactoryModifier and TypeMethodDescriptionFileWrapperJournal.getFileFactory()JournalImpl.getFileFactory()Methods in org.apache.activemq.artemis.core.journal.impl with parameters of type SequentialFileFactoryModifier and TypeMethodDescriptionstatic 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 SequentialFileFactoryModifierConstructorDescriptionprotectedAbstractJournalUpdateTask(SequentialFileFactory fileFactory, JournalImpl journal, JournalFilesRepository filesRepository, org.apache.activemq.artemis.utils.collections.ConcurrentLongHashSet recordsSnapshot, long nextOrderingID) JournalCompactor(SequentialFileFactory fileFactory, JournalImpl journal, JournalFilesRepository filesRepository, org.apache.activemq.artemis.utils.collections.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)