機械翻訳について

サービス・データ・プロバイダ

サービス・データ・プロバイダは、サービスまたはエンドポイントからデータをフェッチし、コンポーネントにバインドできるデータ・プロバイダを表します。 また、アクション・チェーンを介した外部化フェッチも可能です。

サービス・データ・プロバイダは、構成されたエンドポイントを使用して暗黙的にデータのコレクションをフェッチしたり、アクション・チェーンに委任することで外部的にデータのコレクションをフェッチするために使用できます。 さらに、サービス・データ・プロバイダがOracle Cloud Applicationsサービスを使用する場合、サービスに関連付けられた組込みのビジネス・オブジェクトREST API変換によって、データのソート、フィルタリング、ページ区切りなどの機能が自動的に有効になります。 Oracle Cloud Applicationsサービスの一部ではないエンドポイントとともに使用する場合、サービス作成者がこれらの機能をサポートするカスタム変換実装を提供することが重要です。 (一部の機能は、エンドポイントのタイプによって制御されることに注意してください。 たとえば、limitoffsetなどのページ区切りプロパティは、Get Manyエンドポイントでは使用できますが、Get Oneエンドポイントでは使用できません。)

この組込みタイプを使用する変数は、listView、表、コンボ・ボックス/選択、チャート、データ・プロバイダを受け入れるその他のJETコンポーネントなどのコレクション・コンポーネントにバインドできます。

サービス・データ・プロバイダ変数のプロパティが変更されると、変数onValueChangedイベントをリスニングし、(データ・プロバイダ・イベントを呼び出すことで)リフレッシュするすべてのサブスクライバ(コンポーネントなど)に通知します。 現在、UIコンポーネントはこのイベントの唯一のリスナーです。