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
を取得する。
オプションのプロパティーのリストを繰り返し、それらの名前と値を出力します。