Package org.objectweb.joram.mom.notifications
The
org.objectweb.joram.mom.notifications package holds the notifications used for interacting with the MOM destination agents.-
Class Summary Class Description AbortReceiveRequest AbstractNotification TheAbstractNotificationclass is the superclass of the notifications exchanged by a client agent and a MOM destination agent.AbstractReplyNot AnAbstractReplyis a reply sent by a destination agent to a client agent.AbstractRequestNot AnAbstractRequestis a request sent by a client agent to a destination agent.AcknowledgeRequest AnAcknowledgeRequestinstance is used by a client agent for acknowledging one or many messages on a queue.AdminReplyNot AnAdminReplyis used by a destination agent for replying to a client administration request.AdminRequestNot AnAdminRequestis used by a client agent for sending an administration request to a destination agent.BrowseReply ABrowseReplyinstance is used by a queue for replying to a clientBrowseRequestby sending a vector of its messages.BrowseRequest ABrowseRequestinstance is used by a client agent for requesting a "view" of the messages on a queue, without actually consuming them.ClientMessages AClientMessagesinstance is used by a client agent for sending one or many messages to a destination.ClientMessages.Factory ClientSubscriptionNot Used by ElasticTopic.ClusterJoinAck ClusterJoinNot ClusterLBNot ClusterRemoveNot DenyRequest ADenyRequestinstance is used by a client agent for denying one or many messages on a queue.ExceptionReply AnExceptionReplyinstance is used by a destination for notifying a client of an exception thrown when processing a request.FwdAdminRequestNot AnAdminRequestis used by a client agent for sending an administration request to a destination agent.GetClientSubscriptions Used by ElasticTopic.GetProxyIdListNot Transient notification needed by the HA mode.GetProxyIdNot Transient notificationGetRightsReplyNot This notification is used by a destination for sending the identifiers of its readers and writers in response to a GetRightsRequest.GetRightsRequestNot This request is used for requesting the rights about a destination.LBCycleLife LBLoadingFactor LBMessageGive LBMessageHope PingNot An empty notification, sent to a destination to test whether it is currently accessible.PongNot A notification sent in response of aPingNot.QueueDeliveryTimeNot Notification allowing to trigger delivery of delayed message.QueueMsgReply AQueueMsgReplyinstance is used by a queue for replying to aReceiveRequestby sending a message to a client.ReceiveRequest AReceiveRequestinstance is used by a client agent for requesting a message on a queue.ReconnectSubscribersNot Used by ElasticTopicRequestGroupNot SubscribeReply ASubscribeReplyinstance is used by a topic agent for acknowledging aSubscribeRequestnotification.SubscribeRequest ASubscribeRequestinstance is used by a client agent for subscribing to a topic.TopicDeliveryTimeNot TopicForwardNot ATopicForwardNotis a notification sent by a topic to another topic part of the same cluster, or to its hierarchical father, and holding a forwardedClientMessagesnotification.TopicForwardNot.Factory TopicMsgsReply ATopicMsgsReplyinstance is used by a topic for sending messages to an agent client which subscribed to it.UnsubscribeRequest AnUnsubscribeRequestinstance is used by a client agent for unsubscribing to a topic.WakeUpNot