ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Fusion Middlewareカスタム・テクノロジ・アダプタの開発
12c (12.1.3)
E57538-04
  目次へ移動
目次

前
次
 

3.1.2 JCAアダプタ・ウィザード・クラスの拡張およびその抽象メソッドの実装

oracle.tip.tools.ide.pm.wizard.adapter.jca.JcaAdapterWizardクラスを拡張し、その抽象メソッドを実装することによって、アダプタ・ウィザードでJCAアダプタ・フレームワークを使用できるようになります。

このクラスの抽象メソッドとしては、getAdapterTypeString()およびgetWelcomeMessageがあり、これらのメソッドによって、汎用ウィザード・ページに必要なテキストが入力されます。

抽象メソッドaddInitialWizardPages()によって、アダプタ・ウィザードのページが追加されます。このメソッドでは、初期ページ、つまりユーザーの入力に関係なく常にナビゲーション先となるページのみが追加されます。

初期ページは通常、JcaServiceNamePage,、ConnectionPage(接続が必要な場合)およびWsdlSelectionPage(アダプタでサポートされる場合。次の詳細を参照)から開始します。

アダプタでWsdlSelectionPageがサポートされない場合、最後の初期ウィザード・ページは通常OperationPageになります。

WsdlSelectionPageおよびOperationPageでのユーザー入力によって、ウィザードでのナビゲーションを変更できます(つまり、表示されるページを変更できます)。また、ユーザーがこれらのページで「次へ」ボタンを選択したときに、追加のウィザード・ページが追加されます。

オプションで、JcaAdapterWizardのパブリック・メソッドをオーバーライドできます。これらのメソッドには次のものがあります。

パブリック・メソッドのオーバーライドの例は、<JDEV_HOME>\jdeveloper\integration\adapters\samples\customoracle.tip.tools.ide.pm.wizard.adapter.custom.CustomAdapterWizard.javaを参照してください。