URI を使用して、キューを指定し、それらのキューの値を設定または変更することができます。キューを定義するコネクター固有のプロパティーに値を指定するときに実行します。
キュー URI を設定するには、以下の手順を実行します。
Connector Configurator を使用して、以下の構文に従ってコネクター固有のキューを指定します。
キュー URI 構文: キューの URI は、シーケンス queue:// で始まり、それに続いて以下のものが記述されます。
例えば、次の URI を指定した場合、キュー・マネージャー crossworlds.queue.manager に存在するキュー IN に接続し、すべてのメッセージが優先順位 5 の WebSphere MQ メッセージとして送信されます。
queue://crossworlds.queue.manager/MQCONN.IN?targetClient=1&priority=5
表 10 に、キュー URI のプロパティー名を示します。
プロパティー名 | 説明 | 値 |
---|---|---|
expiry | メッセージの存続時間 (ミリ秒単位) | 0 = 無制限。正の整数 = タイムアウト (ミリ秒単位)。 |
priority | メッセージの優先順位 | 0 から 9 で、1 が最高の優先順位。値 -1 は、このプロパティーがキューの構成によって決定されることを意味します。値 -2 は、コネクター自身のデフォルト値を使用できるよう指定します。 |
persistence | メッセージをディスクに「ハード化」するかどうか | 1 = 非永続 2 = 永続 値 -1 は、このプロパティーがキューの構成によって決定されることを意味します。値 -2 は、コネクター自身のデフォルト値を使用できるよう指定します。 |
CCSID | アウトバウンド・メッセージの文字セット・エンコード | 整数: WebSphere MQ の資料にリストされている有効な値。この値は、CCSID コネクター固有の構成プロパティーの値と一致する必要があります。CCSIDを参照してください。 |
targetClient | 受信側アプリケーションが JMS 準拠であるかどうか | 0 = JMS (MQRFH2 ヘッダー) 1 = MQ (MQMD ヘッダーのみ) |
encoding | 数値フィールドの表示方法 | 基本的な WebSphere MQ 資料に記載されている整数値。 |