メッセージ・ヘッダー情報
非ルーティング SIMessage ヘッダー・フィールド、およびそれらを処理するために使用できるメソッドは、JMS メッセージ・ヘッダー・フィールドにマップできます。
ヘッダー・フィールド
SIMessage ヘッダー・フィールド | フィールド説明 | 対応する JMS メッセージ・ヘッダー・フィールド | SIMessage メソッド |
---|---|---|---|
Priority (ReplyPriority) | 整数値 0 から 9、値が大きいほどメッセージ優先順位が高い | JMSPriority (integer) |
|
Reliability (ReplyReliability) | メッセージ配信の信頼性を指定します。指定可能な値の説明については、メッセージの信頼性レベル - JMS デリバリー・モードとサービス統合のサービスの品質を参照してください。 | JMSDeliveryMode (string) は、PERSISTENT と NON_PERSISTENT という 2 つの信頼性のレベルをサポートしています。 |
|
TimeToLive (ReplyTimeToLive, RemainingTimeToLive) | 有効期限が切れるまで、メッセージがキューに残る時間をミリ秒で表す整数値です。 | JMSExpiration (long) は、「現在時刻 + 存続時間」で計算される有効期限です。 |
|
Discriminator (ReplyDiscriminator) | トピック名を含むストリングが、メッセージを仲介するかどうかを判別する選択ルールによってテストされます。 | 対応する JMS フィールドなし |
|
RedeliveredCount | メッセージが再配信された回数をカウントしている読み取り専用フィールド (integer) です。 | JMSRedelivered (Boolean) は、過去にこのメッセージが配信されたが認識されなかった 可能性を指し示すものですが、確実ではありません。 | getRedeliveredCount |
ApiMessageId | 送信された各メッセージを一意に識別するストリングです。 | JMSMessageId (string) |
|
CorrelationId | 2 つのメッセージをリンクするストリングで、通常は要求メッセージとそれに対する応答メッセージをリンクします。 | JMSCorrelationId (string) |
|
UserId | メッセージを送信しているユーザーの識別を示すストリングです。 | JMSX Userid は 、WebSphere® Application Server では使用されないメッセージ・プロパティーです。 |
|