ノード・レベルからメッセージ・フロー・レベルにプロパティーをプロモートした場合、メッセージ・フロー・レベルでその値を指定したくなければその値を除去 (削除) することができます。
プロパティーは、ノード・レベルで指定した値に復帰します。
必須プロパティーである、プロモートされたプロパティーを除去する場合、ノード・レベルで値が設定してあることを確認してください。
そうしないと、このメッセージ・フローを含むブローカー・アーカイブ・ファイルを正常にデプロイすることができません。
1 つ以上のメッセージ・フローのノード・プロパティーをプロモートした後、それらを削除したい場合には、次のようにします。
- 「ブローカー・アプリケーション開発」パースペクティブに切り替えます。
- 「ナビゲーター」ビューで、メッセージ・フローをダブルクリックして、プロパティーをプロモートしたいメッセージ・フローを開きます。 「ナビゲーター」ビューで、メッセージ・フローを右クリックし、「開く」をクリックすることにより、メッセージ・フローを開くこともできます。 メッセージ・フローの内容が、「エディター」ビュー内に表示されます。
これが開いた最初のメッセージ・フローである場合には、「エディター」ビューの左方に、「メッセージ・フロー・コントロール」ウィンドウおよび
使用可能な組み込みメッセージ・フロー・ノードのリストも表示されます。
- 「エディター」ビューで、プロパティーをプロモートしたい
メッセージ・フロー・ノードのシンボルを右クリックします。
- 「プロパティーのプロモート」を選択します。
「プロパティーのプロモート」ダイアログが表示されます。
- ダイアログの右方にあるプロパティーのリストから、除去したいプロモートされたプロパティーを選択し、「除去」をクリックします。 右方のリストからそのプロパティーが除去されます。それは左方のリストで、プロモートされる前の元のノードのプロパティーのツリーの、適切な位置に復元されます。
このプロパティーを再度プロモートすることもできます。
- 単一グループ内のプロモートされたプロパティーすべてを削除したい場合、そのグループを右方のリストで選択し、「除去」をクリックします。 そのグループとそれに含まれるすべてのプロパティーがリストから削除され、プロモートした個々のプロパティーは、プロモート元のノードに復元されます。
- 「適用」をクリックすると、「プロパティーのプロモーション 」ダイアログを閉じずにこの変更を確定します。
「OK」をクリックすると、更新を完了し、ダイアログを閉じます。
このメッセージ・フローがより高いレベルのメッセージ・フローに含まれており、今削除したプロモートされたプロパティーの値が設定されている場合、組み込みフローが削除を反映するように自動的に更新されることはありません。
ただし、ブローカー・ドメインにこの組み込みメッセージ・フローをデプロイすると、削除されたプロパティーは無視されます。