WebSphere Message Broker は、ブローカーごとに一連のプロパティーを保守します。Java プログラムからこれらのプロパティーの一部にアクセスできます。コードの実行時に、特定のノード、フロー、またはブローカーの詳細情報にリアルタイム・アクセスできると便利な場合があります。
ブローカーのプロパティーには 4 つのカテゴリーがあります。
- 特定のノードに関係するカテゴリー
- ノード全般に関係するカテゴリー
- メッセージ・フローに関係するカテゴリー
- 実行グループに関係するカテゴリー
ESQL および Java からアクセスできるブローカー・プロパティー に、Java から
アクセス可能なプロパティーのグループを示す表を示します。表には、
プロパティーが ESQL からアクセス可能かどうかも示します。
ブローカー・プロパティー:
- ブローカー、実行グループ、フロー、およびノード別にグループ化されています。
- 大/小文字の区別があります。名前の先頭は常に大文字です。
- 値を含まない場合は NULL を戻します。
JavaCompute ノード内のブローカー・プロパティーにアクセスするには、以下のクラスに関してメソッドを呼び出します。
- MbBroker
- MbExecutionGroup
- MbMessageFlow
- MbNode
以下に例を示します。
String brokerName = getBroker().getName();