目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. Enterprise Java Beanビジネスエンティティサービス呼び出し
  4. Representational State Transferビジネスエンティティサービス呼び出し
  5. Simple Object Access Protocolビジネスエンティティサービス呼び出し
  6. 相互参照レコードおよびBVT計算用のサービス
  7. 企業リンケージサービスのサポート
  8. ビジネスエンティティデータをクレンジング、分析、変換するための外部呼び出し
  9. REST APIを使用したビジネスエンティティレコードの追加

ビジネスエンティティサービスガイド

ビジネスエンティティサービスガイド

RESTおよびEJBのビジネスエンティティサービス呼び出し

RESTおよびEJBのビジネスエンティティサービス呼び出し

ビジネスエンティティサービス呼び出しを行うときに、ビジネスエンティティ全体を要求するのではなく特定の子ブランチを指定することがあります。
例えば、Personルートノードと複数の子ブランチがあるビジネスエンティティで読み取り操作を行うとします。Personベースオブジェクトには、Address、Phone、およびEmail子ベースオブジェクトがあります。各子ベースオブジェクトには2つの孫ベースオブジェクトがあります。
次の図は、ブランチが複数存在するビジネスエンティティの構造を示しています。
1つの要求でさまざまな深さの複数の子ブランチから読み取ることができます。例えば、1つの要求でPerson、Phone、Phone Details1、Phone Details2、Email、Email Details2を読み取ることができます。
次のURLサンプルは、REST読み取り要求を実行して、Address Details 1およびEmail子レコードに加えて、行ID 1242のPersonレコードを取得する方法を示しています。
http://localhost:8080/cmx/cs/localhost-ORCL-DS_UI1/Person/1242?children=Address/Address_Details_1,Email