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) -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.paging
Methods in org.apache.activemq.artemis.core.paging that return SequentialFileFactory Modifier and Type Method Description SequentialFileFactoryPagingStoreFactory. newFileFactory(SimpleString address)Methods in org.apache.activemq.artemis.core.paging with parameters of type SequentialFileFactory Modifier and Type Method Description voidPagingStoreFactory. removeFileFactory(SequentialFileFactory fileFactory) -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.paging.impl
Methods in org.apache.activemq.artemis.core.paging.impl that return SequentialFileFactory Modifier and Type Method Description protected SequentialFileFactoryPagingStoreImpl. getFileFactory()SequentialFileFactoryPagingStoreFactoryDatabase. newFileFactory(SimpleString address)protected SequentialFileFactoryPagingStoreFactoryNIO. newFileFactory(String directoryName)SequentialFileFactoryPagingStoreFactoryNIO. newFileFactory(SimpleString address)Methods in org.apache.activemq.artemis.core.paging.impl with parameters of type SequentialFileFactory Modifier and Type Method Description voidPagingStoreFactoryDatabase. removeFileFactory(SequentialFileFactory fileFactory)voidPagingStoreFactoryNIO. removeFileFactory(SequentialFileFactory fileFactory)Constructors in org.apache.activemq.artemis.core.paging.impl with parameters of type SequentialFileFactory Constructor Description Page(SimpleString storeName, StorageManager storageManager, SequentialFileFactory factory, SequentialFile file, int pageId)PagingStoreImpl(SimpleString address, ScheduledExecutorService scheduledExecutor, long syncTimeout, PagingManager pagingManager, StorageManager storageManager, SequentialFileFactory fileFactory, PagingStoreFactory storeFactory, SimpleString storeName, AddressSettings addressSettings, ArtemisExecutor executor, boolean syncNonTransactional)PagingStoreImpl(SimpleString address, ScheduledExecutorService scheduledExecutor, long syncTimeout, PagingManager pagingManager, StorageManager storageManager, SequentialFileFactory fileFactory, PagingStoreFactory storeFactory, SimpleString storeName, AddressSettings addressSettings, ArtemisExecutor executor, ArtemisExecutor ioExecutor, boolean syncNonTransactional) -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.persistence
Methods in org.apache.activemq.artemis.core.persistence that return SequentialFileFactory Modifier and Type Method Description default SequentialFileFactoryStorageManager. getJournalSequentialFileFactory() -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.persistence.impl.journal
Fields in org.apache.activemq.artemis.core.persistence.impl.journal declared as SequentialFileFactory Modifier and Type Field Description protected SequentialFileFactoryJournalStorageManager. bindingsFFprotected SequentialFileFactoryJournalStorageManager. journalFFprotected SequentialFileFactoryJournalStorageManager. largeMessagesFactoryMethods in org.apache.activemq.artemis.core.persistence.impl.journal that return SequentialFileFactory Modifier and Type Method Description SequentialFileFactoryJournalStorageManager. getJournalSequentialFileFactory() -
Uses of SequentialFileFactory in org.apache.activemq.artemis.core.replication
Methods in org.apache.activemq.artemis.core.replication that return SequentialFileFactory Modifier and Type Method Description SequentialFileFactoryReplicatedJournal. getFileFactory() -
Uses of SequentialFileFactory in org.apache.activemq.artemis.jdbc.store.file
Classes in org.apache.activemq.artemis.jdbc.store.file that implement SequentialFileFactory Modifier and Type Class Description classJDBCSequentialFileFactoryMethods in org.apache.activemq.artemis.jdbc.store.file that return SequentialFileFactory Modifier and Type Method Description SequentialFileFactoryJDBCSequentialFileFactory. setDatasync(boolean enabled) -
Uses of SequentialFileFactory in org.apache.activemq.artemis.jdbc.store.journal
Methods in org.apache.activemq.artemis.jdbc.store.journal that return SequentialFileFactory Modifier and Type Method Description SequentialFileFactoryJDBCJournalImpl. getFileFactory()
-