A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractJournalUpdateTask - Class in org.apache.activemq.artemis.core.journal.impl
-
Super class for Journal maintenances such as clean up and Compactor
- AbstractJournalUpdateTask(SequentialFileFactory, JournalImpl, JournalFilesRepository, ConcurrentLongHashSet, long) - Constructor for class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- AbstractSequentialFile - Class in org.apache.activemq.artemis.core.io
- AbstractSequentialFile(File, String, SequentialFileFactory, Executor) - Constructor for class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- AbstractSequentialFile.LocalBufferObserver - Class in org.apache.activemq.artemis.core.io
- AbstractSequentialFileFactory - Class in org.apache.activemq.artemis.core.io
-
An abstract SequentialFileFactory containing basic functionality for both AIO and NIO SequentialFactories
- AbstractSequentialFileFactory(File, boolean, int, int, int, boolean, IOCriticalErrorListener, CriticalAnalyzer) - Constructor for class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- activateBuffer(SequentialFile) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- activateBuffer(SequentialFile) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- ActiveMQFileLock - Class in org.apache.activemq.artemis.core.io.aio
- ActiveMQFileLock(LibaioFile) - Constructor for class org.apache.activemq.artemis.core.io.aio.ActiveMQFileLock
- ActiveMQJournalBundle - Interface in org.apache.activemq.artemis.journal
-
Logger Code 14 each message id must be 6 digits long starting with 14, the 3rd digit should be 9 so 149000 to 149999
- ActiveMQJournalBundle_$bundle - Class in org.apache.activemq.artemis.journal
-
Warning this class consists of generated code.
- ActiveMQJournalBundle_$bundle() - Constructor for class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- ActiveMQJournalLogger - Interface in org.apache.activemq.artemis.journal
-
Logger Code 14 each message id must be 6 digits long starting with 14, the 3rd digit donates the level so INF0 1 WARN 2 DEBUG 3 ERROR 4 TRACE 5 FATAL 6 so an INFO message would be 141000 to 141999
- ActiveMQJournalLogger_$logger - Class in org.apache.activemq.artemis.journal
-
Warning this class consists of generated code.
- ActiveMQJournalLogger_$logger(Logger) - Constructor for class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- ADD_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- ADD_RECORD_TX - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- addBytes(ActiveMQBuffer, boolean, IOCallback) - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- addBytes(EncodingSupport, boolean, IOCallback) - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- addCommandCommit(JournalTransaction, JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- addCommandDelete(long, JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- addCommandRollback(JournalTransaction, JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- addCommandUpdate(long, JournalFile, int, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- addDataFileOnBottom(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- addDataFileOnTop(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- addFreeFile(JournalFile, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- addFreeFile(JournalFile, boolean, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- addNegative(JournalFile, long) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- addPendingTransaction(long, long[]) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
-
This methods informs the Compactor about the existence of a pending (non committed) transaction
- addPositive(JournalFile, long, int, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- addPreparedTransaction(PreparedTransactionInfo) - Method in interface org.apache.activemq.artemis.core.journal.LoaderCallback
- addRecord(RecordInfo) - Method in interface org.apache.activemq.artemis.core.journal.LoaderCallback
- addSize(int) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- addSize(int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- addToRecordsSnaptshot(long) - Method in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- afterClose() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- afterComplete(Runnable) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- AIOSequentialCallback() - Constructor for class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.AIOSequentialCallback
- AIOSequentialFile - Class in org.apache.activemq.artemis.core.io.aio
-
This class is implementing Runnable to reuse a callback to close it.
- AIOSequentialFile(AIOSequentialFileFactory, int, long, File, String, Executor) - Constructor for class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- AIOSequentialFileFactory - Class in org.apache.activemq.artemis.core.io.aio
- AIOSequentialFileFactory(File, int) - Constructor for class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- AIOSequentialFileFactory(File, int, int, int, boolean) - Constructor for class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- AIOSequentialFileFactory(File, int, int, int, boolean, IOCriticalErrorListener, CriticalAnalyzer) - Constructor for class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- AIOSequentialFileFactory(File, IOCriticalErrorListener, int) - Constructor for class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- AIOSequentialFileFactory.AIOSequentialCallback - Class in org.apache.activemq.artemis.core.io.aio
-
The same callback is used for Runnable executor.
- alignment - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- allocateDirectBuffer(int) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- allocateDirectBuffer(int) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- allocateDirectBuffer(int) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- allocateDirectBuffer(int) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
-
used for cases where you need direct buffer outside of the journal context.
- allocateDirectByteBuffer(int) - Static method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- appendAddEvent(long, byte, Persister, Object, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendAddEvent(long, byte, Persister, Object, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- appendAddEvent(long, byte, Persister, Object, boolean, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
An event is data recorded on the journal, but it won't have any weight or deletes.
- appendAddRecord(long, byte, byte[], boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendAddRecord(long, byte, EncodingSupport, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendAddRecord(long, byte, EncodingSupport, boolean, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendAddRecord(long, byte, Persister, Object, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendAddRecord(long, byte, Persister, Object, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendAddRecord(long, byte, Persister, Object, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- appendAddRecord(long, byte, Persister, Object, boolean, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendAddRecordTransactional(long, long, byte, byte[]) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendAddRecordTransactional(long, long, byte, EncodingSupport) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendAddRecordTransactional(long, long, byte, Persister, Object) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendAddRecordTransactional(long, long, byte, Persister, Object) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- appendAddRecordTransactional(long, long, byte, Persister, Object) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendCommitRecord(long, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendCommitRecord(long, boolean, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendCommitRecord(long, boolean, IOCompletion, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendCommitRecord(long, boolean, IOCompletion, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
Regarding the number of operations in a given file see
JournalCompleteRecordTX. - appendCommitRecord(long, boolean, IOCompletion, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendDeleteRecord(long, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendDeleteRecord(long, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendDeleteRecord(long, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- appendDeleteRecord(long, boolean, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendDeleteRecordTransactional(long, long) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendDeleteRecordTransactional(long, long, byte[]) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendDeleteRecordTransactional(long, long, EncodingSupport) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendDeleteRecordTransactional(long, long, EncodingSupport) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- appendDeleteRecordTransactional(long, long, EncodingSupport) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendPrepareRecord(long, byte[], boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendPrepareRecord(long, EncodingSupport, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
If the system crashed after a prepare was called, it should store information that is required to bring the transaction back to a state it could be committed.
- appendPrepareRecord(long, EncodingSupport, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendPrepareRecord(long, EncodingSupport, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
If the system crashed after a prepare was called, it should store information that is required to bring the transaction back to a state it could be committed.
- appendPrepareRecord(long, EncodingSupport, boolean, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendRollbackRecord(long, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendRollbackRecord(long, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendRollbackRecord(long, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- appendRollbackRecord(long, boolean, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendTo(Path, Path) - Static method in interface org.apache.activemq.artemis.core.io.SequentialFile
- appendUpdateRecord(long, byte, byte[], boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendUpdateRecord(long, byte, EncodingSupport, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendUpdateRecord(long, byte, EncodingSupport, boolean, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendUpdateRecord(long, byte, Persister, Object, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendUpdateRecord(long, byte, Persister, Object, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendUpdateRecord(long, byte, Persister, Object, boolean, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- appendUpdateRecord(long, byte, Persister, Object, boolean, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendUpdateRecordTransactional(long, long, byte, byte[]) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendUpdateRecordTransactional(long, long, byte, EncodingSupport) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- appendUpdateRecordTransactional(long, long, byte, Persister, Object) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- appendUpdateRecordTransactional(long, long, byte, Persister, Object) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- appendUpdateRecordTransactional(long, long, byte, Persister, Object) - Method in interface org.apache.activemq.artemis.core.journal.Journal
B
- beforeClose() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- BKP - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- blockingWriteDirect(ByteBuffer, boolean, boolean) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- blockingWriteDirect(ByteBuffer, boolean, boolean) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- blockingWriteDirect(ByteBuffer, boolean, boolean) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
-
Write directly to the file without using any intermediate buffer and wait completion.
IfreleaseBufferistruethe providedbytesshould be released throughSequentialFileFactory.releaseBuffer(ByteBuffer), if supported. - borrow(int, boolean) - Method in interface org.apache.activemq.artemis.core.io.util.ByteBufferPool
-
It returns a
ByteBufferwithBuffer.capacity()>=size.
Thebufferis zeroed untilsizeifzeroed=true, withBuffer.position()=0 andBuffer.limit()=size. - bufferSize - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- bufferTimeout - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- BUNDLE - Static variable in interface org.apache.activemq.artemis.journal.ActiveMQJournalBundle
- ByteArrayEncoding - Class in org.apache.activemq.artemis.core.journal.impl.dataformat
- ByteArrayEncoding(byte[]) - Constructor for class org.apache.activemq.artemis.core.journal.impl.dataformat.ByteArrayEncoding
- ByteBufferPool - Interface in org.apache.activemq.artemis.core.io.util
-
Object Pool that allows to borrow and release
ByteBuffers according to a specific type (direct/heap).
The suggested usage pattern is:
C
- calculateBlockSize(int) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- calculateBlockSize(int) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- calculateBlockSize(int) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- calculateBlockSize(int) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- calculateBlockStart(int) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- calculateBlockStart(int) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- calculateBlockStart(int) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- calculateNextfileID(List<JournalFile>) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- callbackError(String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- callbackError(String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- callbackError$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- cantOpenFileTimeout(long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- cantOpenFileTimeout(long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- cantOpenFileTimeout$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- capacity() - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- capacity(int) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- checkDataFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- checkErrorCondition() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- checkFiles() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- checkFiles() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- checkFiles$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- checkReclaimStatus() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- checkReclaimStatus() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
-
This method is called automatically when a new file is opened.
- checkSize(int) - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
-
Verify if the size fits the buffer
- clear() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- clear() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- clearBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- clearBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- clearBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- clearBuffer(ByteBuffer) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- clearDataFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- clearDebug() - Static method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- cloneFile() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- cloneFile() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- cloneFile() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- close() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- close() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- close() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- close() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- close(boolean, boolean) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- close(boolean, boolean) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- close(boolean, boolean) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
-
When closing a file from a finalize block, you cant wait on syncs or anything like that.
- closeFile(JournalFile, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- commit(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
-
The caller of this method needs to guarantee appendLock.lock at the journal.
- COMMIT - org.apache.activemq.artemis.core.journal.impl.dataformat.JournalCompleteRecordTX.TX_RECORD_TYPE
- COMMIT_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- compact() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
Note: This method can't be called from the main executor, as it will invoke other methods depending on it.
- compactCount - Variable in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- compactCount - Variable in class org.apache.activemq.artemis.core.journal.RecordInfo
-
How many times this record was compacted (up to 7 times) After the record has reached 7 times, it will always be 7 As we only store up to 0x7 binary, as part of the recordID (binary 111)
- compactingWithNoAddRecord(Long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- compactingWithNoAddRecord(Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- compactingWithNoAddRecord$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- compactMergeError(Long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- compactMergeError(Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- compactMergeError$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- compactReadError(JournalFile) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- compactReadError(JournalFile) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- compactReadError$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- compareTo(AIOSequentialFileFactory.AIOSequentialCallback) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.AIOSequentialCallback
- containsRecord(long) - Method in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- copyData(SequentialFile, SequentialFile, ByteBuffer) - Static method in class org.apache.activemq.artemis.core.io.util.FileIOUtil
- copyTo(SequentialFile) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- copyTo(SequentialFile) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- copyTo(SequentialFile) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- couldNotCompleteTask(Exception, String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotCompleteTask(Exception, String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- couldNotCompleteTask$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotGetLock(String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotGetLock(String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- couldNotGetLock$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotRemoveFile(JournalFile) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotRemoveFile(JournalFile) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- couldNotRemoveFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotStopCompactor() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotStopCompactor() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- couldNotStopCompactor$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotStopJournalAppendExecutor() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotStopJournalAppendExecutor() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- couldNotStopJournalAppendExecutor$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotStopJournalExecutor() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- couldNotStopJournalExecutor() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- couldNotStopJournalExecutor$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- countUp() - Method in class org.apache.activemq.artemis.core.journal.impl.TransactionCallback
- createControlFile(List<JournalFile>, List<JournalFile>, Pair<String, String>) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- createDirs() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
-
Create the directory if it doesn't exist yet
- createDirs() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
-
Creates the directory if it does not exist yet.
- createFilesForBackupSync(long[]) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- createFilesForBackupSync(long[]) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
Returns Map with a
JournalFilefor all existing files. - createFilesForBackupSync(long[]) - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
Reserves journal file IDs, creates the necessary files for synchronization, and places references to these (reserved for sync) files in the map.
- createRemoteBackupSyncFile(long) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
-
Creates files for journal synchronization of a replicated backup.
- createSequentialFile(String) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- createSequentialFile(String) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- createSequentialFile(String) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- createSequentialFile(String) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- createSequentialFile(String, int) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- createSequentialFile(String, int) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- createTimedBufferObserver() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- createTimedBufferObserver() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- critialErrorListener - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- CRITICAL_PATH_ADD_BYTES - Static variable in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- CRITICAL_PATH_CHECK_SIZE - Static variable in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- CRITICAL_PATH_FLUSH - Static variable in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- CRITICAL_PATH_SET_OBSERVER - Static variable in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- CRITICAL_PATH_START - Static variable in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- CRITICAL_PATH_STOP - Static variable in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- CRITICAL_PATHS - Static variable in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- criticalAnalyzer - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- criticalIO(String, Exception) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- criticalIO(String, Exception) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- criticalIO$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- currentFile - Variable in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- currentFile - Variable in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- currentFile(Long, Long, Long, Boolean) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- currentFile(Long, Long, Long, Boolean) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- currentFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
D
- data - Variable in class org.apache.activemq.artemis.core.journal.RecordInfo
- dataSync - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- deactivateBuffer() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- deactivateBuffer() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- debug() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
-
Receive debug information about the journal
- debug() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- debug() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- debugFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- debugWait() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
Method for use on testcases.
- debugWait() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- decode(ActiveMQBuffer) - Method in interface org.apache.activemq.artemis.core.journal.EncodingSupport
- decode(ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.ByteArrayEncoding
- decode(ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- decode(ActiveMQBuffer, EncodingSupport, CoreMessageObjectPools) - Method in class org.apache.activemq.artemis.core.journal.EncoderPersister
- decPosCount() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- decPosCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- decSize(int) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- decSize(int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- DelegateCallback - Class in org.apache.activemq.artemis.core.io
-
It is a utility class to allow several
IOCallbacks to be used as one. - DelegateCallback(Collection<? extends IOCallback>) - Constructor for class org.apache.activemq.artemis.core.io.DelegateCallback
-
It doesn't copy defensively the given
delegates. - delete() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- delete() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- DELETE_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- DELETE_RECORD_TX - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- deleteControlFile(SequentialFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- deleteRecord(long) - Method in interface org.apache.activemq.artemis.core.journal.LoaderCallback
- deletingFile(JournalFile) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- deletingFile(JournalFile) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- deletingFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- deletingOrphanedFile(String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- deletingOrphanedFile(String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- deletingOrphanedFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- directory - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- disableBufferReuse() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- disableBufferReuse() - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- disableBufferReuse() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- done() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.AIOSequentialCallback
-
this is called by libaio.
- done() - Method in class org.apache.activemq.artemis.core.io.DelegateCallback
- done() - Method in class org.apache.activemq.artemis.core.io.DummyCallback
- done() - Method in interface org.apache.activemq.artemis.core.io.IOCallback
-
Method for sync notifications.
- done() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- done() - Method in class org.apache.activemq.artemis.core.journal.impl.SimpleWaitIOCallback
- done() - Method in class org.apache.activemq.artemis.core.journal.impl.TransactionCallback
- done(Collection<? extends IOCallback>) - Static method in interface org.apache.activemq.artemis.core.io.IOCallback
- DummyCallback - Class in org.apache.activemq.artemis.core.io
- DummyCallback() - Constructor for class org.apache.activemq.artemis.core.io.DummyCallback
E
- enableBufferReuse() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- enableBufferReuse() - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- enableBufferReuse() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- encode(ActiveMQBuffer) - Method in interface org.apache.activemq.artemis.core.journal.EncodingSupport
- encode(ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.ByteArrayEncoding
- encode(ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecord
- encode(ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecordTX
- encode(ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalCompleteRecordTX
- encode(ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalDeleteRecord
- encode(ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalDeleteRecordTX
- encode(ActiveMQBuffer) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalRollbackRecordTX
- encode(ActiveMQBuffer, EncodingSupport) - Method in class org.apache.activemq.artemis.core.journal.EncoderPersister
- EncoderPersister - Class in org.apache.activemq.artemis.core.journal
-
This is a facade between the new Persister and the former EncodingSupport.
- EncodingSupport - Interface in org.apache.activemq.artemis.core.journal
-
This interface provides encoding support for the Journal.
- ensureMinFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- equals(Object) - Method in class org.apache.activemq.artemis.core.journal.JournalLoadInformation
- equals(Object) - Method in class org.apache.activemq.artemis.core.journal.RecordInfo
- errorCallingErrorCallback(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorCallingErrorCallback(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorCallingErrorCallback$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorClosingFile(String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorClosingFile(String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorClosingFile(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorClosingFile(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorClosingFile0$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorClosingFile1$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorCompacting(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorCompacting(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorCompacting$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorCompletingCallback(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorCompletingCallback(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorCompletingCallback$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorDeletingFile(Object) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorDeletingFile(Object) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorDeletingFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorOnIOCallback(String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorOnIOCallback(String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorOnIOCallback$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorOpeningFile(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorOpeningFile(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorOpeningFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorPushingFile(Exception) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorPushingFile(Exception) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorPushingFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorReadingFile(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorReadingFile(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorReadingFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorReinitializingFile(Throwable, JournalFile) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorReinitializingFile(Throwable, JournalFile) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorReinitializingFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorReplayingCommands(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorReplayingCommands(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorReplayingCommands$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorRetrievingID(Throwable, String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorRetrievingID(Throwable, String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorRetrievingID$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorSchedulingCompacting(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorSchedulingCompacting(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorSchedulingCompacting$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorStartingPoller(Exception) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorStartingPoller(Exception) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorStartingPoller$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorSubmittingWrite(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorSubmittingWrite(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorSubmittingWrite$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorWritingData(Throwable, String, Integer) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- errorWritingData(Throwable, String, Integer) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- errorWritingData$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- EVENT_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- EXECUTOR_TIMEOUT - Static variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- exists() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- exists() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
F
- factory - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- failedToAddFile(JournalFile) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- failedToAddFile(JournalFile) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- failedToAddFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- failedToPerfBlast(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- failedToPerfBlast(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- failedToPerfBlast$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- failedTransaction(long, List<RecordInfo>, List<RecordInfo>) - Method in interface org.apache.activemq.artemis.core.journal.TransactionFailureCallback
-
To be used to inform about transactions without commit records.
- file - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- FILE_COMPACT_CONTROL - Static variable in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- fileFactory - Variable in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- fileFinalizedWhileOpen(String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- fileFinalizedWhileOpen(String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- fileFinalizedWhileOpen$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- fileID - Variable in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- fileIdOutOfOrder() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- fileIdOutOfOrder() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- fileIdOutOfOrder$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- FileIOUtil - Class in org.apache.activemq.artemis.core.io.util
- FileIOUtil() - Constructor for class org.apache.activemq.artemis.core.io.util.FileIOUtil
- fileNotOpened() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- fileNotOpened() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalBundle
- fileNotOpened$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- fileSize - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- filesRepository - Variable in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- fileTooSmall() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- fileTooSmall() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- fileTooSmall$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- FileWrapperJournal - Class in org.apache.activemq.artemis.core.journal.impl
-
Journal used at a replicating backup server during the synchronization of data with the 'live' server.
- FileWrapperJournal(Journal) - Constructor for class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- fill(int) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- fill(int) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- fill(int) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- FILL_CHARACTER - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- fillNumberOfRecords(JournalFile, JournalInternalRecord) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- fits(int) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- fits(int) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- flush() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- flush() - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- flush() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- flush() - Method in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
-
Write pending output into file
- flush() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- flush() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- flush() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
It will make sure there are no more pending operations on the Executors.
- flushAppendExecutor(long, TimeUnit) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- flushBatch() - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
-
Attempts to flush if
!delayFlushandbufferis filled by any data. - flushBuffer(ByteBuf, boolean, List<IOCallback>) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile.LocalBufferObserver
- flushBuffer(ByteBuf, boolean, List<IOCallback>) - Method in interface org.apache.activemq.artemis.core.io.buffer.TimedBufferObserver
-
It flushes
ByteBuf.readableBytes()ofbufferwithout changing its reader/writer indexes.
It just usebuffertemporary: it can be reused by the caller right after this call. - flushRate(Double) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- flushRate(Double) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- flushRate$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- flushUpdates() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- forceBackup(int, TimeUnit) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- forceBackup(int, TimeUnit) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- forceMoveNextFile() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- forceMoveNextFile() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- forceMoveNextFile() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
Force the usage of a new
JournalFile. - forceMoveNextFile() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- forget() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
-
Used by load, when the transaction was not loaded correctly
- FORMAT_VERSION - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
G
- getAddRecord() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- getAddRecord() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getAlignment() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- getAlignment() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- getAlignment() - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- getAlignment() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- getAlignment() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- getAlignment() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- getAlignment() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getAlignment() - Method in interface org.apache.activemq.artemis.core.journal.Journal
- getBufferSize() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- getBufferSize() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- getCallback() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- getCallback(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- getCompactCount() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- getCompactCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
For tests only
- getCompactMinFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getCompactor() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- getCompactor() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getCompactor() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalRecordProvider
- getCompactPercentage() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getCounter(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- getCriticalAnalyzer() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- getCriticalAnalyzer() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- getCriticalErrorListener() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getCriticalErrorListener() - Method in interface org.apache.activemq.artemis.core.journal.Journal
- getCurrentCallback() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- getCurrentFile() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getCurrentFile() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getDataFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- getDataFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getDataFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getDataFiles() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
Returns the
JournalFiles in use. - getDataFiles() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getDataFilesArray() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getDataFilesCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getDataFilesCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getDataFilesCount() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getDatePortion(String) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getDatePortionMillis(String) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getDebugCounter(Exception) - Static method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- getDebugCounter(String) - Static method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- getDelegateCompletion() - Method in class org.apache.activemq.artemis.core.journal.impl.TransactionCallback
- getDirectory() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- getDirectory() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- getEncodeSize() - Method in interface org.apache.activemq.artemis.core.journal.EncodingSupport
- getEncodeSize() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.ByteArrayEncoding
- getEncodeSize() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecord
- getEncodeSize() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecordTX
- getEncodeSize() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalCompleteRecordTX
- getEncodeSize() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalDeleteRecord
- getEncodeSize() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalDeleteRecordTX
- getEncodeSize() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- getEncodeSize() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalRollbackRecordTX
- getEncodeSize(EncodingSupport) - Method in class org.apache.activemq.artemis.core.journal.EncoderPersister
- getErrorCode() - Method in class org.apache.activemq.artemis.core.journal.impl.TransactionCallback
- getErrorMessage() - Method in class org.apache.activemq.artemis.core.journal.impl.TransactionCallback
- getExtraData() - Method in class org.apache.activemq.artemis.core.journal.PreparedTransactionInfo
- getFile() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- getFile() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- getFile() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getFileExtension() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getFileExtension() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getFileExtension() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getFileFactory() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- getFileFactory() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getFileFactory() - Method in interface org.apache.activemq.artemis.core.journal.Journal
- getFileID() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- getFileID() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- getFileID() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getFileName() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- getFileName() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- getFileNameID(String, String) - Static method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
-
Get the ID part of the name
- getFilePrefix() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getFilePrefix() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getFilePrefix() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getFileSize() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getFileSize() - Method in interface org.apache.activemq.artemis.core.journal.Journal
- getFileSize() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getFilesRepository() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getFreeFile() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getFreeFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getFreeFilesCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getFreeFilesCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getFreeFilesCount() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getHistoryFileName(long, Calendar) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getId() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- getId() - Method in class org.apache.activemq.artemis.core.journal.PreparedTransactionInfo
- getID() - Method in class org.apache.activemq.artemis.core.journal.EncoderPersister
- getIDMapSize() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getIDMapSize() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getInstance() - Static method in class org.apache.activemq.artemis.core.io.DummyCallback
- getInstance() - Static method in class org.apache.activemq.artemis.core.journal.EncoderPersister
- getJavaFile() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- getJavaFile() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
-
Returns a native File of the file underlying this sequential file.
- getJournalFileOpenTimeout() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getJournalVersion() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- getJournalVersion() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getLiveSize() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- getLiveSize() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getLoggingLocale() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- getLoggingLocale() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- getMaxAIO() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getMaxAIO() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getMaxAIO() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getMaxID() - Method in class org.apache.activemq.artemis.core.journal.JournalLoadInformation
- getMaxIO() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- getMaxIO() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- getMaxRecordSize() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
-
The max size record that can be stored in the journal
- getMaxRecordSize() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
The max size record that can be stored in the journal
- getMaxRecordSize() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
The max size record that can be stored in the journal
- getMinFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getMinFiles() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getNegCount(JournalFile) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- getNegCount(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getNewDataFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- getNewRecords() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- getNewTransactions() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- getNumberOfRecords() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalCompleteRecordTX
- getNumberOfRecords() - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- getNumberOfRecords() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- getNumberOfRecords() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getNumberOfRecords() - Method in interface org.apache.activemq.artemis.core.journal.Journal
- getNumberOfRecords() - Method in class org.apache.activemq.artemis.core.journal.JournalLoadInformation
- getOffset() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getOpenedFilesCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getOpenedFilesCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getOpenedFilesCount() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- getPoolSize() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- getPosCount() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- getPosCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getPositiveArray() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- getRecordID() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
-
This is a field to identify that records on this file actually belong to the current file.
- getRecordID() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getRecords() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- getRecords() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getRecords() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalRecordProvider
- getRecords() - Method in class org.apache.activemq.artemis.core.journal.PreparedTransactionInfo
- getRecordsToDelete() - Method in class org.apache.activemq.artemis.core.journal.PreparedTransactionInfo
- getRemainingBytes() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile.LocalBufferObserver
- getRemainingBytes() - Method in interface org.apache.activemq.artemis.core.io.buffer.TimedBufferObserver
-
Return the number of remaining bytes that still fit on the observer (file)
- getReplaceableCount() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- getReplaceableCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getTotalNegativeToOthers() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
-
The total number of deletes this file has
- getTotalNegativeToOthers() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- getUserRecordType() - Method in class org.apache.activemq.artemis.core.journal.RecordInfo
- getUserVersion() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- getUserVersion() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- getUserVersion() - Method in interface org.apache.activemq.artemis.core.journal.Journal
- getWritingChannel() - Method in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
H
- hashCode() - Method in class org.apache.activemq.artemis.core.journal.JournalLoadInformation
- hashCode() - Method in class org.apache.activemq.artemis.core.journal.RecordInfo
I
- id - Variable in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecord
- id - Variable in class org.apache.activemq.artemis.core.journal.RecordInfo
- ignoringShortFile(String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- ignoringShortFile(String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- ignoringShortFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- incAddRecord() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- incAddRecord() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- incCounter(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- incNegCount(JournalFile) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- incNegCount(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- incNegCount(JournalFile, int) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- incNegCount(JournalFile, int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- incompatibleNativeLibrary() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- incompatibleNativeLibrary() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- incompatibleNativeLibrary$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- inconsistencyDuringCompacting(Long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- inconsistencyDuringCompacting(Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- inconsistencyDuringCompacting$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- inconsistencyDuringCompactingDelete(Long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- inconsistencyDuringCompactingDelete(Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- inconsistencyDuringCompactingDelete$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- incPosCount() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- incPosCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- incReplaceableCount() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- incReplaceableCount() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- init(long, IOCallback, LibaioFile, AIOSequentialFile, ByteBuffer, boolean) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.AIOSequentialCallback
- initFileHeader(SequentialFileFactory, SequentialFile, int, long) - Static method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- initializingJdbcDataSource(String, String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- initializingJdbcDataSource(String, String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- initializingJdbcDataSource$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- initWrite(long, int) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.AIOSequentialCallback
- INSTANCE - Static variable in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- IOCallback - Interface in org.apache.activemq.artemis.core.io
-
The interface used for AIO Callbacks.
- IOCompletion - Interface in org.apache.activemq.artemis.core.journal
- IOCriticalErrorListener - Interface in org.apache.activemq.artemis.core.io
-
TODO Merge this with IOExceptionListener
- ioError(int, String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- ioError(int, String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- ioError$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- IOExceptionListener - Interface in org.apache.activemq.artemis.core.io
- ioExecutorFactory - Variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- ioRenameFileError(String, String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- ioRenameFileError(String, String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalBundle
- ioRenameFileError$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- isAutoReclaim() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- isAutoReclaim() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- isCanReclaim() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
-
Whether this file's contents can deleted and the file reused.
- isCanReclaim() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- isDatasync() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- isDatasync() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- isHistory() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- isHistory() - Method in interface org.apache.activemq.artemis.core.journal.Journal
- isNegReclaimCriteria() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
-
Whether this file deletes are on files that are either marked for reclaim or have already been reclaimed
- isNegReclaimCriteria() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- isOpen() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- isOpen() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- isOpen() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- isPosReclaimCriteria() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
-
Whether this file additions all have a delete in some other file
- isPosReclaimCriteria() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- isReclaimable() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- isRemoveExtraFilesOnLoad() - Method in interface org.apache.activemq.artemis.core.journal.Journal
- isStarted() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- isStarted() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- isSupported() - Static method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- isSupported(File) - Static method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- isSupportsCallbacks() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- isSupportsCallbacks() - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- isSupportsCallbacks() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- isSupportsCallbacks() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- isUpdate - Variable in class org.apache.activemq.artemis.core.journal.RecordInfo
- isValid() - Method in class org.apache.activemq.artemis.core.io.aio.ActiveMQFileLock
J
- journal - Variable in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- Journal - Interface in org.apache.activemq.artemis.core.journal
-
Most methods on the journal provide a blocking version where you select the sync mode and a non blocking mode where you pass a completion callback as a parameter.
- Journal.JournalState - Enum in org.apache.activemq.artemis.core.journal
- JournalAddRecord - Class in org.apache.activemq.artemis.core.journal.impl.dataformat
- JournalAddRecord(boolean, long, byte, Persister, Object) - Constructor for class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecord
- JournalAddRecord(byte, long, byte, Persister, Object) - Constructor for class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecord
- JournalAddRecordTX - Class in org.apache.activemq.artemis.core.journal.impl.dataformat
- JournalAddRecordTX(boolean, long, long, byte, Persister, Object) - Constructor for class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecordTX
- JournalCompactor - Class in org.apache.activemq.artemis.core.journal.impl
- JournalCompactor(SequentialFileFactory, JournalImpl, JournalFilesRepository, ConcurrentLongHashSet, long) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- JournalCompleteRecordTX - Class in org.apache.activemq.artemis.core.journal.impl.dataformat
-
A transaction record (Commit or Prepare), will hold the number of elements the transaction has in the current file.
- JournalCompleteRecordTX(JournalCompleteRecordTX.TX_RECORD_TYPE, long, EncodingSupport) - Constructor for class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalCompleteRecordTX
- JournalCompleteRecordTX.TX_RECORD_TYPE - Enum in org.apache.activemq.artemis.core.journal.impl.dataformat
- JournalConstants - Class in org.apache.activemq.artemis.core.journal.impl
-
Deprecated.
- JournalConstants() - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalConstants
-
Deprecated.
- JournalDeleteRecord - Class in org.apache.activemq.artemis.core.journal.impl.dataformat
- JournalDeleteRecord(long) - Constructor for class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalDeleteRecord
- JournalDeleteRecordTX - Class in org.apache.activemq.artemis.core.journal.impl.dataformat
- JournalDeleteRecordTX(long, long, EncodingSupport) - Constructor for class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalDeleteRecordTX
- journalDifferentVersion() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- journalDifferentVersion() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalBundle
- journalDifferentVersion$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- journalDir - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- JournalFile - Interface in org.apache.activemq.artemis.core.journal.impl
- JournalFileImpl - Class in org.apache.activemq.artemis.core.journal.impl
- JournalFileImpl(SequentialFile, long, int) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- journalFileMisMatch() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- journalFileMisMatch() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalBundle
- journalFileMisMatch$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- JournalFilesRepository - Class in org.apache.activemq.artemis.core.journal.impl
-
This is a helper class for the Journal, which will control access to dataFiles, openedFiles and freeFiles Guaranteeing that they will be delivered in order to the Journal
- JournalFilesRepository(SequentialFileFactory, JournalImpl, String, String, int, int, int, int, int, int, int) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- JournalImpl - Class in org.apache.activemq.artemis.core.journal.impl
-
A circular log implementation.
- JournalImpl(int, int, int, int, int, int, SequentialFileFactory, String, String, int, int) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- JournalImpl(int, int, int, int, int, SequentialFileFactory, String, String, int) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- JournalImpl(int, int, int, int, int, SequentialFileFactory, String, String, int, int) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- JournalImpl(ExecutorFactory, int, int, int, int, int, int, SequentialFileFactory, String, String, int, int) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- JournalImpl(ExecutorFactory, int, int, int, int, int, int, SequentialFileFactory, String, String, int, int, IOCriticalErrorListener, int) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- JournalImpl(ExecutorFactory, int, int, int, int, int, SequentialFileFactory, String, String, int, int) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- JournalInternalRecord - Class in org.apache.activemq.artemis.core.journal.impl.dataformat
- JournalInternalRecord() - Constructor for class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- JournalLoadInformation - Class in org.apache.activemq.artemis.core.journal
-
This is a POJO containing information about the journal during load time.
- JournalLoadInformation() - Constructor for class org.apache.activemq.artemis.core.journal.JournalLoadInformation
- JournalLoadInformation(int, long) - Constructor for class org.apache.activemq.artemis.core.journal.JournalLoadInformation
- JournalReaderCallback - Interface in org.apache.activemq.artemis.core.journal.impl
- JournalReaderCallbackAbstract - Class in org.apache.activemq.artemis.core.journal.impl
- JournalReaderCallbackAbstract() - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- JournalRecord - Class in org.apache.activemq.artemis.core.journal.impl
-
This holds the relationship a record has with other files in regard to reference counting.
- JournalRecord(JournalFile, int) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalRecord
- JournalRecordProvider - Interface in org.apache.activemq.artemis.core.journal.impl
-
This is an interface used only internally.
- JournalRollbackRecordTX - Class in org.apache.activemq.artemis.core.journal.impl.dataformat
- JournalRollbackRecordTX(long) - Constructor for class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalRollbackRecordTX
- JournalTransaction - Class in org.apache.activemq.artemis.core.journal.impl
- JournalTransaction(long, JournalRecordProvider) - Constructor for class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- journalType - Variable in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecord
- JournalUpdateCallback - Interface in org.apache.activemq.artemis.core.journal
L
- lineUpContext(IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- lineUpContext(IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- lineUpContext(IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- listFiles(String) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- listFiles(String) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
-
Lists files that end with the given extension.
- load(List<RecordInfo>, List<PreparedTransactionInfo>, TransactionFailureCallback) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- load(List<RecordInfo>, List<PreparedTransactionInfo>, TransactionFailureCallback, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- load(List<RecordInfo>, List<PreparedTransactionInfo>, TransactionFailureCallback, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- load(List<RecordInfo>, List<PreparedTransactionInfo>, TransactionFailureCallback, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- load(LoaderCallback) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- load(LoaderCallback) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
Load data accordingly to the record layouts
- load(LoaderCallback) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- load(SparseArrayLinkedList<RecordInfo>, List<PreparedTransactionInfo>, TransactionFailureCallback) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- load(SparseArrayLinkedList<RecordInfo>, List<PreparedTransactionInfo>, TransactionFailureCallback, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- load(SparseArrayLinkedList<RecordInfo>, List<PreparedTransactionInfo>, TransactionFailureCallback, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- load(SparseArrayLinkedList<RecordInfo>, List<PreparedTransactionInfo>, TransactionFailureCallback, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- LOADED - org.apache.activemq.artemis.core.journal.Journal.JournalState
-
The journal is fully operational.
- LoaderCallback - Interface in org.apache.activemq.artemis.core.journal
- loadInternalOnly() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- loadInternalOnly() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- loadInternalOnly() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
Load internal data structures and not expose any data.
- loadSyncOnly(Journal.JournalState) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- loadSyncOnly(Journal.JournalState) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- loadSyncOnly(Journal.JournalState) - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
Load internal data structures, and remain waiting for synchronization to complete.
- LocalBufferObserver() - Constructor for class org.apache.activemq.artemis.core.io.AbstractSequentialFile.LocalBufferObserver
- LOGGER - Static variable in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
The journal logger.
M
- map(int, long) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- map(int, long) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- map(int, long) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- MappedSequentialFileFactory - Class in org.apache.activemq.artemis.core.io.mapped
- MappedSequentialFileFactory(File, int, boolean, int, int, IOCriticalErrorListener) - Constructor for class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- markAsDataFile(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- markAsDataFile(JournalFile) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- markAsDataFile(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- maxIO - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- merge(JournalTransaction) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
-
This is used to merge transactions from compacting
- MIN_FILE_SIZE - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- moveNextFile(boolean, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
You need to guarantee lock.acquire() before calling this method!
- movingFileToAttic(String) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- movingFileToAttic(String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- movingFileToAttic$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
N
- newBuffer(int) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- newBuffer(int) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- newBuffer(int) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- newBuffer(int) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
-
Note: You need to release the buffer if is used for reading operations.
- newBuffer(int, boolean) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- newBuffer(int, boolean) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- newBuffer(int, boolean) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- newBuffer(int, boolean) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- newBuffer(int, boolean) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
-
Note: You need to release the buffer if is used for reading operations.
- newDataFiles - Variable in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- nextOrderingID - Variable in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- NIOSequentialFile - Class in org.apache.activemq.artemis.core.io.nio
- NIOSequentialFile(SequentialFileFactory, File, String, int, Executor) - Constructor for class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- NIOSequentialFileFactory - Class in org.apache.activemq.artemis.core.io.nio
- NIOSequentialFileFactory(File, boolean, int) - Constructor for class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- NIOSequentialFileFactory(File, boolean, int, int, int, boolean) - Constructor for class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- NIOSequentialFileFactory(File, boolean, int, int, int, boolean, IOCriticalErrorListener, CriticalAnalyzer) - Constructor for class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- NIOSequentialFileFactory(File, boolean, IOCriticalErrorListener, int) - Constructor for class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- NIOSequentialFileFactory(File, int) - Constructor for class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- NIOSequentialFileFactory(File, IOCriticalErrorListener, int) - Constructor for class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- noRecordDuringCompactReplay(Long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- noRecordDuringCompactReplay(Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- noRecordDuringCompactReplay$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
O
- onCompactDone() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
This is an interception point for testcases, when the compacted files are written, before replacing the data structures
- onCompactLockingTheJournal() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
This is an interception point for testcases, when the compacted files are written, to be called as soon as the compactor gets a writeLock
- onCompactStart() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
This is an interception point for testcases, when the compacted files are written, before replacing the data structures
- onError(int, String) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.AIOSequentialCallback
- onError(int, String) - Method in class org.apache.activemq.artemis.core.io.DelegateCallback
- onError(int, String) - Method in class org.apache.activemq.artemis.core.io.DummyCallback
- onError(int, String) - Method in interface org.apache.activemq.artemis.core.io.IOCallback
-
Method for error notifications.
- onError(int, String) - Method in class org.apache.activemq.artemis.core.journal.impl.SimpleWaitIOCallback
- onError(int, String) - Method in class org.apache.activemq.artemis.core.journal.impl.TransactionCallback
- onError(Collection<? extends IOCallback>, int, String) - Static method in interface org.apache.activemq.artemis.core.io.IOCallback
- onIOError(Exception, String, SequentialFile) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- onIOError(Exception, String, SequentialFile) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
-
The SequentialFile will call this method when a disk IO Error happens during the live phase.
- onIOException(Exception, String) - Method in interface org.apache.activemq.artemis.core.io.IOExceptionListener
- onIOException(Throwable, String, SequentialFile) - Method in interface org.apache.activemq.artemis.core.io.IOCriticalErrorListener
- onReadAddRecord(RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- onReadAddRecord(RecordInfo) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadAddRecord(RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- onReadAddRecordTX(long, RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- onReadAddRecordTX(long, RecordInfo) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadAddRecordTX(long, RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- onReadCommitRecord(long, int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- onReadCommitRecord(long, int) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadCommitRecord(long, int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- onReadDeleteRecord(long) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- onReadDeleteRecord(long) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadDeleteRecord(long) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- onReadDeleteRecordTX(long, RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- onReadDeleteRecordTX(long, RecordInfo) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadDeleteRecordTX(long, RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- onReadEventRecord(RecordInfo) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadPrepareRecord(long, byte[], int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- onReadPrepareRecord(long, byte[], int) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadPrepareRecord(long, byte[], int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- onReadRollbackRecord(long) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- onReadRollbackRecord(long) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadRollbackRecord(long) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- onReadUpdateRecord(RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- onReadUpdateRecord(RecordInfo) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadUpdateRecord(RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- onReadUpdateRecordTX(long, RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- onReadUpdateRecordTX(long, RecordInfo) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalReaderCallback
- onReadUpdateRecordTX(long, RecordInfo) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalReaderCallbackAbstract
- onUpdate(long, boolean) - Method in interface org.apache.activemq.artemis.core.journal.JournalUpdateCallback
- open() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- open() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
-
this.maxIO represents the default maxIO.
- open() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- open(int, boolean) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- open(int, boolean) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- open(int, boolean) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
-
The maximum number of simultaneous writes accepted
- openFile() - Method in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- openFile() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
-
This method will instantly return the opened file, and schedule opening and reclaiming.
- openFile(JournalFile, boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- openFileCMP() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- orderFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
this method is used internally only however tools may use it to maintenance.
- org.apache.activemq.artemis.core.io - package org.apache.activemq.artemis.core.io
- org.apache.activemq.artemis.core.io.aio - package org.apache.activemq.artemis.core.io.aio
- org.apache.activemq.artemis.core.io.buffer - package org.apache.activemq.artemis.core.io.buffer
- org.apache.activemq.artemis.core.io.mapped - package org.apache.activemq.artemis.core.io.mapped
- org.apache.activemq.artemis.core.io.nio - package org.apache.activemq.artemis.core.io.nio
- org.apache.activemq.artemis.core.io.util - package org.apache.activemq.artemis.core.io.util
- org.apache.activemq.artemis.core.journal - package org.apache.activemq.artemis.core.journal
- org.apache.activemq.artemis.core.journal.impl - package org.apache.activemq.artemis.core.journal.impl
- org.apache.activemq.artemis.core.journal.impl.dataformat - package org.apache.activemq.artemis.core.journal.impl.dataformat
- org.apache.activemq.artemis.journal - package org.apache.activemq.artemis.journal
P
- persister - Variable in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecord
- persister - Variable in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecordTX
- pollLastDataFile() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- position - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- position() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- position() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- position(long) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- position(long) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- position(long) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- prepare(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
-
The caller of this method needs to guarantee appendLock.lock before calling this method if being used outside of the lock context.
- PREPARE - org.apache.activemq.artemis.core.journal.impl.dataformat.JournalCompleteRecordTX.TX_RECORD_TYPE
- PREPARE_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- PreparedTransactionInfo - Class in org.apache.activemq.artemis.core.journal
- PreparedTransactionInfo(long, byte[]) - Constructor for class org.apache.activemq.artemis.core.journal.PreparedTransactionInfo
- preparedTXIncomplete(Long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- preparedTXIncomplete(Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- preparedTXIncomplete$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- printDebug() - Static method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- processBackup() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
With the exception of initialization, this has to be always called within the compactorExecutor
- processBackup() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
It will rename temporary files and place them on the copy folder, by resotring the original file name.
- processBackupCleanup() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- processBackupCleanup() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
It will check max files and max days on files and remove extra files.
- pushOpenedFile() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
-
Open a file and place it into the openedFiles queue
R
- read(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- read(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- read(ByteBuffer) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- read(ByteBuffer, IOCallback) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- read(ByteBuffer, IOCallback) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- read(ByteBuffer, IOCallback) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- readControlFile(SequentialFileFactory, List<String>, List<String>, List<Pair<String, String>>) - Static method in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- readFileHeader(SequentialFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- readJournalFile(SequentialFileFactory, JournalFile, JournalReaderCallback) - Static method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
this method is used internally only however tools may use it to maintenance.
- readJournalFile(SequentialFileFactory, JournalFile, JournalReaderCallback, AtomicReference<ByteBuffer>) - Static method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- readJournalFile(SequentialFileFactory, JournalFile, JournalReaderCallback, AtomicReference<ByteBuffer>, boolean) - Static method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- readJournalFile(SequentialFileFactory, JournalFile, JournalReaderCallback, AtomicReference<ByteBuffer>, boolean, ByteObjectHashMap<Boolean>) - Static method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- readResolve() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- Reclaimer - Class in org.apache.activemq.artemis.core.journal.impl
-
The journal consists of an ordered list of journal files Fn where
0 <= n <= N - record - Variable in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecord
- record - Variable in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecordTX
- RecordInfo - Class in org.apache.activemq.artemis.core.journal
- RecordInfo(long, byte, byte[], boolean, boolean, short) - Constructor for class org.apache.activemq.artemis.core.journal.RecordInfo
- recordLargerThanStoreMax(long, long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- recordLargerThanStoreMax(long, long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalBundle
- recordLargerThanStoreMax$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- recordType - Variable in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalAddRecord
- release() - Method in class org.apache.activemq.artemis.core.io.aio.ActiveMQFileLock
- release(ByteBuffer) - Method in interface org.apache.activemq.artemis.core.io.util.ByteBufferPool
-
It pools or free
bufferthat cannot be used anymore.
Ifbufferis of a type different from the one that the pool can borrow, it will ignore it. - releaseBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- releaseBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- releaseBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- releaseBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- releaseBuffer(ByteBuffer) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- releaseDirectBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- releaseDirectBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- releaseDirectBuffer(ByteBuffer) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- releaseDirectBuffer(ByteBuffer) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
-
used for cases where you need direct buffer outside of the journal context.
- removeBackupExtension(String) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- removeDataFile(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- renameExtensionFile(String, String) - Static method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- renameFiles(List<JournalFile>, List<JournalFile>) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
being protected as testcases can override this method
- renameTo(String) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- renameTo(String) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- replaceableRecord(byte) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- replaceableRecord(byte) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
- replaceableRecord(byte) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
This will declare a record type as being replaceable on updates.
- replaceableRecord(byte) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- replaceableUpdate - Variable in class org.apache.activemq.artemis.core.journal.RecordInfo
- replaceRecordProvider(JournalRecordProvider) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- replayPendingCommands() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalCompactor
-
Replay pending counts that happened during compacting
- replicationSyncFinished() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- replicationSyncFinished() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- replicationSyncFinished() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
Restarts file reclaim and compacting on the journal.
- replicationSyncPreserveOldFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- replicationSyncPreserveOldFiles() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- replicationSyncPreserveOldFiles() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
Stops any operation that may delete or modify old (stale) data.
- rollback(JournalFile) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
-
The caller of this method needs to guarantee appendLock.lock before calling this method if being used outside of the lock context.
- ROLLBACK_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- run() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.AIOSequentialCallback
- runningJournalBlast(Integer) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- runningJournalBlast(Integer) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- runningJournalBlast$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
S
- scan(JournalFile[]) - Static method in class org.apache.activemq.artemis.core.journal.impl.Reclaimer
- scheduleCompactAndBlock(int) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- scheduleCompactAndBlock(int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- scheduleCompactAndBlock(int) - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
This method will start compact using the compactorExecutor and block up to timeout seconds
- seqOutOfOrder() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- seqOutOfOrder() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- seqOutOfOrder$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- sequentialDone() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.AIOSequentialCallback
-
This is callbed by the AIOSequentialFile, after determined the callbacks were returned in sequence
- sequentialFile - Variable in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- SequentialFile - Interface in org.apache.activemq.artemis.core.io
- SequentialFileFactory - Interface in org.apache.activemq.artemis.core.io
-
A SequentialFileFactory
- setAlignment(int) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- setAlignment(int) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
-
Deprecated.
- setAlignment(int) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- setAutoReclaim(boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- setAutoReclaim(boolean) - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- setCompactCount(short) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- setCompacting() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- setCriticalErrorListener(IOCriticalErrorListener) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- setCriticalErrorListener(IOCriticalErrorListener) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- setDatasync(boolean) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- setDatasync(boolean) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- setDatasync(boolean) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- setDelegateCompletion(IOCallback) - Method in class org.apache.activemq.artemis.core.journal.impl.TransactionCallback
- setExecutor(Executor) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- setFileID(int) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- setHistoryFolder(File, long, long) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- setHistoryFolder(File, long, long) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- setMaxID(long) - Method in class org.apache.activemq.artemis.core.journal.JournalLoadInformation
- setNegReclaimCriteria() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- setNegReclaimCriteria() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- setNextFileID(long) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
-
Set the {link #nextFileID} value to
targetUpdateif the current value is less thantargetUpdate. - setNumberOfRecords(int) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalCompleteRecordTX
- setNumberOfRecords(int) - Method in class org.apache.activemq.artemis.core.journal.impl.dataformat.JournalInternalRecord
- setNumberOfRecords(int) - Method in class org.apache.activemq.artemis.core.journal.JournalLoadInformation
- setObserver(TimedBufferObserver) - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- setOffset(long) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- setPosReclaimCriteria() - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- setPosReclaimCriteria() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- setReclaimable(boolean) - Method in interface org.apache.activemq.artemis.core.journal.impl.JournalFile
- setReclaimable(boolean) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- setRemoveExtraFilesOnLoad(boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- setTimedBuffer(TimedBuffer) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- setTimedBuffer(TimedBuffer) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- setUpCurrentFile(int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- SimpleWaitIOCallback - Class in org.apache.activemq.artemis.core.journal.impl
- SimpleWaitIOCallback() - Constructor for class org.apache.activemq.artemis.core.journal.impl.SimpleWaitIOCallback
- size() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- size() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- size() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- SIZE_ADD_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- SIZE_ADD_RECORD_TX - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- SIZE_COMMIT_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- SIZE_COMPLETE_TRANSACTION_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- SIZE_DELETE_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- SIZE_DELETE_RECORD_TX - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- SIZE_HEADER - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- SIZE_PREPARE_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- SIZE_ROLLBACK_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- sleep(long) - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
-
Sub classes (tests basically) can use this to override how the sleep is being done
- start() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- start() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- start() - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- start() - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- start() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- start() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- start() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- STARTED - org.apache.activemq.artemis.core.journal.Journal.JournalState
-
The journal has some fields initialized and services running.
- startingThread() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- startingThread() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- startingThread$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- startSpin() - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
-
Sub classes (tests basically) can use this to override disabling spinning
- stop() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- stop() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- stop() - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- stop() - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- stop() - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- stop() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- stop() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- STOPPED - org.apache.activemq.artemis.core.journal.Journal.JournalState
- stopSpin() - Method in class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
-
Sub classes (tests basically) can use this to override disabling spinning
- storeLineUp() - Method in class org.apache.activemq.artemis.core.io.DummyCallback
- storeLineUp() - Method in class org.apache.activemq.artemis.core.journal.impl.SimpleWaitIOCallback
- storeLineUp() - Method in interface org.apache.activemq.artemis.core.journal.IOCompletion
- switchFileIfNecessary(int) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- sync() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- sync() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- sync() - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- synchronizationLock() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- synchronizationLock() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- synchronizationLock() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
Write lock the Journal and write lock the compacting process.
- synchronizationUnlock() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- synchronizationUnlock() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- synchronizationUnlock() - Method in interface org.apache.activemq.artemis.core.journal.Journal
-
Unlock the Journal and the compacting process.
- SYNCING - org.apache.activemq.artemis.core.journal.Journal.JournalState
-
When a replicating server is still not synchronized with its live.
- SYNCING_UP_TO_DATE - org.apache.activemq.artemis.core.journal.Journal.JournalState
-
Journal is being used by a replicating server which is up-to-date with its live.
- SyncIOCompletion - Class in org.apache.activemq.artemis.core.journal.impl
-
Internal class used to manage explicit syncs on the Journal through callbacks.
- SyncIOCompletion() - Constructor for class org.apache.activemq.artemis.core.journal.impl.SyncIOCompletion
T
- tempFilesLeftOpen() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- tempFilesLeftOpen() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- tempFilesLeftOpen$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- TestableJournal - Interface in org.apache.activemq.artemis.core.journal
- testCompact() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- testCompact() - Method in interface org.apache.activemq.artemis.core.journal.TestableJournal
- threadLocal(boolean) - Static method in interface org.apache.activemq.artemis.core.io.util.ByteBufferPool
-
Factory method that creates a thread-local pool of capacity 1 of
ByteBuffers of the specified type (direct/heap). - timedBuffer - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- timedBuffer - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
- TimedBuffer - Class in org.apache.activemq.artemis.core.io.buffer
- TimedBuffer(CriticalAnalyzer, int, int, boolean) - Constructor for class org.apache.activemq.artemis.core.io.buffer.TimedBuffer
- timedBufferObserver - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
-
Instead of having AIOSequentialFile implementing the Observer, I have done it on an inner class.
- TimedBufferObserver - Interface in org.apache.activemq.artemis.core.io.buffer
- timeoutOnPollerShutdown(Exception) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- timeoutOnPollerShutdown(Exception) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- timeoutOnPollerShutdown$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- timeoutOnWriterShutdown(Throwable) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- timeoutOnWriterShutdown(Throwable) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- timeoutOnWriterShutdown$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- toString() - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile.LocalBufferObserver
- toString() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- toString() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory.AIOSequentialCallback
- toString() - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- toString() - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- toString() - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- toString() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFileImpl
- toString() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository
- toString() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- toString() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalRecord
- toString() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- toString() - Method in class org.apache.activemq.artemis.core.journal.impl.SimpleWaitIOCallback
- toString() - Method in class org.apache.activemq.artemis.core.journal.JournalLoadInformation
- toString() - Method in class org.apache.activemq.artemis.core.journal.RecordInfo
- TransactionCallback - Class in org.apache.activemq.artemis.core.journal.impl
- TransactionCallback() - Constructor for class org.apache.activemq.artemis.core.journal.impl.TransactionCallback
- TransactionFailureCallback - Interface in org.apache.activemq.artemis.core.journal
-
A Callback to receive information about bad transactions for extra cleanup required for broken transactions such as large messages.
- tryAppendDeleteRecord(long, boolean, JournalUpdateCallback, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- tryAppendDeleteRecord(long, boolean, JournalUpdateCallback, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- tryAppendDeleteRecord(long, boolean, JournalUpdateCallback, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- tryAppendDeleteRecord(long, JournalUpdateCallback, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- tryAppendUpdateRecord(long, byte, byte[], JournalUpdateCallback, boolean, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- tryAppendUpdateRecord(long, byte, EncodingSupport, boolean, boolean, JournalUpdateCallback, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- tryAppendUpdateRecord(long, byte, EncodingSupport, JournalUpdateCallback, boolean, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- tryAppendUpdateRecord(long, byte, Persister, Object, boolean, boolean, JournalUpdateCallback, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.FileWrapperJournal
- tryAppendUpdateRecord(long, byte, Persister, Object, boolean, boolean, JournalUpdateCallback, IOCompletion) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- tryAppendUpdateRecord(long, byte, Persister, Object, boolean, boolean, JournalUpdateCallback, IOCompletion) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- tryAppendUpdateRecord(long, byte, Persister, Object, JournalUpdateCallback, boolean, boolean) - Method in interface org.apache.activemq.artemis.core.journal.Journal
- txMissingElements(Long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- txMissingElements(Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- txMissingElements$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
U
- unableToOpenFile() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- unableToOpenFile() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalBundle
- unableToOpenFile$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalBundle_$bundle
- uncomittedTxFound(Long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- uncomittedTxFound(Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- uncomittedTxFound$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- UPDATE_FACTOR - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
-
this is a factor where when you have more than UPDATE_FACTOR updates for every ADD.
- UPDATE_RECORD - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- UPDATE_RECORD_TX - Static variable in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- updateRecord(RecordInfo) - Method in interface org.apache.activemq.artemis.core.journal.LoaderCallback
- userRecordType - Variable in class org.apache.activemq.artemis.core.journal.RecordInfo
V
- valueOf(String) - Static method in enum org.apache.activemq.artemis.core.journal.impl.dataformat.JournalCompleteRecordTX.TX_RECORD_TYPE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.activemq.artemis.core.journal.Journal.JournalState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.activemq.artemis.core.journal.impl.dataformat.JournalCompleteRecordTX.TX_RECORD_TYPE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.activemq.artemis.core.journal.Journal.JournalState
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- waitCallbacks() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
- waitCompletion() - Method in class org.apache.activemq.artemis.core.io.DummyCallback
- waitCompletion() - Method in class org.apache.activemq.artemis.core.journal.impl.JournalTransaction
-
Wait completion at the latest file only
- waitCompletion() - Method in class org.apache.activemq.artemis.core.journal.impl.SimpleWaitIOCallback
- waitCompletion() - Method in class org.apache.activemq.artemis.core.journal.impl.SyncIOCompletion
- waitCompletion() - Method in class org.apache.activemq.artemis.core.journal.impl.TransactionCallback
- waitCompletion(long) - Method in class org.apache.activemq.artemis.core.journal.impl.SimpleWaitIOCallback
- wrapBuffer(byte[]) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFileFactory
- wrapBuffer(byte[]) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
- wrapBuffer(byte[]) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory
- wrapBuffer(byte[]) - Method in interface org.apache.activemq.artemis.core.io.SequentialFileFactory
- write(ActiveMQBuffer, boolean) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- write(ActiveMQBuffer, boolean) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- write(ActiveMQBuffer, boolean, IOCallback) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- write(ActiveMQBuffer, boolean, IOCallback) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- write(EncodingSupport, boolean) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- write(EncodingSupport, boolean) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- write(EncodingSupport, boolean, IOCallback) - Method in class org.apache.activemq.artemis.core.io.AbstractSequentialFile
- write(EncodingSupport, boolean, IOCallback) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
- writeControlFile(SequentialFileFactory, List<JournalFile>, List<JournalFile>, List<Pair<String, String>>) - Static method in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- writeControlFile(SequentialFileFactory, List<JournalFile>, List<JournalFile>, List<Pair<String, String>>) - Method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- writeDirect(ByteBuffer, boolean) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
- writeDirect(ByteBuffer, boolean) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- writeDirect(ByteBuffer, boolean) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
-
Write directly to the file without using intermediate any buffer
- writeDirect(ByteBuffer, boolean, IOCallback) - Method in class org.apache.activemq.artemis.core.io.aio.AIOSequentialFile
-
Note: Parameter sync is not used on AIO
- writeDirect(ByteBuffer, boolean, IOCallback) - Method in class org.apache.activemq.artemis.core.io.nio.NIOSequentialFile
- writeDirect(ByteBuffer, boolean, IOCallback) - Method in interface org.apache.activemq.artemis.core.io.SequentialFile
-
Write directly to the file without using any buffer
- writeEncoder(JournalInternalRecord) - Method in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- writeEncoder(JournalInternalRecord, int) - Method in class org.apache.activemq.artemis.core.journal.impl.AbstractJournalUpdateTask
- writeExecutor - Variable in class org.apache.activemq.artemis.core.io.AbstractSequentialFileFactory
-
Asynchronous writes need to be done at another executor.
- writeHeader(ActiveMQBuffer, int, long) - Static method in class org.apache.activemq.artemis.core.journal.impl.JournalImpl
- writeRate(Double, Long) - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
- writeRate(Double, Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
- writeRate$str() - Method in class org.apache.activemq.artemis.journal.ActiveMQJournalLogger_$logger
All Classes All Packages