- 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 interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- capacity(int) - Method in class org.apache.activemq.artemis.core.io.mapped.MappedSequentialFileFactory
-
- capacity() - 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 interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- 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
-
- 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(boolean) - 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) - 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) - 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_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 interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- compactMergeError(Long) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- compactReadError(JournalFile) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- 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 interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- couldNotGetLock(String) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- couldNotRemoveFile(JournalFile) - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- couldNotStopCompactor() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- couldNotStopJournalAppendExecutor() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- couldNotStopJournalExecutor() - Method in interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-
- 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
-
- 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
-
- 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
-
- 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 interface org.apache.activemq.artemis.journal.ActiveMQJournalLogger
-