Uses of Class
org.apache.activemq.command.MessageId
-
Packages that use MessageId Package Description org.apache.activemq The core JMS client API implementation classes.org.apache.activemq.broker.region Region abstraction and implementations in the Broker.org.apache.activemq.broker.region.cursors Cursors used to page persistent messages into the broker from the storeorg.apache.activemq.command Command objects used via the Command Pattern to communicate among nodesorg.apache.activemq.network Support for federated networks of brokers.org.apache.activemq.store The APIs which need to be implemented for persistent message stores for durable messagingorg.apache.activemq.store.jdbc Message persistence implemented using JDBCorg.apache.activemq.store.jdbc.adapter Implements database/driver apapters to compensate for the wide differences in the BLOB handing of JDBC drivers.org.apache.activemq.store.journal Message persistence using a high performance transaction log via the Journal interface.org.apache.activemq.store.kahadb org.apache.activemq.store.memory VM based implementation of message persistenceorg.apache.activemq.transport.stomp An implementation of the Stomp protocol which is a simple wire protocol for writing clients for ActiveMQ in different languages like Ruby, Python, PHP, C etc. -
-
Uses of MessageId in org.apache.activemq
Methods in org.apache.activemq with parameters of type MessageId Modifier and Type Method Description booleanActiveMQMessageAudit. isDuplicate(MessageId id)booleanActiveMQMessageAuditNoSync. isDuplicate(MessageId id)Checks if this messageId has been seen beforebooleanActiveMQMessageAudit. isInOrder(MessageId id)booleanActiveMQMessageAuditNoSync. isInOrder(MessageId id)Check the MessageId is in ordervoidActiveMQMessageAudit. rollback(MessageId id)voidActiveMQMessageAuditNoSync. rollback(MessageId id)mark this message as being received -
Uses of MessageId in org.apache.activemq.broker.region
Methods in org.apache.activemq.broker.region that return MessageId Modifier and Type Method Description MessageIdIndirectMessageReference. getMessageId()MessageIdMessageReference. getMessageId()MessageIdNullMessageReference. getMessageId()Methods in org.apache.activemq.broker.region with parameters of type MessageId Modifier and Type Method Description booleanQueueBrowserSubscription. isDuplicate(MessageId messageId)MessageTopic. loadMessage(MessageId messageId)voidQueue. rollbackPendingCursorAdditions(MessageId messageId) -
Uses of MessageId in org.apache.activemq.broker.region.cursors
Methods in org.apache.activemq.broker.region.cursors with parameters of type MessageId Modifier and Type Method Description MessageReferenceOrderedPendingList. get(MessageId messageId)MessageReferencePendingList. get(MessageId messageId)MessageReferencePrioritizedPendingList. get(MessageId messageId)MessageReferenceQueueDispatchPendingList. get(MessageId messageId)booleanAbstractPendingMessageCursor. isDuplicate(MessageId messageId)booleanAbstractPendingMessageCursor. recordUniqueId(MessageId messageId)records a message id and checks if it is a duplicatevoidAbstractPendingMessageCursor. rollback(MessageId id)voidPendingMessageCursor. rollback(MessageId id)remove from auditing the message idvoidStoreQueueCursor. rollback(MessageId id)protected voidAbstractStoreCursor. setBatch(MessageId messageId)Constructor parameters in org.apache.activemq.broker.region.cursors with type arguments of type MessageId Constructor Description PendingMessageHelper(Map<MessageId,PendingNode> map, SizeStatisticImpl messageSize) -
Uses of MessageId in org.apache.activemq.command
Fields in org.apache.activemq.command declared as MessageId Modifier and Type Field Description protected MessageIdMessageAck. firstMessageIdprotected MessageIdMessageAck. lastMessageIdprotected MessageIdMessage. messageIdprotected MessageIdMessageDispatchNotification. messageIdMethods in org.apache.activemq.command that return MessageId Modifier and Type Method Description MessageIdMessageId. copy()MessageIdMessageAck. getFirstMessageId()MessageIdMessageAck. getLastMessageId()MessageIdJournalTopicAck. getMessageId()MessageIdMessage. getMessageId()MessageIdMessageDispatchNotification. getMessageId()MessageIdMessagePull. getMessageId()An optional message ID which could be used by a broker to decide which messages are pulled on demand from a queue for a consumerMethods in org.apache.activemq.command with parameters of type MessageId Modifier and Type Method Description intMessageId. compareTo(MessageId other)voidMessageAck. setFirstMessageId(MessageId firstMessageId)voidMessageAck. setLastMessageId(MessageId lastMessageId)voidJournalTopicAck. setMessageId(MessageId messageId)voidMessage. setMessageId(MessageId messageId)voidMessageDispatchNotification. setMessageId(MessageId messageId)voidMessagePull. setMessageId(MessageId messageId)voidMessageAck. setMessageID(MessageId messageID)A helper method to allow a single message ID to be acknowledged -
Uses of MessageId in org.apache.activemq.network
Methods in org.apache.activemq.network with parameters of type MessageId Modifier and Type Method Description protected longDemandForwardingBridgeSupport. getStoredSequenceIdForMessage(MessageId messageId) -
Uses of MessageId in org.apache.activemq.store
Methods in org.apache.activemq.store with parameters of type MessageId Modifier and Type Method Description voidProxyTopicMessageStore. acknowledge(ConnectionContext context, String clientId, String subscriptionName, MessageId messageId, MessageAck ack)voidTopicMessageStore. acknowledge(ConnectionContext context, String clientId, String subscriptionName, MessageId messageId, MessageAck ack)Stores the last acknowledged messgeID for the given subscription so that we can recover and commence dispatching messages from the last checkpointbooleanTopicReferenceStore. acknowledgeReference(ConnectionContext context, String clientId, String subscriptionName, MessageId messageId)Removes the last acknowledged messgeID for the given subscription so that we can recover and commence dispatching messages from the last checkpoint N.B.booleanReferenceStore. addMessageReference(ConnectionContext context, MessageId messageId, ReferenceStore.ReferenceData data)Adds a message reference to the message storeMessageMessageStore. getMessage(MessageId identity)Looks up a message using either the String messageID or the messageNumber.MessageProxyMessageStore. getMessage(MessageId identity)MessageProxyTopicMessageStore. getMessage(MessageId identity)ReferenceStore.ReferenceDataReferenceStore. getMessageReference(MessageId identity)Looks up a message using either the String messageID or the messageNumber.booleanMessageRecoveryListener. isDuplicate(MessageId ref)check if ref is a duplicate but do not record the referencebooleanMessageRecoveryListener. recoverMessageReference(MessageId ref)voidAbstractMessageStore. setBatch(MessageId messageId)voidMessageStore. setBatch(MessageId messageId)allow caching cursors to set the current batch offset when cache is exhaustedvoidProxyMessageStore. setBatch(MessageId messageId)voidProxyTopicMessageStore. setBatch(MessageId messageId)voidReferenceStore. setBatch(MessageId startAfter) -
Uses of MessageId in org.apache.activemq.store.jdbc
Methods in org.apache.activemq.store.jdbc with parameters of type MessageId Modifier and Type Method Description voidJdbcMemoryTransactionStore. acknowledge(TopicMessageStore topicMessageStore, String clientId, String subscriptionName, MessageId messageId, MessageAck ack)voidJDBCTopicMessageStore. acknowledge(ConnectionContext context, String clientId, String subscriptionName, MessageId messageId, MessageAck ack)voidJDBCMessageStore. addMessageReference(ConnectionContext context, MessageId messageId, long expirationTime, String messageRef)voidJDBCPersistenceAdapter. commitAdd(ConnectionContext context, MessageId messageId, long preparedSequenceId, long newSequence)voidJDBCAdapter. doAddMessage(TransactionContext c, long sequence, MessageId messageID, ActiveMQDestination destination, byte[] data, long expiration, byte priority, XATransactionId xid)voidJDBCAdapter. doAddMessageReference(TransactionContext c, long sequence, MessageId messageId, ActiveMQDestination destination, long expirationTime, String messageRef)byte[]JDBCAdapter. doGetMessage(TransactionContext c, MessageId id)voidJDBCAdapter. doUpdateMessage(TransactionContext c, ActiveMQDestination destination, MessageId id, byte[] data)long[]JDBCTopicMessageStore. getCachedStoreSequenceId(TransactionContext transactionContext, ActiveMQDestination destination, MessageId messageId)MessageJDBCMessageStore. getMessage(MessageId messageId)StringJDBCMessageStore. getMessageReference(MessageId messageId)long[]JDBCAdapter. getStoreSequenceId(TransactionContext c, ActiveMQDestination destination, MessageId messageID)voidJDBCMessageIdScanListener. messageId(MessageId id)voidJDBCMessageStore. setBatch(MessageId messageId) -
Uses of MessageId in org.apache.activemq.store.jdbc.adapter
Methods in org.apache.activemq.store.jdbc.adapter with parameters of type MessageId Modifier and Type Method Description voidBlobJDBCAdapter. doAddMessage(TransactionContext c, long sequence, MessageId messageID, ActiveMQDestination destination, byte[] data, long expiration, byte priority, XATransactionId xid)voidDefaultJDBCAdapter. doAddMessage(TransactionContext c, long sequence, MessageId messageID, ActiveMQDestination destination, byte[] data, long expiration, byte priority, XATransactionId xid)A non null xid indicated the op is part of 2pc prepare, so ops are flagged pending outcomevoidDefaultJDBCAdapter. doAddMessageReference(TransactionContext c, long sequence, MessageId messageID, ActiveMQDestination destination, long expirationTime, String messageRef)byte[]BlobJDBCAdapter. doGetMessage(TransactionContext c, MessageId id)byte[]DefaultJDBCAdapter. doGetMessage(TransactionContext c, MessageId id)voidDefaultJDBCAdapter. doUpdateMessage(TransactionContext c, ActiveMQDestination destination, MessageId id, byte[] data)long[]DefaultJDBCAdapter. getStoreSequenceId(TransactionContext c, ActiveMQDestination destination, MessageId messageID) -
Uses of MessageId in org.apache.activemq.store.journal
Methods in org.apache.activemq.store.journal with parameters of type MessageId Modifier and Type Method Description voidJournalTopicMessageStore. acknowledge(ConnectionContext context, String clientId, String subscriptionName, MessageId messageId, MessageAck originalAck)protected voidJournalTopicMessageStore. acknowledge(MessageId messageId, org.apache.activeio.journal.RecordLocation location, SubscriptionKey key)voidJournalMessageStore. addMessageReference(ConnectionContext context, MessageId messageId, long expirationTime, String messageRef)MessageJournalMessageStore. getMessage(MessageId identity)StringJournalMessageStore. getMessageReference(MessageId identity)voidJournalTopicMessageStore. replayAcknowledge(ConnectionContext context, String clientId, String subscritionName, MessageId messageId)voidJournalMessageStore. setBatch(MessageId messageId) -
Uses of MessageId in org.apache.activemq.store.kahadb
Methods in org.apache.activemq.store.kahadb with parameters of type MessageId Modifier and Type Method Description MessageKahaDBStore.KahaDBMessageStore. getMessage(MessageId identity)MessageTempKahaDBStore.KahaDBMessageStore. getMessage(MessageId identity)protected org.apache.activemq.store.kahadb.KahaDBStore.StoreQueueTaskKahaDBStore. removeQueueTask(KahaDBStore.KahaDBMessageStore store, MessageId id)protected org.apache.activemq.store.kahadb.KahaDBStore.StoreTopicTaskKahaDBStore. removeTopicTask(org.apache.activemq.store.kahadb.KahaDBStore.KahaDBTopicMessageStore store, MessageId id)voidKahaDBStore.KahaDBMessageStore. setBatch(MessageId identity)voidTempKahaDBStore.KahaDBMessageStore. setBatch(MessageId identity) -
Uses of MessageId in org.apache.activemq.store.memory
Fields in org.apache.activemq.store.memory declared as MessageId Modifier and Type Field Description protected MessageIdMemoryMessageStore. lastBatchIdFields in org.apache.activemq.store.memory with type parameters of type MessageId Modifier and Type Field Description protected Map<MessageId,Message>MemoryMessageStore. messageTableMethods in org.apache.activemq.store.memory with parameters of type MessageId Modifier and Type Method Description voidMemoryTopicMessageStore. acknowledge(ConnectionContext context, String clientId, String subscriptionName, MessageId messageId, MessageAck ack)voidMemoryTransactionStore. acknowledge(TopicMessageStore destination, String clientId, String subscriptionName, MessageId messageId, MessageAck ack)MessageMemoryMessageStore. getMessage(MessageId identity)voidMemoryMessageStore. removeMessage(MessageId msgId)voidMemoryMessageStore. setBatch(MessageId messageId)Constructor parameters in org.apache.activemq.store.memory with type arguments of type MessageId Constructor Description MemoryMessageStore(ActiveMQDestination destination, Map<MessageId,Message> messageTable)MemoryTopicMessageStore(ActiveMQDestination destination, Map<MessageId,Message> messageTable, Map<SubscriptionKey,SubscriptionInfo> subscriberDatabase) -
Uses of MessageId in org.apache.activemq.transport.stomp
Fields in org.apache.activemq.transport.stomp with type parameters of type MessageId Modifier and Type Field Description protected Map<MessageId,StompAckEntry>StompSubscription. dispatchedMessageMethods in org.apache.activemq.transport.stomp that return MessageId Modifier and Type Method Description MessageIdStompAckEntry. getMessageId()
-