public class AmqpDestinationHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.qpid.proton.amqp.Symbol |
JMS_DEST_TYPE_MSG_ANNOTATION_SYMBOL |
static org.apache.qpid.proton.amqp.Symbol |
JMS_REPLY_TO_TYPE_MSG_ANNOTATION_SYMBOL |
static org.apache.qpid.proton.amqp.Symbol |
QUEUE_CAPABILITY |
static byte |
QUEUE_TYPE |
static org.apache.qpid.proton.amqp.Symbol |
TEMP_QUEUE_CAPABILITY |
static byte |
TEMP_QUEUE_TYPE |
static org.apache.qpid.proton.amqp.Symbol |
TEMP_TOPIC_CAPABILITY |
static byte |
TEMP_TOPIC_TYPE |
static org.apache.qpid.proton.amqp.Symbol |
TOPIC_CAPABILITY |
static byte |
TOPIC_TYPE |
static byte |
UNKNOWN_TYPE |
| Constructor and Description |
|---|
AmqpDestinationHelper() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getDestinationAddress(JmsDestination destination,
AmqpConnection connection) |
static JmsDestination |
getJmsDestination(AmqpJmsMessageFacade message,
JmsDestination consumerDestination)
Decode the provided To address, type description, and consumer destination
information such that an appropriate Destination object can be returned.
|
static JmsDestination |
getJmsReplyTo(AmqpJmsMessageFacade message,
JmsDestination consumerDestination) |
static void |
setReplyToAddressFromDestination(AmqpJmsMessageFacade message,
JmsDestination destination) |
static void |
setReplyToAnnotationFromDestination(JmsDestination destination,
org.apache.qpid.proton.amqp.messaging.MessageAnnotations annotations) |
static void |
setToAddressFromDestination(AmqpJmsMessageFacade message,
JmsDestination destination) |
static void |
setToAnnotationFromDestination(JmsDestination destination,
org.apache.qpid.proton.amqp.messaging.MessageAnnotations annotations) |
static org.apache.qpid.proton.amqp.Symbol |
toTypeCapability(JmsDestination destination)
Return the appropriate type capability to describe the given Destination.
|
public static final org.apache.qpid.proton.amqp.Symbol JMS_DEST_TYPE_MSG_ANNOTATION_SYMBOL
public static final org.apache.qpid.proton.amqp.Symbol JMS_REPLY_TO_TYPE_MSG_ANNOTATION_SYMBOL
public static final byte QUEUE_TYPE
public static final byte TOPIC_TYPE
public static final byte TEMP_QUEUE_TYPE
public static final byte TEMP_TOPIC_TYPE
public static final org.apache.qpid.proton.amqp.Symbol QUEUE_CAPABILITY
public static final org.apache.qpid.proton.amqp.Symbol TOPIC_CAPABILITY
public static final org.apache.qpid.proton.amqp.Symbol TEMP_QUEUE_CAPABILITY
public static final org.apache.qpid.proton.amqp.Symbol TEMP_TOPIC_CAPABILITY
public static final byte UNKNOWN_TYPE
public static JmsDestination getJmsDestination(AmqpJmsMessageFacade message, JmsDestination consumerDestination)
message - The message that holds the addressing information.consumerDestination - The destination that the consumer is subscribed to.public static JmsDestination getJmsReplyTo(AmqpJmsMessageFacade message, JmsDestination consumerDestination)
public static void setToAddressFromDestination(AmqpJmsMessageFacade message, JmsDestination destination)
public static void setReplyToAddressFromDestination(AmqpJmsMessageFacade message, JmsDestination destination)
public static void setToAnnotationFromDestination(JmsDestination destination, org.apache.qpid.proton.amqp.messaging.MessageAnnotations annotations)
public static void setReplyToAnnotationFromDestination(JmsDestination destination, org.apache.qpid.proton.amqp.messaging.MessageAnnotations annotations)
public static String getDestinationAddress(JmsDestination destination, AmqpConnection connection)
public static org.apache.qpid.proton.amqp.Symbol toTypeCapability(JmsDestination destination)
destination - The Destination to examine for the destination type capability.Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.