目次

Search

  1. はじめに
  2. ビジネスエンティティサービスについて
  3. EJBビジネスエンティティサービス呼び出し
  4. REST ビジネスエンティティサービス呼び出し
  5. Data DirectorのREST API
  6. SOAPビジネスエンティティサービス呼び出し
  7. 相互参照レコードとBVT計算サービス
  8. 企業リンケージサービスのサポート
  9. データをクレンジング、分析、変換するための外部呼び出し
  10. 付録 A: REST APIを使用したレコードの追加
  11. 付録 B: REST APIを使用したファイルのアップロード
  12. 付録 C: REST APIを使用したレポートの管理

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

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

変数の更新

変数の更新

変数の更新REST APIは、Data Directorの現在のカラープロパティを更新します。JSON形式を使用して、要求本文でデータを送信します。
このAPIはPOSTメソッドを使用します。
API要求は、アプリケーション全体で一貫してカラープロパティを更新しない場合があります。例えば、ボタンとメニューのカラープロパティを更新する要求を送信した後、[保存]ボタンは画面ごとに異なり、一部のメニューでは背景色のみが変更される場合があります。
要求URL
[変数の更新]URLの形式は次のとおりです。
http://<host>:<port>/<context>/<path>
[変数の更新]URLに対して、次のHTTP POST要求を行います。
POST http://<host>:<port>/cmx/ui/theme/variables
サンプルAPI要求
次の要求は、Data Directorアプリケーションのすべてのカラープロパティを更新します。
POST http://localhost:8080/cmx/ui/theme/variables { "variables": { "menu_text_color": "#FFF", "button_default_selected_border_color": "orange", "button_success_text_color": "white", "login_form_text_color": "red", "button_danger_text_color": "black", "menu_hover_bg_color": "#00349D", "button_default_border_color": "yellow", "dropdown_menu_item_text_color": "white", "button_danger_bg_color": "pink", "button_default_bg_color": "yellow", "button_success_border_color": "olive", "dropdown_menu_text_color": "white", "dropdown_menu_bg_color": "olive", "primary_button_text_color": "white", "button_default_selected_bg_color": "orange", "primary_button_bg_color": "green", "entity_view_label_font_wight": "normal", "primary_button_selected_bg_color": "silver", "primary_button_selected_border_color": "black", "header_text_color": "#444444", "button_danger_selected_text_color": "black", "primary_button_border_color": "green", "menu_sel_bg_color": "#001E60", "button_success_selected_border_color": "black", "login_form_background_color": "#E5EDF8", "header_background_color": "#ffd900", "button_success_selected_bg_color": "silver", "button_danger_border_color": "pink", "button_default_text_color": "black", "button_success_bg_color": "olive", "button_danger_selected_bg_color": "orange", "button_danger_selected_border_color": "red", "primary_button_selected_text_color": "black", "workspace_bg": "#E5EDF8", "button_default_selected_text_color": "black", "dropdown_menu_item_hover_bg_color": "navy", "menu_background_color": "#004fb6", "button_success_selected_text_color": "black" } }
次の要求は、Data Directorアプリケーションのプライマリボタンのカラープロパティを更新します。
{ "variables":{ "primary_button_text_color": "white", "primary_button_bg_color": "green", "primary_button_border_color": "white", "primary_button_selected_bg_color": "pink", "primary_button_selected_border_color": "red", "primary_button_selected_text_color": "red" } }
サンプルAPI応答
指定されたカラープロパティが正常に更新されると、APIは200 OK応答コードを返します。応答本文は空です。