AMQP header | UM Header | AMQP Type | Java Type | UM 10.15 |
durable | nPublished.isPersistent | boolean | boolean | |
priority | nHeader.Priority | ubyte (Default: 4) | byte | |
ttl | nHeader.TTL | milliseconds (uint) | long | |
first-acquirer | nEventProperties.JMS_AMQP_FirstAcquirer | boolean | boolean | |
delivery-count | nHeader.RedeliveredCount | uint (Default: 0) | long |
AMQP Delivery Annotation | UM Header Key | AMQP Key/Value Type | Java Key/Value Type | UM 10.15 |
SomeDeliveryAnnotation | JMS_AMQP_DA_<AMQP_SYMBOL_NAME(SomeDeliveryAnnotation)> | AMQP Symbol / AMQP Value | String / nEventProperties Value |
AMQP Message Annotation | UM Header Key | AMQP Key/Value Type | Java Key/Value Type | UM 10.15 |
SomeMessageAnnotation | JMS_AMQP_MA_<AMQP SYMBOL_NAME(SomeMessageAnnotation)> | AMQP Symbol / AMQP Value | String / nEventProperties Value | |
x-opt-jms-msg-type | JMS_AMQP_MA_x-opt-jms-msg-type | x-opt-jms-msg-type / AMQP byte | String / byte (nHeader.MessageType) | |
x-opt-jms-dest | JMS_AMQP_MA_x-opt-jms-dest | x-opt-jms-dest / AMQP String | String / byte[] (nHeader.Type) | |
x-opt-reply-type | JMS_AMQP_MA_x-opt-reply-type | x-opt-reply-type / AMQP byte | String / byte (nHeader.ReplyType) |
AMQP Standard Property | UM Header Mapping | AMQP Type | Java Value Type | UM 10.15 |
message-id | nHeader.MessageId | AMQP String | byte[] | |
user-id | nHeader.UserId | AMQP Binary | byte[] | |
to | nHeader.Destination | AMQP String | byte[] | |
subject | nEventProperties.JMS_AMQP_SUBJECT | AMQP String | String | |
reply-to | nHeader.ReplyToName | AMQP String | byte[] | |
correlation-id | nHeader.CorrelationId | AMQP Value | byte[] | |
content-type | nEventProperties.JMS_AMQP_CONTENT_TYPE | AMQP Symbol | String | |
content-encoding | nEventProperties.JMS_AMQP_CONTENT_ENCODING | AMQP Symbol | String | |
absolute-expiry-time | N/A (Currently unsupported) | AMQP Date | long | |
creation-time | nHeader.Timestamp | AMQP Date | long | |
group-id | nEventProperties.JMSXGroupID | AMQP String | String | |
group-sequence | nEventProperties.JMS_AMQP_GROUP_SEQUENCE | AMQP uint | int | |
reply-to-group-id | nEventPropties.JMS_AMQP_ReplyToGroupID | AMQP String | String |
AMQP Application Message Properties | UM Dictionary Key | AMQP Key/Value Type | Java Key/Value Type | UM 10.15 |
MAP < STRING, SIMPLE VALUE > | AMQP String / AMQP Value | String / nEventProperties Value | ||
example_application_key1 | example_application_key1 | AMQP String / AMQP Value | String / nEventProperties Value |
UM nHeader.MessageType | UM Dictionary Key (transformed) | Value (byte) | UM 10.15 |
JMS_BASE_MESSAGE_TYPE | AMQP_Type | 0 | |
JMS_MAP_MESSAGE_TYPE | AMQP_Type | 1 | |
JMS_BYTES_MESSAGE_TYPE | AMQP_Type | 2 | |
JMS_OBJECT_MESSAGE_TYPE | AMQP_Type | 3 | |
JMS_STREAM_MESSAGE_TYPE | AMQP_Type | 4 | |
JMS_TEXT_MESSAGE_TYPE | AMQP_Type | 5 |
UM AMQP transformation Constant | UM Dictionary Key (transformed) | Value (int) | UM 10.15 |
sAMQPData | AMQP_Type | 0 | |
sAMQPValue | AMQP_Type | 1 | |
sAMQPList | AMQP_Type | 2 | |
sAMQPEmpty | AMQP_Type | 3 | |
sAMQPUnknown | AMQP_Type | -1 |
x-opt-jms-msg-type Message Annotation | AMQP Body | UM Stamping | UM payload | UM 10.15 |
JMS_BASE_MESSAGE_TYPE | Any | AMQP_Type=sAMQPEmpty | byte[0] | |
JMS_BYTES_MESSAGE_TYPE | null | byte[0] | ||
JMS_BYTES_MESSAGE_TYPE | Data | AMQP_Type=sAMQPData | Binary.Array | |
JMS_BYTES_MESSAGE_TYPE | AMQP Value <Binary> | AMQP_Type=sAMQPValue | Binary.Array | |
JMS_TEXT_MESSAGE_TYPE | null | byte[0] | ||
JMS_TEXT_MESSAGE_TYPE | Data | AMQP_Type=sAMQPData | Binary.Array (UTF-8) | |
JMS_TEXT_MESSAGE_TYPE | AMQP Value <Binary> | AMQP_Type=sAMQPValue | Binary.Array (UTF-8) | |
JMS_OBJECT_MESSAGE_TYPE | null | AMQP_Type=sAMQPData | byte[0] | |
JMS_OBJECT_MESSAGE_TYPE | Data | AMQP_Type=sAMQPData | Binary.Array | |
JMS_STREAM_MESSAGE_TYPE | null | byte[0] | ||
JMS_STREAM_MESSAGE_TYPE | AMQP Value <List> | AMQP_Type=sAMQPValue | byte[](Serialized Vector<Binary>) | |
JMS_STREAM_MESSAGE_TYPE | AMQP Sequence | AMQP_Type=sAMQPList | byte[](Serialized Vector<Binary>) | |
JMS_MAP_MESSAGE_TYPE | null | byte[0] | ||
JMS_MAP_MESSAGE_TYPE | AMQP Value <Map> | AMQP_Type=sAMQPValue | byte[](Externalized fEventDictionary) |
AMQP Message Property | AMQP Body | UM nHeader.MessageType | UM payload | UM 10.15 |
content-type | ||||
text/plain | null | JMS_TEXT_MESSAGE_TYPE | byte[0] | |
application/x-java-serialized-object | null | JMS_OBJECT_MESSAGE_TYPE | byte[0] | |
application/octet-stream | null | JMS_BYTES_MESSAGE_TYPE | byte[0] | |
null or other | null | JMS_BASE_MESSAGE_TYPE | byte[0] | |
text/plain | Data | JMS_TEXT_MESSAGE_TYPE | Binary.Array(UTF-8) | |
application/x-java-serialized-object | Data | JMS_OBJECT_MESSAGE_TYPE | Binary.Array | |
application/octet-stream or null | Data | JMS_BYTES_MESSAGE_TYPE | Binary.Array | |
other | Data | JMS_BYTES_MESSAGE_TYPE | Binary.Array | |
AMQP Value <Type> body | ||||
null | AMQP Value <null> | JMS_BASE_MESSAGE_TYPE | byte[0] | |
String | AMQP Value <String> | JMS_TEXT_MESSAGE_TYPE | Binary.Array (UTF-8) | |
Binary | AMQP Value <Binary> | JMS_BYTES_MESSAGE_TYPE | Binary.Array | |
List | AMQP Value <List> | JMS_STREAM_MESSAGE_TYPE | byte[](Serialized Vector<Binary>) | |
Map | AMQP Value <Map> | JMS_MAP_MESSAGE_TYPE | byte[](Externalized fEventDictionary) | |
other | AMQP Value <Object> | JMS_OBJECT_MESSAGE_TYPE | Binary.Array | |
AMQP Sequence <Object> body | ||||
Binary | AMQP Sequence<Binary> | JMS_OBJECT_MESSAGE_TYPE | Binary.Array |
UM nHeader.MessageType | UM Dictionary Key AMQP_Type | AMQP Payload | UM 10.15 |
JMS_BASE_MESSAGE_TYPE | sAMQPEmpty or sAMQPUnknown or sAMQPData | Data(byte[0]) | |
JMS_BASE_MESSAGE_TYPE | sAMQPValue | AMQPValue(null) | |
JMS_BASE_MESSAGE_TYPE | sAMQPList | ||
JMS_MAP_MESSAGE_TYPE | sAMQPEmpty | Data(byte[0]) | |
JMS_MAP_MESSAGE_TYPE | sAMQPValue or sAMQPUnknown | AMQPValue<Map> (from byte[](Externalized fEventDictionary) | |
JMS_MAP_MESSAGE_TYPE | sAMQPList or sAMQPData | ||
JMS_BYTES_MESSAGE_TYPE | sAMQPEmpty | Data(byte[0]) | |
JMS_BYTES_MESSAGE_TYPE | sAMQPData orsAMQPUnknown | Data(Binary(byte[])) (from UM native payload) | |
JMS_BYTES_MESSAGE_TYPE | sAMQPValue | AMQPValue(Binary(byte[])) (from UM native payload) | |
JMS_BYTES_MESSAGE_TYPE | sAMQPList | ||
JMS_OBJECT_MESSAGE_TYPE | sAMQPEmpty | Data(byte[0]) | |
JMS_OBJECT_MESSAGE_TYPE | sAMQPData orsAMQPUnknown | Data(Binary(byte[])) (from UM native payload) | |
JMS_OBJECT_MESSAGE_TYPE | sAMQPList or sAMQPValue | ||
JMS_STREAM_MESSAGE_TYPE | sAMQPEmpty | Data(byte[0]) | |
JMS_STREAM_MESSAGE_TYPE | sAMQPList | AMQPSequence<Vector> (byte[](Serialized Vector<Binary>) | |
JMS_STREAM_MESSAGE_TYPE | sAMQPValue or sAMQPUnknown | AMQPValue<Vector> (byte[](Serialized Vector<Binary>) | |
JMS_STREAM_MESSAGE_TYPE | sAMQPData | ||
JMS_TEXT_MESSAGE_TYPE | sAMQPEmpty | Data(byte[0]) | |
JMS_TEXT_MESSAGE_TYPE | sAMQPData | Data(Binary(byte[])) (from UM native payload) | |
JMS_TEXT_MESSAGE_TYPE | sAMQPValue orsAMQPUnknown | AMQPValue<String> (from UM native payload) | |
JMS_TEXT_MESSAGE_TYPE | sAMQPList |
AMQP Message Footer | UM Sub Dictionary Key | AMQP Key/Value Type | Java Key/Value Type | UM 10.15 |
MAP < SYMBOL, VALUE > | Footer | AMQP Symbol / AMQP Value | String / nEventProperties Value | |
example_footer_key1 | Footer.example_footer_key1 | AMQP Symbol / AMQP Value | String / nEventProperties Value |