42.4.2. メッセージヘッダーのプロパティーの検査
標準 JMS ヘッダープロパティー リンクのコピーリンクがクリップボードにコピーされました!
表42.3「JMS ヘッダーのプロパティー」 検査できる JMS ヘッダーの標準プロパティーを一覧表示します。
| プロパティー名 | プロパティータイプ | ゲッターメソッド |
|---|---|---|
| 相関 ID |
|
|
| 配信モード |
|
|
| メッセージの有効期限 |
|
|
| メッセージ ID |
|
|
| 優先度 |
|
|
| 再配信 |
|
|
| タイムスタンプ |
|
|
| 型 |
|
|
| 有効期間 |
|
|
オプションのヘッダープロパティー リンクのコピーリンクがクリップボードにコピーされました!
さらに、JMSMessageHeadersType.getProperty() を使用して、JMS ヘッダーに保存されているすべてのオプションプロパティーを検証することもできます。オプションのプロパティーは、org.apache.cxf.transports.jms.context.JMSPropertyType の List として返されます。オプションのプロパティーは、名前と値のペアとして保存されます。
例 リンクのコピーリンクがクリップボードにコピーされました!
例42.14「JMS ヘッダープロパティーの読み取り」 は、応答コンテキストを使用して一部の JMS プロパティーを検査するためのコードを示しています。
例42.14 JMS ヘッダープロパティーの読み取り
例42.14「JMS ヘッダープロパティーの読み取り」 のコードは、以下を行います。
メッセージの相関 ID の値を出力します。
メッセージの priority プロパティーの値を出力します。
メッセージの再配信されたプロパティーの値を出力します。
メッセージのオプションのヘッダープロパティーのリストを取得します。
プロパティーのリストをトラバースするために Iterator を取得する。
オプションのプロパティーのリストを繰り返し、それらの名前と値を出力します。