Uses of Interface
org.apache.activemq.artemis.core.journal.EncodingSupport
-
-
Uses of EncodingSupport in org.apache.activemq.artemis.core.io
Methods in org.apache.activemq.artemis.core.io with parameters of type EncodingSupport Modifier and Type Method Description voidAbstractSequentialFile. write(EncodingSupport bytes, boolean sync)voidAbstractSequentialFile. write(EncodingSupport bytes, boolean sync, IOCallback callback)voidSequentialFile. write(EncodingSupport bytes, boolean sync)voidSequentialFile. write(EncodingSupport bytes, boolean sync, IOCallback callback) -
Uses of EncodingSupport in org.apache.activemq.artemis.core.io.buffer
Methods in org.apache.activemq.artemis.core.io.buffer with parameters of type EncodingSupport Modifier and Type Method Description voidTimedBuffer. addBytes(EncodingSupport bytes, boolean sync, IOCallback callback) -
Uses of EncodingSupport in org.apache.activemq.artemis.core.journal
Methods in org.apache.activemq.artemis.core.journal that return EncodingSupport Modifier and Type Method Description EncodingSupportEncoderPersister. decode(ActiveMQBuffer buffer, EncodingSupport record, CoreMessageObjectPools pools)Methods in org.apache.activemq.artemis.core.journal with parameters of type EncodingSupport Modifier and Type Method Description default voidJournal. appendAddRecord(long id, byte recordType, EncodingSupport record, boolean sync)default voidJournal. appendAddRecord(long id, byte recordType, EncodingSupport record, boolean sync, IOCompletion completionCallback)default voidJournal. appendAddRecordTransactional(long txID, long id, byte recordType, EncodingSupport record)voidJournal. appendDeleteRecordTransactional(long txID, long id, EncodingSupport record)voidJournal. appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync)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.voidJournal. appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync, IOCompletion callback)default voidJournal. appendUpdateRecord(long id, byte recordType, EncodingSupport record, boolean sync)default voidJournal. appendUpdateRecord(long id, byte recordType, EncodingSupport record, boolean sync, IOCompletion completionCallback)default voidJournal. appendUpdateRecordTransactional(long txID, long id, byte recordType, EncodingSupport record)EncodingSupportEncoderPersister. decode(ActiveMQBuffer buffer, EncodingSupport record, CoreMessageObjectPools pools)voidEncoderPersister. encode(ActiveMQBuffer buffer, EncodingSupport record)intEncoderPersister. getEncodeSize(EncodingSupport record)default voidJournal. tryAppendUpdateRecord(long id, byte recordType, EncodingSupport record, boolean sync, boolean replaceableUpdate, JournalUpdateCallback updateCallback, IOCompletion completionCallback)default voidJournal. tryAppendUpdateRecord(long id, byte recordType, EncodingSupport record, JournalUpdateCallback updateCallback, boolean sync, boolean replaceableRecord) -
Uses of EncodingSupport in org.apache.activemq.artemis.core.journal.impl
Methods in org.apache.activemq.artemis.core.journal.impl with parameters of type EncodingSupport Modifier and Type Method Description voidFileWrapperJournal. appendDeleteRecordTransactional(long txID, long id, EncodingSupport record)voidJournalImpl. appendDeleteRecordTransactional(long txID, long id, EncodingSupport record)voidFileWrapperJournal. appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync, IOCompletion callback)voidJournalImpl. appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync, IOCompletion callback)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. -
Uses of EncodingSupport in org.apache.activemq.artemis.core.journal.impl.dataformat
Classes in org.apache.activemq.artemis.core.journal.impl.dataformat that implement EncodingSupport Modifier and Type Class Description classByteArrayEncodingclassJournalAddRecordclassJournalAddRecordTXclassJournalCompleteRecordTXA transaction record (Commit or Prepare), will hold the number of elements the transaction has in the current file.classJournalDeleteRecordclassJournalDeleteRecordTXclassJournalInternalRecordclassJournalRollbackRecordTXConstructors in org.apache.activemq.artemis.core.journal.impl.dataformat with parameters of type EncodingSupport Constructor Description JournalCompleteRecordTX(JournalCompleteRecordTX.TX_RECORD_TYPE isCommit, long txID, EncodingSupport transactionData)JournalDeleteRecordTX(long txID, long id, EncodingSupport record)
-