|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MessageIdentity | |
org.activemq.message | Message implementations |
org.activemq.service | The core services which make up the JMS Message Broker such as the Store, MessageContainer and MessageContainerManager |
org.activemq.service.boundedvm | |
org.activemq.service.impl | Default implementations of the services |
org.activemq.store | The APIs which need to be implemented for persistent message stores for durable messaging |
org.activemq.store.cache | |
org.activemq.store.jdbc | Message persistence implemented using JDBC |
org.activemq.store.jdbc.adapter | Implements database/driver apapters to compensate for the wide differences in the BLOB handing of JDBC drivers. |
org.activemq.store.journal | Message persistence using a high performance transaction log via the Journal interface. |
org.activemq.store.vm | VM based implementation of message persistence |
Uses of MessageIdentity in org.activemq.message |
Methods in org.activemq.message that return MessageIdentity | |
MessageIdentity |
ActiveMQMessage.getJMSMessageIdentity()
|
MessageIdentity |
MessageAck.getMessageIdentity()
|
Methods in org.activemq.message with parameters of type MessageIdentity | |
void |
ActiveMQMessage.setJMSMessageIdentity(MessageIdentity messageIdentity)
|
Uses of MessageIdentity in org.activemq.service |
Methods in org.activemq.service that return MessageIdentity | |
MessageIdentity |
Subscription.getLastMessageIdentity()
Retreives the messageIdentity of the last message sent to this Queue based Subscription |
Methods in org.activemq.service with parameters of type MessageIdentity | |
ActiveMQMessage |
QueueMessageContainer.peekNext(MessageIdentity messageIdentity)
Used for browsing a MessageContainer this returns the next message in the container after the messageId |
void |
QueueMessageContainer.returnMessage(MessageIdentity messageIdentity)
After a poll() on the Container, if a message can't be dispatched, it is returned |
void |
QueueMessageContainer.recoverMessageToBeDelivered(MessageIdentity messageIdentity)
Invoked during the recovery to add the given message to the end of the messages to be delivered. |
void |
MessageContainer.delete(MessageIdentity messageIdentity,
MessageAck ack)
Delete a message - if no |
ActiveMQMessage |
MessageContainer.getMessage(MessageIdentity messageIdentity)
Return the ActiveMQMessage that matches the Id |
void |
MessageContainer.registerMessageInterest(MessageIdentity messageIdentity)
Register that a consumer will be interested in this message |
void |
MessageContainer.unregisterMessageInterest(MessageIdentity ack)
A message consumer calls this when it's no longer interested in a message so that we know when we can delete (or archive) it |
boolean |
MessageContainer.containsMessage(MessageIdentity messageIdentity)
Returns whether or not this container contains the given message identity which provides an optimisation over getMessage() where the message does not need to be loaded. |
boolean |
MessageIdentity.equals(MessageIdentity that)
|
void |
Subscription.setLastMessageIdentifier(MessageIdentity messageIdentity)
Used for a Queue based Subscription to set the last acknowledged message ID |
void |
TopicMessageContainer.setLastAcknowledgedMessageID(Subscription subscription,
MessageIdentity messageIdentity)
Sets the last acknowleged message ID for the given subscriber in this container so that if we shut down and recover we know where to start replaying messages from. |
Uses of MessageIdentity in org.activemq.service.boundedvm |
Methods in org.activemq.service.boundedvm with parameters of type MessageIdentity | |
void |
TransientQueueBoundedMessageContainer.delete(MessageIdentity messageIdentity,
MessageAck ack)
|
ActiveMQMessage |
TransientQueueBoundedMessageContainer.getMessage(MessageIdentity messageIdentity)
|
void |
TransientQueueBoundedMessageContainer.registerMessageInterest(MessageIdentity messageIdentity)
|
void |
TransientQueueBoundedMessageContainer.unregisterMessageInterest(MessageIdentity messageIdentity)
|
boolean |
TransientQueueBoundedMessageContainer.containsMessage(MessageIdentity messageIdentity)
|
void |
TransientTopicBoundedMessageContainer.delete(MessageIdentity messageIdentity,
MessageAck ack)
|
ActiveMQMessage |
TransientTopicBoundedMessageContainer.getMessage(MessageIdentity messageIdentity)
|
void |
TransientTopicBoundedMessageContainer.registerMessageInterest(MessageIdentity messageIdentity)
|
void |
TransientTopicBoundedMessageContainer.unregisterMessageInterest(MessageIdentity messageIdentity)
|
boolean |
TransientTopicBoundedMessageContainer.containsMessage(MessageIdentity messageIdentity)
|
Uses of MessageIdentity in org.activemq.service.impl |
Fields in org.activemq.service.impl declared as MessageIdentity | |
protected MessageIdentity |
SubscriptionImpl.lastMessageIdentity
|
Methods in org.activemq.service.impl that return MessageIdentity | |
MessageIdentity |
SubscriptionImpl.getLastMessageIdentity()
|
Methods in org.activemq.service.impl with parameters of type MessageIdentity | |
void |
SubscriptionImpl.setLastMessageIdentifier(MessageIdentity messageIdentity)
|
void |
DurableQueueMessageContainer.delete(MessageIdentity messageID,
MessageAck ack)
|
ActiveMQMessage |
DurableQueueMessageContainer.getMessage(MessageIdentity messageID)
|
boolean |
DurableQueueMessageContainer.containsMessage(MessageIdentity messageIdentity)
|
void |
DurableQueueMessageContainer.registerMessageInterest(MessageIdentity messageIdentity)
Does nothing since when we receive an acknowledgement on a queue we can delete the message |
void |
DurableQueueMessageContainer.unregisterMessageInterest(MessageIdentity ack)
Does nothing since when we receive an acknowledgement on a queue we can delete the message |
ActiveMQMessage |
DurableQueueMessageContainer.peekNext(MessageIdentity messageID)
|
void |
DurableQueueMessageContainer.returnMessage(MessageIdentity messageIdentity)
|
void |
DurableQueueMessageContainer.recoverMessageToBeDelivered(MessageIdentity messageIdentity)
|
void |
DurableTopicMessageContainer.delete(MessageIdentity messageID,
MessageAck ack)
|
boolean |
DurableTopicMessageContainer.containsMessage(MessageIdentity messageIdentity)
|
ActiveMQMessage |
DurableTopicMessageContainer.getMessage(MessageIdentity messageID)
|
void |
DurableTopicMessageContainer.registerMessageInterest(MessageIdentity messageIdentity)
|
void |
DurableTopicMessageContainer.unregisterMessageInterest(MessageIdentity ack)
|
void |
DurableTopicMessageContainer.setLastAcknowledgedMessageID(Subscription subscription,
MessageIdentity messageIdentity)
|
Uses of MessageIdentity in org.activemq.store |
Methods in org.activemq.store that return MessageIdentity | |
MessageIdentity |
TopicMessageStore.getLastestMessageIdentity()
Returns the last message identity that was delivered on this container which can then be used as a checkpoint so that when new durable consumers start, we know where to checkpoint their subscriptions. |
MessageIdentity |
ProxyTopicMessageStore.getLastestMessageIdentity()
|
Methods in org.activemq.store with parameters of type MessageIdentity | |
ActiveMQMessage |
ProxyMessageStore.getMessage(MessageIdentity identity)
|
ActiveMQMessage |
MessageStore.getMessage(MessageIdentity identity)
Looks up a message using either the String messageID or the messageNumber. |
void |
TopicMessageStore.incrementMessageCount(MessageIdentity messageId)
Increments the reference count of the message ID as its been dispatched to another subscriber. |
void |
TopicMessageStore.decrementMessageCountAndMaybeDelete(MessageIdentity msgId)
Decrement the reference count of this message ID and if there are no more references then delete the message from persistent store (or maybe archive it off somewhere) |
void |
TopicMessageStore.setLastAcknowledgedMessageIdentity(String subscription,
MessageIdentity messageIdentity)
Stores the last acknowledged messgeID for the given subscription so that we can recover and commence dispatching messages from the last checkpoint |
void |
TopicMessageStore.recoverSubscription(String subscriptionId,
MessageIdentity lastDispatchedMessage,
RecoveryListener listener)
For the new subcription find the last acknowledged message ID and then find any new messages since then and dispatch them to the subscription. |
void |
RecoveryListener.recoverMessage(MessageIdentity messageIdentity)
|
ActiveMQMessage |
ProxyTopicMessageStore.getMessage(MessageIdentity identity)
|
void |
ProxyTopicMessageStore.decrementMessageCountAndMaybeDelete(MessageIdentity msgId)
|
void |
ProxyTopicMessageStore.incrementMessageCount(MessageIdentity messageId)
|
void |
ProxyTopicMessageStore.setLastAcknowledgedMessageIdentity(String subscription,
MessageIdentity messageIdentity)
|
void |
ProxyTopicMessageStore.recoverSubscription(String subscriptionId,
MessageIdentity lastDispatchedMessage,
RecoveryListener listener)
|
Uses of MessageIdentity in org.activemq.store.cache |
Methods in org.activemq.store.cache that return MessageIdentity | |
MessageIdentity |
CacheTopicMessageStore.getLastestMessageIdentity()
|
Methods in org.activemq.store.cache with parameters of type MessageIdentity | |
void |
CacheTopicMessageStore.setLastAcknowledgedMessageIdentity(String subscription,
MessageIdentity messageIdentity)
|
void |
CacheTopicMessageStore.recoverSubscription(String subscriptionId,
MessageIdentity lastDispatchedMessage,
RecoveryListener listener)
|
void |
CacheTopicMessageStore.incrementMessageCount(MessageIdentity messageId)
|
void |
CacheTopicMessageStore.decrementMessageCountAndMaybeDelete(MessageIdentity msgId)
|
ActiveMQMessage |
CacheMessageStore.getMessage(MessageIdentity identity)
Return the message from the cache or go to the longTermStore if it is not in there. |
Uses of MessageIdentity in org.activemq.store.jdbc |
Methods in org.activemq.store.jdbc that return MessageIdentity | |
MessageIdentity |
JDBCTopicMessageStore.getLastestMessageIdentity()
|
Methods in org.activemq.store.jdbc with parameters of type MessageIdentity | |
void |
JDBCPersistenceAdapter.cleanupOldMessage(Connection c,
MessageIdentity messageIdentity)
|
void |
JDBCAdapter.doDeleteExpiredMessage(Connection c,
MessageIdentity messageIdentity)
|
void |
JDBCTopicMessageStore.setLastAcknowledgedMessageIdentity(String subscription,
MessageIdentity messageIdentity)
|
void |
JDBCTopicMessageStore.recoverSubscription(String subscriptionId,
MessageIdentity lastDispatchedMessage,
RecoveryListener listener)
|
void |
JDBCTopicMessageStore.incrementMessageCount(MessageIdentity messageId)
|
void |
JDBCTopicMessageStore.decrementMessageCountAndMaybeDelete(MessageIdentity messageIdentity)
|
ActiveMQMessage |
JDBCMessageStore.getMessage(MessageIdentity identity)
|
protected long |
JDBCMessageStore.getMessageSequenceId(MessageIdentity identity)
|
Uses of MessageIdentity in org.activemq.store.jdbc.adapter |
Methods in org.activemq.store.jdbc.adapter with parameters of type MessageIdentity | |
void |
DefaultJDBCAdapter.doDeleteExpiredMessage(Connection c,
MessageIdentity messageIdentity)
|
Uses of MessageIdentity in org.activemq.store.journal |
Methods in org.activemq.store.journal that return MessageIdentity | |
MessageIdentity |
JournalTopicMessageStore.getLastestMessageIdentity()
|
Methods in org.activemq.store.journal with parameters of type MessageIdentity | |
void |
JournalTopicMessageStore.recoverSubscription(String subscriptionId,
MessageIdentity lastDispatchedMessage,
RecoveryListener listener)
|
void |
JournalTopicMessageStore.incrementMessageCount(MessageIdentity messageId)
|
void |
JournalTopicMessageStore.decrementMessageCountAndMaybeDelete(MessageIdentity messageId)
|
void |
JournalTopicMessageStore.setLastAcknowledgedMessageIdentity(String subscription,
MessageIdentity messageIdentity)
|
void |
JournalTopicMessageStore.replayAcknowledge(String subscription,
MessageIdentity identity)
|
ActiveMQMessage |
JournalMessageStore.getMessage(MessageIdentity identity)
|
org.activeio.journal.RecordLocation |
JournalPersistenceAdapter.writePacket(String destinationName,
String subscription,
MessageIdentity messageIdentity,
boolean sync)
|
Uses of MessageIdentity in org.activemq.store.vm |
Fields in org.activemq.store.vm declared as MessageIdentity | |
protected MessageIdentity |
VMMessageStore.lastMessageIdentity
|
Methods in org.activemq.store.vm that return MessageIdentity | |
MessageIdentity |
VMTopicMessageStore.getLastestMessageIdentity()
|
Methods in org.activemq.store.vm with parameters of type MessageIdentity | |
ActiveMQMessage |
VMMessageStore.getMessage(MessageIdentity identity)
|
void |
VMMessageStore.removeMessage(MessageIdentity msgId)
|
void |
VMTopicMessageStore.incrementMessageCount(MessageIdentity messageId)
|
void |
VMTopicMessageStore.decrementMessageCountAndMaybeDelete(MessageIdentity msgId)
|
void |
VMTopicMessageStore.setLastAcknowledgedMessageIdentity(String subscription,
MessageIdentity messageIdentity)
|
void |
VMTopicMessageStore.recoverSubscription(String subscriptionId,
MessageIdentity lastDispatchedMessage,
RecoveryListener listener)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |