以下是 XMS 和 WebSphere JMS 都支援的 IBM 定義的訊息內容。
表 1 列出 XMS 和 WebSphere JMS 皆支援的 IBM 定義的訊息內容。如需 IBM 定義的內容的相關資訊, 請參閱 WebSphere MQ 使用 Java 或 WebSphere Application Server 資訊中心。
此表指定每一個內容的資料類型, 並指出如何設定所傳輸訊息的內容值。請注意, 當應用程式傳送訊息,XMS 會自動設定其中某些內容。
IBM 所定義內容的 XMS 名稱 | WebSphere JMS 名稱 | 資料類型 | 如何設定所傳輸訊息的值(格式為 method [class]) |
---|---|---|---|
JMS_IBM_CHARACTER_SET | JMS_IBM_Character_Set | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_ENCODING | JMS_IBM_Encoding | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_EXCEPTIONMESSAGE | JMS_IBM_ExceptionMessage | String | Receive [MessageConsumer] |
JMS_IBM_EXCEPTIONREASON | JMS_IBM_ExceptionReason | xmsINT | Receive [MessageConsumer] |
JMS_IBM_EXCEPTIONTIMESTAMP | JMS_IBM_ExceptionTimestamp | xmsLONG | Receive [MessageConsumer] |
JMS_IBM_EXCEPTIONPROBLEM |
JMS_IBM_ExceptionProblemDestination | String | Receive [MessageConsumer] |
JMS_IBM_FEEDBACK | JMS_IBM_Feedback | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_FORMAT | JMS_IBM_Format | String | Set String Property [PropertyContext] |
JMS_IBM_LAST_MSG_IN_GROUP | JMS_IBM_Last_Msg_In_Group | xmsBOOL | Set Integer Property [PropertyContext] |
JMS_IBM_MSGTYPE | JMS_IBM_MsgType | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_PUTAPPLTYPE | JMS_IBM_PutApplType | xmsINT | Send [MessageProducer] |
JMS_IBM_PUTDATE | JMS_IBM_PutDate | String | Send [MessageProducer] |
JMS_IBM_PUTTIME | JMS_IBM_PutTime | String | Send [MessageProducer] |
JMS_IBM_REPORT_COA | JMS_IBM_Report_COA | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_REPORT_COD | JMS_IBM_Report_COD | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_REPORT_DISCARD_MSG | JMS_IBM_Report_Discard_Msg | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_REPORT_EXCEPTION | JMS_IBM_Report_Exception | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_REPORT_EXPIRATION | JMS_IBM_Report_Expiration | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_REPORT_NAN | JMS_IBM_Report_NAN | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_REPORT_PAN | JMS_IBM_Report_PAN | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_REPORT_PASS_CORREL_ |
JMS_IBM_Report_Pass_Correl_ID | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_REPORT_PASS_MSG_ID | JMS_IBM_Report_Pass_Msg_ID | xmsINT | Set Integer Property [PropertyContext] |
JMS_IBM_SYSTEM_MESSAGEID | JMS_IBM_System_MessageID | String | Send [MessageProducer] |