JMS テンプレートを使用すると、似たコンフィグレーション設定を持つ複数の JMS キューおよびトピックを効率的に定義できます。新しいキューまたはトピックを定義するたびにコンフィグレーション設定を再入力するのではなく、テンプレートを使用して、新しい値を割り当てる必要がある設定をオーバーライドするだけですみます。
コンフィグレーションしたテンプレートは、キューまたはトピックのリソース内から選択できます。
注意: 回復またはロールバックされるメッセージを管理するために、再配信の制限に達したメッセージの対象エラー送り先をコンフィグレーションすることもできます。エラー送り先は、モジュール内の他のトピックと同じ JMS サーバを対象とする必要があります。ロールバック、回復、再配信、または期限切れメッセージの管理を参照してください。
JMS テンプレートを作成した後には、テンプレートを使用する送り先のさまざまなプロパティを任意で定義できます。
任意指定の全般 JMS テンプレート プロパティのコンフィグレーションには、送り先に届くメッセージのソートに使用する送り先キーの選択が含まれます。
[詳細] における任意指定のテンプレート プロパティのコンフィグレーションには、メッセージの順序単位パラメータの指定、メッセージ送信側の資格のアタッチ、メッセージの作業単位パラメータの定義などがあります。
送り先のメッセージ数のしきい値およびバイト数の上限値および下限値を定義するか、送り先で格納できる最大バイト数または最大メッセージ数を指定するコンフィグレーション済みの割り当てを選択するか、または、送り先のメッセージに許容される最大サイズを指定します。
メッセージの優先順位や配信時間の値など、メッセージ プロデューサによって指定されている値をオーバーライドできるメッセージ配信オーバーライド値を定義します。
JMS メッセージ ログ ファイルへのメッセージのライフサイクル情報のロギングを有効にします。メッセージ ログの内容には、常にメッセージ ID および相関 ID が含まれますが、メッセージ タイプやユーザ プロパティなどの情報もコンフィグレーションできます。
メッセージ再配信の制限の定義、メッセージ有効期限ポリシーの選択、期限切れメッセージのエラー送り先の指定など、デフォルトのメッセージ配信の失敗に関する値を定義します。
トピックのみに対して、指定したホストのグループへのメッセージ配信を有効化するマルチキャスト パラメータを定義します。メッセージはその後サブスクライバに転送されます。
テンプレートと関連付けられたすべてのエラー送り先のサブデプロイメントを定義します。