Uses of Interface
org.apache.activemq.artemis.core.persistence.Persister
-
-
Uses of Persister in org.apache.activemq.artemis.api.core
Methods in org.apache.activemq.artemis.api.core that return Persister Modifier and Type Method Description Persister<Message>Message. getPersister() -
Uses of Persister in org.apache.activemq.artemis.core.journal
Classes in org.apache.activemq.artemis.core.journal that implement Persister Modifier and Type Class Description classEncoderPersisterThis is a facade between the new Persister and the former EncodingSupport.Methods in org.apache.activemq.artemis.core.journal with parameters of type Persister Modifier and Type Method Description voidJournal. appendAddEvent(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion completionCallback)An event is data recorded on the journal, but it won't have any weight or deletes.voidJournal. appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync)voidJournal. appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion completionCallback)voidJournal. appendAddRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidJournal. appendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync)voidJournal. appendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion callback)voidJournal. appendUpdateRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidJournal. tryAppendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync, boolean replaceableUpdate, JournalUpdateCallback updateCallback, IOCompletion callback)voidJournal. tryAppendUpdateRecord(long id, byte recordType, Persister persister, Object record, JournalUpdateCallback updateCallback, boolean sync, boolean replaceableUpdate) -
Uses of Persister in org.apache.activemq.artemis.core.journal.impl
Methods in org.apache.activemq.artemis.core.journal.impl with parameters of type Persister Modifier and Type Method Description voidFileWrapperJournal. appendAddEvent(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion callback)voidJournalImpl. appendAddEvent(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion callback)voidFileWrapperJournal. appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion callback)voidJournalImpl. appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion callback)voidFileWrapperJournal. appendAddRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidJournalImpl. appendAddRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidFileWrapperJournal. appendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion callback)voidJournalImpl. appendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion callback)voidFileWrapperJournal. appendUpdateRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidJournalImpl. appendUpdateRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidFileWrapperJournal. tryAppendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync, boolean replaceableUpdate, JournalUpdateCallback updateCallback, IOCompletion callback)voidJournalImpl. tryAppendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync, boolean replaceableUpdate, JournalUpdateCallback updateCallback, IOCompletion callback) -
Uses of Persister in org.apache.activemq.artemis.core.journal.impl.dataformat
Fields in org.apache.activemq.artemis.core.journal.impl.dataformat declared as Persister Modifier and Type Field Description protected PersisterJournalAddRecord. persisterprotected PersisterJournalAddRecordTX. persisterConstructors in org.apache.activemq.artemis.core.journal.impl.dataformat with parameters of type Persister Constructor Description JournalAddRecord(boolean add, long id, byte recordType, Persister persister, Object record)JournalAddRecord(byte journalType, long id, byte recordType, Persister persister, Object record)JournalAddRecordTX(boolean add, long txID, long id, byte recordType, Persister persister, Object record) -
Uses of Persister in org.apache.activemq.artemis.core.message.impl
Classes in org.apache.activemq.artemis.core.message.impl that implement Persister Modifier and Type Class Description classCoreMessagePersisterMethods in org.apache.activemq.artemis.core.message.impl that return Persister Modifier and Type Method Description Persister<Message>CoreMessage. getPersister()Persister<Message>MessageInternalImpl. getPersister()Deprecated. -
Uses of Persister in org.apache.activemq.artemis.core.persistence.impl.journal.codec
Classes in org.apache.activemq.artemis.core.persistence.impl.journal.codec that implement Persister Modifier and Type Class Description classLargeMessagePersister -
Uses of Persister in org.apache.activemq.artemis.core.protocol.core.impl
Methods in org.apache.activemq.artemis.core.protocol.core.impl that return Persister Modifier and Type Method Description Persister<Message>[]CoreProtocolManagerFactory. getPersister() -
Uses of Persister 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 Persister Constructor Description ReplicationAddMessage(boolean beforeTwoEighteen, byte journalID, ReplicationManager.ADD_OPERATION_TYPE operation, long id, byte journalRecordType, Persister persister, Object encodingData)ReplicationAddTXMessage(boolean beforeTwoEighteen, byte journalID, ReplicationManager.ADD_OPERATION_TYPE operation, long txId, long id, byte recordType, Persister persister, Object encodingData) -
Uses of Persister in org.apache.activemq.artemis.core.replication
Methods in org.apache.activemq.artemis.core.replication with parameters of type Persister Modifier and Type Method Description voidReplicatedJournal. appendAddEvent(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion completionCallback)voidReplicatedJournal. appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync)voidReplicatedJournal. appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion completionCallback)voidReplicatedJournal. appendAddRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidReplicationManager. appendAddRecordTransactional(byte journalID, ReplicationManager.ADD_OPERATION_TYPE operation, long txID, long id, byte recordType, Persister persister, Object record)voidReplicatedJournal. appendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync)voidReplicatedJournal. appendUpdateRecord(long id, byte journalRecordType, Persister persister, Object record, boolean sync, IOCompletion completionCallback)voidReplicationManager. appendUpdateRecord(byte journalID, ReplicationManager.ADD_OPERATION_TYPE operation, long id, byte recordType, Persister persister, Object record)voidReplicatedJournal. appendUpdateRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidReplicatedJournal. tryAppendUpdateRecord(long id, byte journalRecordType, Persister persister, Object record, boolean sync, boolean replaceableUpdate, JournalUpdateCallback updateCallback, IOCompletion completionCallback)voidReplicatedJournal. tryAppendUpdateRecord(long id, byte recordType, Persister persister, Object record, JournalUpdateCallback updateCallback, boolean sync, boolean replaceable) -
Uses of Persister in org.apache.activemq.artemis.jdbc.store.journal
Methods in org.apache.activemq.artemis.jdbc.store.journal with parameters of type Persister Modifier and Type Method Description voidJDBCJournalImpl. appendAddEvent(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion completionCallback)voidJDBCJournalImpl. appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync)voidJDBCJournalImpl. appendAddRecord(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion completionCallback)voidJDBCJournalImpl. appendAddRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidJDBCJournalImpl. appendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync)voidJDBCJournalImpl. appendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync, IOCompletion completionCallback)voidJDBCJournalImpl. appendUpdateRecordTransactional(long txID, long id, byte recordType, Persister persister, Object record)voidJDBCJournalImpl. tryAppendUpdateRecord(long id, byte recordType, Persister persister, Object record, boolean sync, boolean replaceableUpdate, JournalUpdateCallback updateCallback, IOCompletion completionCallback)voidJDBCJournalImpl. tryAppendUpdateRecord(long id, byte recordType, Persister persister, Object record, JournalUpdateCallback updateCallback, boolean sync, boolean replaceableUpdate) -
Uses of Persister in org.apache.activemq.artemis.spi.core.protocol
Classes in org.apache.activemq.artemis.spi.core.protocol that implement Persister Modifier and Type Class Description classMessagePersisterMethods in org.apache.activemq.artemis.spi.core.protocol that return Persister Modifier and Type Method Description static PersisterMessagePersister. getPersister(byte id)default Persister<Message>[]ProtocolManagerFactory. getPersister()Methods in org.apache.activemq.artemis.spi.core.protocol with parameters of type Persister Modifier and Type Method Description static voidMessagePersister. registerPersister(Persister<Message> persister)
-