6. Appendix¶
6.1. マネージャの拡張に関する情報¶
6.1.1. マネージャの拡張ポイント一覧¶
マネージャに対してリスナーを追加したり、実装クラスを変更するために公開されている拡張ポイントは【表:マネージャの拡張ポイント一覧】の通りです。
マネージャ 拡張ポイント 1 CompanyGroupManager jp.co.intra_mart.foundation.master.accessor.company_group 2 CompanyManager jp.co.intra_mart.foundation.master.accessor.company 3 CorporationGroupManager jp.co.intra_mart.foundation.master.accessor.corporation_group 4 CorporationManager jp.co.intra_mart.foundation.master.accessor.corporation 5 CurrencyManager jp.co.intra_mart.foundation.master.accessor.currency 6 CustomerManager jp.co.intra_mart.foundation.master.accessor.customer 7 ItemCategoryManager jp.co.intra_mart.foundation.master.accessor.item_category 8 ItemManager jp.co.intra_mart.foundation.master.accessor.item 9 PrivateGroupManager jp.co.intra_mart.foundation.master.accessor.private_group 10 PublicGroupManager jp.co.intra_mart.foundation.master.accessor.public_group 11 UserManager jp.co.intra_mart.foundation.master.accessor.user 【表:マネージャの拡張ポイント一覧】
6.1.2. リスナーインタフェースの一覧¶
リスナーを作成する場合には下記のいずれかのインタフェースを実装する必要があります。
マネージャ インタフェースFQDN 1 CompanyGroupManager jp.co.intra_mart.foundation.master.company_group.CompanyGroupListener 2 CompanyManager jp.co.intra_mart.foundation.master.company.CompanyListener 3 CorporationGroupManager jp.co.intra_mart.foundation.master.corporation_group. CorporationGroupListener 4 CorporationManager jp.co.intra_mart.foundation.master.corporation.CorporationListener 5 CurrencyManager jp.co.intra_mart.foundation.master.currency.CurrencyListener 6 CustomerManager jp.co.intra_mart.foundation.master.customer.CustomerListener 7 ItemCategoryManager jp.co.intra_mart.foundation.master.item_category.ItemCategoryListener 8 ItemManager jp.co.intra_mart.foundation.master.item.ItemListener 9 PrivateGroupManager jp.co.intra_mart.foundation.master.private_group.PrivateGroupListener 10 PublicGroupManager jp.co.intra_mart.foundation.master.public_group.PublicGroupListener 11 UserManager jp.co.intra_mart.foundation.master.user.UserListener 【表:各マネージャのリスナーインタフェース一覧】
6.2. マスタメンテナンス画面の拡張に関する情報¶
6.2.1. 画面の拡張ポイントと、各処理の引数の詳細¶
マスタメンテナンスの画面拡張時に必要になる拡張ポイントを【表:各画面の拡張ポイント一覧】 に示します。
機能 画面 拡張ポイント 1 ユーザ 検索 jp.co.intra_mart.foundation.master.setting.user.search.criteria 詳細 jp.co.intra_mart.foundation.master.setting.user.detail 2 会社組織 会社組織検索 jp.co.intra_mart.foundation.master.setting.company.search.criteria 会社組織詳細 jp.co.intra_mart.foundation.master.setting.company.detail 役職詳細 jp.co.intra_mart.foundation.master.setting.post.detail 3 パブリックグループ パブリックG検索 jp.co.intra_mart.foundation.master.setting.publicgroup.search.criteria パブリックG詳細 jp.co.intra_mart.foundation.master.setting.publicgroup.detail 役割詳細 jp.co.intra_mart.foundation.master.setting.post.detail 4 会社グループ 検索 jp.co.intra_mart.foundation.master.setting.companygroup.search.criteria 詳細 jp.co.intra_mart.foundation.master.setting.companygroup.detail 5 品目カテゴリ・品目 品目カテゴリ・品目検索 jp.co.intra_mart.foundation.master.setting.item.search.criteria 品目カテゴリ詳細 jp.co.intra_mart.foundation.master.setting.itemcategory.detail 品目詳細 jp.co.intra_mart.foundation.master.setting.item.detail 6 法人グループ 検索 jp.co.intra_mart.foundation.master.setting.corporationgroup.search.criteria 詳細 jp.co.intra_mart.foundation.master.setting.corporationgroup.detail 7 法人・取引先 法人・取引先検索 jp.co.intra_mart.foundation.master.setting.customer.search.criteria 法人詳細 jp.co.intra_mart.foundation.master.setting.corporation.detail 取引先詳細 jp.co.intra_mart.foundation.master.setting.customer.detail 8 通貨 通貨検索 jp.co.intra_mart.foundation.master.setting.currency.search.criteria 通貨詳細 jp.co.intra_mart.foundation.master.setting.currency.detail 通貨精度詳細 jp.co.intra_mart.foundation.master.setting.currency_precision.detail 通貨換算コード詳細 jp.co.intra_mart.foundation.master.setting.currency_conversion.detail 通貨レート詳細 jp.co.intra_mart.foundation.master.setting.currency_rate.detail 9 ユーザ分類 分類詳細 jp.co.intra_mart.foundation.master.setting.usercategory.detail 分類項目詳細 jp.co.intra_mart.foundation.master.setting.usercategoryitem.detail 10 パブリックG分類 分類詳細 jp.co.intra_mart.foundation.master.setting.publicgroupcategory.detail 分類項目詳細 jp.co.intra_mart.foundation.master.setting.publicgroupcategoryitem.detail 11 組織分類 分類詳細 jp.co.intra_mart.foundation.master.setting.departmentcategory.detail 分類項目詳細 jp.co.intra_mart.foundation.master.setting.departmentcategoryitem.detail
【表:各画面の拡張ポイント一覧】
6.2.2. タブ拡張用のメソッドインタフェース¶
【表:各画面の拡張ポイント一覧】に挙げた拡張ポイント毎に必要なメソッドや引数が異なります。別途公開している「IM-共通マスタ 拡張インタフェース定義一覧」に 拡張ポイント毎に詳細を説明していますので、そちらをご確認下さい。