|
|
Supported Delivery Modes and Undeliverable Message Actions
This appendix describes the valid combinations for the delivery and uma arguments in each BEA MessageQ supported environment.
The delivery argument uses the PDEL_MODE_sn_dip format where:
WF-Wait for completion
AK-Asynchronous acknowledgment
NN-No notification
ACK-Read from target queue and explicitly acknowledged using the pams_confirm_msg service. ACK can also be an implicit acknowledgement sent after the second pams_get_msg call by the receiving application.
CONF-Delivered from the DQF and explicitly confirmed using the pams_confirm_msg service
DEQ-Read from the target queue
DQF-Stored in the destination queue file
MEM-Stored in the target queue
SAF-Stored in the store and forward file
Note: If temporary queues are used, deleted, and reused quickly, it is possible in isolated cases for an implicit ACK response from a previous temporary queue to be placed on the new temporary queue.
The uma argument uses the PDEL_UMA_xxx format where xxx is one of the following codes:
DISC-Discard
DISCL-Discard after logging (Open VMS only)
DLJ-Dead letter journal
DLQ-Dead letter queue
RTS-Return to sender
SAF-Store and forward
Note: On UNIX and Windows NT systems, the DISCL UMA performs the same as the DISC UMA, discarding the message without logging the event.
Delivery Mode and UMA Cross-Reference
Table A-1 uses the following key for delivery mode support:
X--Supported
.--Not supported
S--Available if supported by message ser
Delivery Mode Version |
UMA |
UNIX/ |
OpenVMS |
Clients |
---|---|---|---|---|
PDEL_MODE_AK_ACK |
DISC |
X |
X |
X |
|
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
. |
X |
S |
|
RTS |
X |
X |
X |
|
SAF |
. |
. |
. |
PDEL_MODE_AK_CONF |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
X |
X |
S |
|
RTS |
X |
X |
X |
|
SAF |
X |
. |
X |
|
PDEL_MODE_AK_DEQ |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
. |
X |
S |
|
RTS |
X |
X |
X |
|
SAF |
. |
. |
. |
|
PDEL_MODE_AK_DQF |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
X |
X |
X |
|
RTS |
X |
X |
X |
|
SAF |
X |
X |
X |
|
PDEL_MODE_AK_MEM |
DISC |
X |
X |
X |
|
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
. |
X |
S |
|
RTS |
X |
X |
X |
|
SAF |
. |
. |
. |
PDEL_MODE_AK_SAF |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
X |
X |
X |
|
RTS |
X |
X |
X |
|
SAF |
. |
X |
S |
|
PDEL_MODE_NN_DQF |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
X |
X |
X |
|
RTS |
X |
X |
X |
|
SAF |
X |
X |
X |
|
PDEL_MODE_NN_MEM |
DISC |
X |
X |
X |
|
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
. |
X |
S |
|
RTS |
X |
X |
X |
|
SAF |
. |
. |
. |
PDEL_MODE_NN_SAF |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
X |
X |
X |
|
RTS |
X |
X |
X |
|
SAF |
. |
X |
S |
|
PDEL_MODE_WF_ACK |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
. |
X |
S |
|
RTS |
X |
X |
X |
|
SAF |
. |
. |
. |
|
PDEL_MODE_WF_CONF |
DISC |
X |
X |
X |
|
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
X |
X |
X |
|
RTS |
X |
X |
X |
|
SAF |
X |
. |
X |
PDEL_MODE_WF_DEQ |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
. |
X |
S |
|
RTS |
X |
X |
X |
|
SAF |
. |
. |
. |
|
PDEL_MODE_WF_DQF |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
X |
X |
X |
|
RTS |
X |
X |
X |
|
SAF |
X |
X |
X |
|
PDEL_MODE_WF_MEM |
DISC |
X |
X |
X |
|
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
. |
X |
S |
|
RTS |
X |
X |
X |
|
SAF |
. |
. |
X |
PDEL_MODE_WF_SAF |
DISC |
X |
X |
X |
DISCL |
X |
X |
X |
|
DLQ |
X |
X |
X |
|
DLJ |
X |
X |
X |
|
RTS |
X |
X |
X |
|
SAF |
. |
X |
S |
|
Key to Delivery Modes Supported X--Supported |
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|