Uses of Interface
org.apache.activemq.artemis.core.journal.EncodingSupport
-
-
Uses of EncodingSupport in org.apache.activemq.artemis.core.config
Classes in org.apache.activemq.artemis.core.config that implement EncodingSupport Modifier and Type Class Description classDivertConfiguration -
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) -
Uses of EncodingSupport in org.apache.activemq.artemis.core.paging
Subinterfaces of EncodingSupport in org.apache.activemq.artemis.core.paging Modifier and Type Interface Description interfacePagedMessageA Paged message.interfacePageTransactionInfo -
Uses of EncodingSupport in org.apache.activemq.artemis.core.paging.impl
Classes in org.apache.activemq.artemis.core.paging.impl that implement EncodingSupport Modifier and Type Class Description classPagedMessageImplThis class represents a paged messageclassPageTransactionInfoImpl -
Uses of EncodingSupport in org.apache.activemq.artemis.core.persistence.config
Classes in org.apache.activemq.artemis.core.persistence.config that implement EncodingSupport Modifier and Type Class Description classPersistedAddressSettingclassPersistedBridgeConfigurationclassPersistedDivertConfigurationclassPersistedKeyValuePairclassPersistedRoleclassPersistedSecuritySettingclassPersistedUser -
Uses of EncodingSupport in org.apache.activemq.artemis.core.persistence.impl.journal
Classes in org.apache.activemq.artemis.core.persistence.impl.journal that implement EncodingSupport Modifier and Type Class Description protected static classBatchingIDGenerator.IDCounterEncodingprotected static classBufferSplitter.PartialEncodingMethods in org.apache.activemq.artemis.core.persistence.impl.journal that return EncodingSupport Modifier and Type Method Description static EncodingSupportBatchingIDGenerator. createIDEncodingSupport(long id)Method parameters in org.apache.activemq.artemis.core.persistence.impl.journal with type arguments of type EncodingSupport Modifier and Type Method Description static voidBufferSplitter. split(byte[] buffer, int splitSize, Consumer<EncodingSupport> target)static voidBufferSplitter. split(ActiveMQBuffer buffer, int splitSize, Consumer<EncodingSupport> target) -
Uses of EncodingSupport in org.apache.activemq.artemis.core.persistence.impl.journal.codec
Classes in org.apache.activemq.artemis.core.persistence.impl.journal.codec that implement EncodingSupport Modifier and Type Class Description classAddressStatusEncodingclassCursorAckRecordEncodingclassDeleteEncodingclassDeliveryCountUpdateEncodingclassDuplicateIDEncodingclassGroupingEncodingclassHeuristicCompletionEncodingclassPageCountPendingImplclassPageCountRecordclassPageCountRecordIncclassPageUpdateTXEncodingclassPendingLargeMessageEncodingclassPersistentAddressBindingEncodingclassPersistentQueueBindingEncodingclassQueueEncodingclassQueueStatusEncodingclassRefEncodingclassScheduledDeliveryEncodingclassXidEncodingIt's public as other classes may want to unparse data on tools -
Uses of EncodingSupport in org.apache.activemq.artemis.core.protocol.core.impl.wireformat
Constructors in org.apache.activemq.artemis.core.protocol.core.impl.wireformat with parameters of type EncodingSupport Constructor Description ReplicationDeleteTXMessage(byte journalID, long txId, long id, EncodingSupport encodingData)ReplicationPrepareMessage(byte journalID, long txId, EncodingSupport encodingData) -
Uses of EncodingSupport in org.apache.activemq.artemis.core.replication
Methods in org.apache.activemq.artemis.core.replication with parameters of type EncodingSupport Modifier and Type Method Description voidReplicatedJournal. appendDeleteRecordTransactional(long txID, long id, EncodingSupport record)voidReplicationManager. appendDeleteRecordTransactional(byte journalID, long txID, long id, EncodingSupport record)voidReplicatedJournal. appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync)voidReplicatedJournal. appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync, IOCompletion callback)voidReplicationManager. appendPrepareRecord(byte journalID, long txID, EncodingSupport transactionData) -
Uses of EncodingSupport in org.apache.activemq.artemis.core.settings.impl
Classes in org.apache.activemq.artemis.core.settings.impl that implement EncodingSupport Modifier and Type Class Description classAddressSettingsConfiguration settings that are applied on the address levelclassResourceLimitSettings -
Uses of EncodingSupport in org.apache.activemq.artemis.jdbc.store.file
Methods in org.apache.activemq.artemis.jdbc.store.file with parameters of type EncodingSupport Modifier and Type Method Description voidJDBCSequentialFile. write(EncodingSupport bytes, boolean sync)voidJDBCSequentialFile. write(EncodingSupport bytes, boolean sync, IOCallback callback) -
Uses of EncodingSupport in org.apache.activemq.artemis.jdbc.store.journal
Methods in org.apache.activemq.artemis.jdbc.store.journal with parameters of type EncodingSupport Modifier and Type Method Description voidJDBCJournalImpl. appendDeleteRecordTransactional(long txID, long id, EncodingSupport record)voidJDBCJournalImpl. appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync)voidJDBCJournalImpl. appendPrepareRecord(long txID, EncodingSupport transactionData, boolean sync, IOCompletion callback) -
Uses of EncodingSupport in org.apache.activemq.artemis.jms.persistence.config
Classes in org.apache.activemq.artemis.jms.persistence.config that implement EncodingSupport Modifier and Type Class Description classPersistedBindingsclassPersistedConnectionFactoryclassPersistedDestination -
Uses of EncodingSupport in org.apache.activemq.artemis.jms.server.config
Subinterfaces of EncodingSupport in org.apache.activemq.artemis.jms.server.config Modifier and Type Interface Description interfaceConnectionFactoryConfigurationA ConnectionFactoryConfiguration forConnectionFactoryobjects. -
Uses of EncodingSupport in org.apache.activemq.artemis.jms.server.config.impl
Classes in org.apache.activemq.artemis.jms.server.config.impl that implement EncodingSupport Modifier and Type Class Description classConnectionFactoryConfigurationImplThis class contains the configuration properties of a connection factory.
-