エクスポートしたメソッドのクライアントからのコール

Oracle ADFビュー・オブジェクトとアプリケーション・モジュールでは、データに複雑な操作を実行するメソッドであるサービス・メソッドを提供できます。これらのメソッドはクライアントからコールできますが、クライアント自体のデータ操作処理はほとんど必要ありません。このメソッドの作成方法は、「クライアント用のビジネス・コンポーネント・サービス・メソッドの作成」を参照してください。

アプリケーション・モジュール・インスタンス、ビュー・オブジェクト・インスタンスまたはビュー行を取得した後は、作成した任意のOracle ADF Business Componentsサービス・メソッドをコールできます。

エクスポートしたメソッドをクライアントからコールするには、次のようにします。

  1. ビュー・オブジェクト定義を含んでいるパッケージの共通サブパッケージがインポート済であることを確認します。たとえば、データ・モデル・コンポーネントがorderentry.datamodelに定義されている場合、次のコードを使用します。

    import orderentry.datamodel.common.*;

  2. ビジネス・コンポーネントを適切なカスタム・インタフェースにキャストします。

    注意: ビジネス・コンポーネントを取得と同時にキャストすることもできます。

  3. キャストしたビジネス・コンポーネントでエクスポートしたメソッドをコールします。

クライアントへのデータの公開
Oracle ADFビュー・オブジェクトについて
Oracle ADFアプリケーション・モジュールについて
ルート・レベルのアプリケーション・モジュールへのアクセス
ネストされたアプリケーション・モジュール・インスタンスの検索
データ・モデル内のビュー・オブジェクト・インスタンスの検索
問合せ結果間の移動方法

 

Copyright © 1997, 2004, Oracle. All rights reserved.