public interface MessagingSession extends AttributeStore
| Modifier and Type | Method and Description |
|---|---|
void |
acknowledgeMessage(MessagingMessage message) |
void |
acknowledgeMessage(String messageId) |
void |
acquireSubscription(String destination,
Map<String,Object> attributes,
MessagingHints hints,
MessagingSubscriptionListener listener)
Acquire a subscription for this session to the specified destination.
|
void |
acquireSubscription(String destination,
MessagingHints hints,
MessagingSubscriptionListener listener) |
String |
getId()
Get the globally unique session identifier.
|
void |
reacquireSubscription(String subscriptionId,
MessagingHints hints,
MessagingSubscriptionListener listener) |
void |
releaseSubscription(MessagingSubscription subscription) |
void |
releaseSubscription(MessagingSubscription subscription,
boolean reacquireable) |
void |
releaseSubscription(String subscriptionId) |
void |
releaseSubscription(String subscriptionId,
boolean reacquireable) |
void |
send(String destination,
Map<String,Object> attributes,
Object payload) |
void |
send(String destination,
Object payload) |
attributes, getAttribute, removeAttribute, setAttributeString getId()
void acquireSubscription(String destination, Map<String,Object> attributes, MessagingHints hints, MessagingSubscriptionListener listener)
destination - attributes - listener - void acquireSubscription(String destination, MessagingHints hints, MessagingSubscriptionListener listener)
destination - listener - void reacquireSubscription(String subscriptionId, MessagingHints hints, MessagingSubscriptionListener listener)
subscriptionId - listener - void releaseSubscription(String subscriptionId, boolean reacquireable)
subscriptionId - reacquireable - void releaseSubscription(String subscriptionId)
subscriptionId - void releaseSubscription(MessagingSubscription subscription, boolean reacquireable)
subscription - reacquireable - void releaseSubscription(MessagingSubscription subscription)
subscription - void send(String destination, Map<String,Object> attributes, Object payload)
destiantion - attributes - payload - void acknowledgeMessage(String messageId)
messageId - void acknowledgeMessage(MessagingMessage message)
message - Copyright © 2014–2016. All rights reserved.