ExternalMenuManagerオブジェクト
コンポーネント情報 | |
---|---|
version | 8.0.7 |
外部メニューマネージャクラスです。
外部サービスのメニュー情報にアクセスするためのマネージャクラスです。
外部サービスのメニュー情報にアクセスするためのマネージャクラスです。
コンストラクタの概要
ExternalMenuManager () コンストラクタ。 |
メソッドの概要
返却値の型 | メソッド名 |
---|---|
ResultObject | createExternalMenuLinkId (String providerId , String menuId ) static既定の書式で外部メニューリンク情報をフォーマットします。 |
ResultObject | getAvailableMenuTree (MenuProvider provider , String userCd , String clientTypeId , String category ) 引数で指定したユーザの利用可能なメニュー構成情報を、指定のメニュープロバイダから取得します。 |
ResultObject | getAvailableMenuTree (String userCd , String clientTypeId , String category ) 引数で指定したユーザの利用可能なメニュー構成情報を、設定された全てのメニュープロバイダから取得します。 |
ResultObject | getManagedMenuTree (MenuProvider provider , String userCd , String clientTypeId , String category ) 引数で指定したユーザの管理可能なメニュー構成情報を、指定のメニュープロバイダから取得します。 |
ResultObject | getManagedMenuTree (String userCd , String clientTypeId , String category ) 引数で指定したユーザの管理可能なメニュー構成情報を、設定された全てのメニュープロバイダから取得します。 |
ResultObject | getMenuProviders () 有効な外部メニュープロバイダの一覧を取得します。 |
ResultObject | getMenuProviders (Boolean editable ) 外部メニュープロバイダの一覧を取得します。 |
ResultObject | invalidate (String providerId ) メニュープロバイダを無効化します。 |
Boolean | isEnable () 外部連携が有効かどうかを取得します。 |
ResultObject | parseExternalMenuLinkId (String string ) static既定の書式の文字列から、プロバイダIDとメニューIDを取得します。 |
コンストラクタの詳細
ExternalMenuManager ()
コンストラクタ。
|
メソッドの詳細
ResultObject createExternalMenuLinkId (String providerId , String menuId )
static
既定の書式で外部メニューリンク情報をフォーマットします。
外部メニューリンクでは、URLプロパティに、以下の書式で設定されます。 im-external-link://(プロバイダID)/(メニューID)
パラメータ
返却値
|
ResultObject getAvailableMenuTree (MenuProvider provider , String userCd , String clientTypeId , String category )
引数で指定したユーザの利用可能なメニュー構成情報を、指定のメニュープロバイダから取得します。
パラメータ
返却値
|
ResultObject getAvailableMenuTree (String userCd , String clientTypeId , String category )
引数で指定したユーザの利用可能なメニュー構成情報を、設定された全てのメニュープロバイダから取得します。
パラメータ
返却値
|
ResultObject getManagedMenuTree (MenuProvider provider , String userCd , String clientTypeId , String category )
引数で指定したユーザの管理可能なメニュー構成情報を、指定のメニュープロバイダから取得します。
パラメータ
返却値
|
ResultObject getManagedMenuTree (String userCd , String clientTypeId , String category )
引数で指定したユーザの管理可能なメニュー構成情報を、設定された全てのメニュープロバイダから取得します。
パラメータ
返却値
|
ResultObject getMenuProviders ()
有効な外部メニュープロバイダの一覧を取得します。
返却値
|
ResultObject getMenuProviders (Boolean editable )
外部メニュープロバイダの一覧を取得します。
パラメータ
返却値
|
ResultObject invalidate (String providerId )
メニュープロバイダを無効化します。
パラメータ
返却値
|
Boolean isEnable ()
外部連携が有効かどうかを取得します。
返却値
|
ResultObject parseExternalMenuLinkId (String string )
static
既定の書式の文字列から、プロバイダIDとメニューIDを取得します。
外部メニューリンクでは、URLプロパティに、以下の書式で設定されます。 im-external-link://(プロバイダID)/(メニューID)
パラメータ
返却値
|