複合アプリケーション - 設計と管理
次のプロパティブローカーコマンドがサポートされています。
すべてのアクションが表示されます。
指定した所有者に所属するアクションがすべて表示されます。
アクティブ状態のすべてのアクションが表示されます。
すべての所有者が表示されます。
指定した所有者に所属するプロパティ、アクション、ワイヤリングがすべて表示されます。
すべてのプロパティが所有者別に表示されます。
指定した所有者のプロパティがすべて表示されます (文字列所有者のみ)。
すべての有効なワイヤリングが表示されます。
指定した所有者に所属するワイヤリングがすべて表示されます。
すべてのワイヤリングが表示されます。
登録済みのネームスペースが表示されます。
指定したアクションのパスがトレースされます。プロパティの変更が原因で監視中のアクションが中止されると、トレースメッセージが出力されます。
指定したページの指定したアクションのパスがトレースされます。プロパティの変更が原因で監視中のアクションが中止されると、トレースメッセージが出力されます。
指定したアクションのトレースを中止し、トレース記録を消去します。
指定したプロパティのパスがトレースされます。
指定したページの指定したプロパティのパスがトレースされます。
指定したプロパティのトレースを中止し、トレース記録を消去します。
指定したワイヤリングのパスがトレースされます。プロパティの変更によって監視中のワイヤリングに接続すると、トレースメッセージが出力されます。
指定したページの指定したワイヤリングのパスがトレースされます。プロパティの変更によって監視中のワイヤリングに接続すると、トレースメッセージが出力されます。
指定したワイヤリングのトレースを中止し、トレース記録を消去します。
現在トレース中のプロパティ、アクション、ワイヤリングが表示されます。
トレース中のプロパティに対して broker.changedProperties( ) が呼び出されると、次のように表示されます。
2006/05/30 14:50:59.228 WARNING propertybroker PBTRACE(URL From Tree) changedProperties was called.
アクションハンドラ (この場合は CoreActionHandler) が起動されると、次のように表示されます。
2006/05/30 14:50:59.238 WARNING propertybroker PBTRACE(URL From Tree) calling handler (com.ibm.rcp.propertybroker.internal.CoreActionHandler) for Action (loadURL)
最後に、IBM(R) Lotus(R) Expeditor の重要な 3 つのアクションハンドラ (Core、SWT、AWT) により、呼び出されたオブジェクトのログが記録されます。アクション名「loadURL」に対して登録された最後のアクションは、次のようになります。
2006/05/30 14:50:59.238 WARNING propertybroker PBTRACE(URL From Tree Calling action object (com.ibm.pvc.samples.propertybroker.browser.LoadURLAction) for Action (loadURL)
サンプルの「HTML Source」プロパティに対する SWT ハンドラの出力は、次のようになります。
2006/05/30 15:31:29.84 WARNING propertybroker PBTRACE(HTML Source) changedProperties was called.
2006/05/30 15:31:29.94 WARNING propertybroker PBTRACE(HTML Source) calling handler (com.ibm.rcp.propertybroker.swt.SWTHandler) for Action (previewSource)
2006/05/30 15:31:29.94 WARNING swt PBTRACE(HTML Source) Calling action object (com.ibm.pvc.samples.propertybroker.preview.views.PreviewSourceAction) for Action (previewSource)
トレース用にプロパティを登録する手順
1. 「-console」を指定するか、または Eclipse PDE から製品を起動します。
2. 自分の画面 (またはパースペクティブ) に移動します。
3. コンソール画面に切り替えて「help」と入力すると、上のようなプロパティブローカーコマンドのブロックが表示されます。
4. 登録されているプロパティを表示するには、「pbsh p」コマンドを使用します。このコマンドを実行すると、WSDL の正確なプロパティ名のリストが表示されます。次に例を示します。
Property Broker Properties
-----------------------------------------
Owner = http://www.ibm.com/wps/c2a
There are 2 properties registered.
Name:URL From Tree
NameSpace:http://www.ibm.com/wps/c2a
説明
Title:url.loader
タイプ:BaseURL
クラス: class com.ibm.rcp.propertybroker.internal.property.PropertyImpl
Default Value:null
Is Wired:YES
Name:HTML Source
Title:HTML Source
タイプ:SourceCode
関連項目