パッケージ | 説明 |
---|---|
jp.co.intra_mart.foundation.menu |
メニューを管理するManagerのインタフェースを提供します。
|
jp.co.intra_mart.foundation.menu.external |
外部メニュー連携を行う機能のAPIを提供します。
|
jp.co.intra_mart.foundation.menu.model |
メニューのモデルを提供します。
|
jp.co.intra_mart.foundation.menu.service |
Manager クラスを実装するためのインタフェースを定義するパッケージです。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
MenuPermissionException
メニュー操作時に権限が無い場合に発生するExceptionです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
MenuGroupCategoryManager.addCategory(MenuGroupCategory category)
メニューグループカテゴリ情報を新規作成します。
|
void |
MenuGroupManager.addMenuGroup(MenuGroup menuGroup)
メニューグループを新規作成します。
|
void |
MenuItemManager.addMenuItem(String parentMenuId,
MenuItem menuItem)
メニューアイテム情報を新規作成します。
|
MyMenuItem |
MyMenuItemManager.addMyMenuCategory(String userCd,
String clientTypeId)
マイメニューアイテム情報を登録するためのカテゴリを新規作成します。
|
void |
MyMenuItemManager.addMyMenuItem(String userCd,
String parentMenuId,
MyMenuItem myMenuItem)
マイメニューアイテム情報を新規作成します。
|
void |
MenuItemManager.clearCache()
キャッシュをクリアします。
|
void |
MenuGroupManager.clearCache()
キャッシュをクリアします。
|
MyMenuTree |
MyMenuItemManager.copy2MyMenu(String userCd,
String menuId,
String parentMenuId)
メニューアイテムをマイメニューアイテムにコピーします。
|
MenuGroup |
MenuGroupManager.copyMenuGroup(String menuGroupId)
メニューグループをコピーします。
|
MenuTree |
MenuItemManager.copyMenuTree(String menuId,
String parentMenuId)
メニューアイテムをコピーします。
|
MyMenuTree |
MyMenuItemManager.copyMyMenuTree(String userCd,
String menuId,
String parentMenuId)
マイメニューアイテムをコピーします。
|
void |
MenuGroupManager.deleteAllMenuGroups()
すべてのメニューグループを削除します。
|
void |
MenuGroupCategoryManager.deleteCategory(String... category)
メニューグループカテゴリ情報を削除します。
|
void |
MenuGroupManager.deleteMenuGroup(String... menuGroupId)
メニューグループを削除します。
|
void |
MenuItemManager.deleteMenuItem(String... menuId)
メニューアイテム情報を削除します。
|
void |
MyMenuItemManager.deleteMyMenu(String userCd)
指定されたユーザに登録されているすべてのマイメニューアイテムを削除します。
|
void |
MyMenuItemManager.deleteMyMenuItem(String userCd,
String... menuId)
マイメニューアイテム情報を削除します。
|
List<MenuGroupCategory> |
MenuGroupCategoryManager.getAllCategories()
すべてのメニューグループカテゴリ情報を取得します。
|
List<String> |
MenuGroupManager.getAllMenuGroupIds()
すべてのメニューグループIDを取得します。
|
List<MenuGroup> |
MenuGroupManager.getAllMenuGroups()
すべてのメニューグループを取得します。
|
List<String> |
MenuGroupManager.getAvailableMenuGroupIds(String... category)
指定されたメニューグループカテゴリIDに紐づく表示権限のあるメニューグループIDを取得します。
|
List<String> |
MenuGroupManager.getAvailableMenuGroupIdsWithUser(String userCd,
String... category)
指定されたユーザコードとメニューグループカテゴリIDに紐づく表示権限のあるメニューグループIDを取得します。
|
MenuTree |
MenuGroupManager.getAvailableMenuTree(String... category)
指定されたメニューグループカテゴリIDに紐づく表示権限のあるメニュー構成情報を取得します。
|
MenuTree |
MenuGroupManager.getAvailableMenuTreeWithId(String... menuGroupId)
指定されたメニューグループIDに紐付く表示権限のあるメニュー構成情報を取得します。
|
MenuTree |
MenuGroupManager.getAvailableMenuTreeWithUser(String userCd,
String... category)
指定されたユーザコードとメニューグループカテゴリIDに紐づく表示権限のあるメニュー構成情報を取得します。
|
MenuGroupCategory |
MenuGroupCategoryManager.getCategory(String category)
メニューグループカテゴリ情報を取得します。
|
List<String> |
MenuItemManager.getChildMenuIds(String menuId)
子ノードのメニューIDリストを取得します。
|
List<String> |
MyMenuItemManager.getChildMenuIds(String userCd,
String menuId)
子ノードのマイメニューIDリストを取得します。
|
List<MenuItem> |
MenuItemManager.getChildren(String menuId)
子ノードのメニューアイテム情報のリストを取得します。
|
List<MyMenuItem> |
MyMenuItemManager.getChildren(String userCd,
String menuId)
子ノードのマイメニューアイテム情報のリストを取得します。
|
List<String> |
MenuGroupManager.getManagedMenuGroupIds(String... category)
指定されたメニューグループカテゴリIDに紐づく管理権限のあるメニューグループIDを取得します。
|
List<String> |
MenuGroupManager.getManagedMenuGroupIdsWithUser(String userCd,
String... category)
指定されたユーザコードとメニューグループカテゴリIDに紐づく管理権限のあるメニューグループIDを取得します。
|
List<MenuGroup> |
MenuGroupManager.getManagedMenuGroups(String... category)
指定されたメニューグループカテゴリIDに紐づく管理権限のあるメニューグループ情報一覧を取得します。
|
MenuTree |
MenuGroupManager.getManagedMenuTree(String... category)
指定されたメニューグループカテゴリに紐付く管理権限のあるメニュー構成情報を取得します。
|
MenuTree |
MenuGroupManager.getManagedMenuTreeWithUser(String userCd,
String... category)
指定されたユーザコードとメニューグループカテゴリIDに紐づく管理権限のあるメニュー構成情報を取得します。
|
MenuGroup |
MenuGroupManager.getMenuGroup(String menuGroupId)
指定されたメニューグループIDに対応するメニューグループを取得します。
|
MenuGroup |
MenuGroupManager.getMenuGroupByMenuId(String menuId)
指定されたメニューIDが属するメニューグループを取得します。
|
List<String> |
MenuGroupManager.getMenuGroupIds(String... category)
指定されたメニューグループカテゴリに対応するメニューグループIDのリストを取得します。
|
List<MenuGroup> |
MenuGroupManager.getMenuGroups(String... category)
指定されたメニューグループカテゴリに対応するメニューグループのリストを取得します。
|
MenuItem |
MenuItemManager.getMenuItem(String menuId)
メニューアイテム情報を取得します。
|
MenuTree |
MenuItemManager.getMenuNode(String menuId)
指定されたメニューIDに紐づくメニュー構成情報を取得します。
|
MenuTree |
MenuGroupManager.getMenuTree(String... category)
指定されたメニューグループカテゴリに紐付くメニュー構成をすべて取得します。
|
MenuTree |
MenuGroupManager.getMenuTreeWithId(String... menuGroupId)
指定されたメニューグループIDに紐付くメニュー構成を全て取得します。
|
MyMenuItem |
MyMenuItemManager.getMyMenuItem(String userCd,
String menuId)
マイメニューアイテム情報を取得します。
|
List<MyMenuItem> |
MyMenuItemManager.getMyMenuItemsByUrl(String userCd,
String url)
指定されたURLに紐づくマイメニューアイテム情報のリストを取得します。
|
MyMenuTree |
MyMenuItemManager.getMyMenuNode(String userCd,
String menuId)
指定されたマイメニューIDに紐づくマイメニュー構成情報を取得します。
|
MenuItem |
MenuGroupManager.getRootMenuItem(String menuGroupId)
ルートのメニューアイテムを取得します。
|
MyMenuItem |
MyMenuItemManager.getRootMyMenuItem(String userCd,
String clientTypeId)
ルートのマイメニューアイテム情報を取得します。
|
MyMenuTree |
MyMenuItemManager.getRootMyMenuTree(String userCd,
String clientTypeId)
ルートのマイメニュー構成情報を取得します。
|
MenuTree |
MenuGroupManager.getRootNode(String menuGroupId)
ルートのメニュー構成情報を取得します。
|
boolean |
MyMenuItemManager.hasMyMenuItemsByUrl(String userCd,
String url)
指定されたURLに紐づくマイメニューアイテム情報が存在するかどうか取得します。
|
void |
MenuItemManager.moveMenuNode(String menuId,
String parentMenuId)
メニューアイテムを移動します。
|
void |
MyMenuItemManager.moveMyMenuNode(String userCd,
String menuId,
String parentMenuId)
マイメニューアイテムを移動します。
|
void |
MenuGroupManager.setMenuGroupCategory(String menuGroupId,
String category)
メニューグループにメニューグループカテゴリを設定します。
|
void |
MenuGroupManager.setMenuTree(String menuGroupId,
MenuTree menuTree)
メニュー構成を保存します。
|
void |
MenuGroupCategoryManager.updateCategory(MenuGroupCategory category)
メニューグループカテゴリ情報を更新します。
|
void |
MenuGroupManager.updateMenuGroup(MenuGroup menuGroup)
メニューグループを更新します。
|
void |
MenuGroupManager.updateMenuGroupId(String from,
String to)
メニューグループIDを変更します。
|
void |
MenuItemManager.updateMenuItem(MenuItem menuItem)
メニューアイテム情報を更新します。
|
void |
MenuItemManager.updateMenuItemId(String from,
String to)
メニューIDを変更します。
|
void |
MyMenuItemManager.updateMyMenuItem(String userCd,
MyMenuItem myMenuItem)
マイメニューアイテム情報を更新します。
|
void |
MyMenuItemManager.updateMyMenuItemId(String userCd,
String from,
String to)
マイメニューIDを変更します。
|
コンストラクタと説明 |
---|
MenuGroupCategoryManager()
コンストラクタ。
|
MenuGroupManager()
コンストラクタ。
|
MenuItemManager()
コンストラクタ。
|
MyMenuItemManager()
コンストラクタ。
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
ExternalMenuException
外部メニュー情報操作における例外クラスです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
MyMenuTree.deleteChild(String menuId)
配下に紐づくマイメニューアイテム情報を削除します。
|
void |
MenuTree.deleteChild(String menuId)
配下に紐づくメニューアイテム情報を削除します。
|
String |
MyMenuItem.getId()
メニューIDを取得します。
|
String |
MenuItem.getId()
メニューIDを取得します。
|
void |
MenuGroup.setMenuTree(MenuTree root)
ルートのメニュー構成情報を設定します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
MenuGroupCategoryManagerDelegate.addCategory(MenuGroupCategory category)
メニューグループカテゴリ情報を追加します。
|
void |
MenuGroupManagerDelegate.addMenuGroup(MenuGroup menuGroup)
メニューグループを追加します。
|
void |
MenuItemManagerDelegate.addMenuItem(String parentMenuId,
MenuItem menuItem)
メニューアイテム情報を追加します。
|
MyMenuItem |
MyMenuItemManagerDelegate.addMyMenuCategory(String userCd,
String clientTypeId)
マイメニューアイテム情報を登録するためのカテゴリを追加します。
|
void |
MyMenuItemManagerDelegate.addMyMenuItem(String userCd,
String parentMenuId,
MyMenuItem myMenuItem)
マイメニューアイテム情報を追加します。
|
void |
MenuItemManagerDelegate.addRootMenuItem(MenuItem menuItem)
ルートとなるメニューアイテムを作成します。
|
void |
MenuItemManagerDelegate.addRootMenuItem(String menuGroupId,
MenuItem menuItem)
ルートとなるメニューアイテムを作成します。
|
void |
MenuItemManagerDelegate.clearCache()
キャッシュをクリアします。
|
void |
MenuGroupManagerDelegate.clearCache()
キャッシュをクリアします。
|
MyMenuTree |
MyMenuItemManagerDelegate.copy2MyMenu(String userCd,
String menuId,
String parentMenuId)
menuIdに指定したノード以下のメニュー構成をparentMenuIdの配下にコピーします。
|
MenuGroup |
MenuGroupManagerDelegate.copyMenuGroup(String menuGroupId)
メニューグループをコピーします。
|
MenuTree |
MenuItemManagerDelegate.copyMenuTree(String menuId,
String parentMenuId)
menuIdに指定したノード以下のメニュー構成をparentMenuIdの配下にコピーします。
|
MyMenuTree |
MyMenuItemManagerDelegate.copyMyMenuTree(String userCd,
String menuId,
String parentMenuId)
menuIdに指定したノード以下のメニュー構成をparentMenuIdの配下にコピーします。
|
void |
MenuGroupManagerDelegate.deleteAllMenuGroups()
すべてのメニューグループを削除します。
|
void |
MenuGroupCategoryManagerDelegate.deleteCategory(String... category)
メニューグループカテゴリ情報を削除します。
|
void |
MenuGroupManagerDelegate.deleteMenuGroup(String... menuGroupId)
メニューグループを削除します。
|
void |
MenuItemManagerDelegate.deleteMenuItem(String... menuId)
メニューアイテム情報を削除します。
|
void |
MyMenuItemManagerDelegate.deleteMyMenu(String userCd)
マイメニューを削除します。
|
void |
MyMenuItemManagerDelegate.deleteMyMenuItem(String userCd,
String... menuId)
マイメニューアイテム情報を削除します。
|
void |
MenuGroupManagerExchanger.exportData(String category,
OutputStream outputStream)
メニューグループ情報をエクスポートします。
|
List<MenuGroupCategory> |
MenuGroupCategoryManagerDelegate.getAllCategories()
全てのメニューグループカテゴリ情報を読み込みます。
|
List<String> |
MenuGroupManagerDelegate.getAllMenuGroupIds()
すべてのメニューグループIDを取得します。
|
List<MenuGroup> |
MenuGroupManagerDelegate.getAllMenuGroups()
すべてのメニューグループを取得します。
|
List<String> |
MenuGroupManagerDelegate.getAvailableMenuGroupIds(String... category)
参照権限のあるメニューグループIDを取得します。
|
List<String> |
MenuGroupManagerDelegate.getAvailableMenuGroupIdsWithUser(String userCd,
String... category)
指定されたユーザコードとカテゴリに紐付く参照権限のあるメニューグループIDを取得します。
|
MenuTree |
MenuGroupManagerDelegate.getAvailableMenuTree(String... category)
カテゴリに紐付く参照権限のあるメニュー構成情報を取得します。
|
MenuTree |
MenuGroupManagerDelegate.getAvailableMenuTreeWithId(String... menuGroupId)
メニューグループIDに紐付く参照権限のあるメニュー構成情報を取得します。
|
MenuTree |
MenuGroupManagerDelegate.getAvailableMenuTreeWithUser(String userCd,
String... category)
指定されたユーザコードとカテゴリに紐付く参照権限のあるメニュー構成情報を取得します。
|
MenuGroupCategory |
MenuGroupCategoryManagerDelegate.getCategory(String category)
メニューグループカテゴリ情報を読み込みます。
|
List<String> |
MenuItemManagerDelegate.getChildMenuIds(String menuId)
子ノードのメニューIDリストを取得します。
|
List<String> |
MyMenuItemManagerDelegate.getChildMenuIds(String userCd,
String menuId)
子ノードのメニューIDリストを取得します。
|
List<MenuItem> |
MenuItemManagerDelegate.getChildren(String menuId)
子ノードのリストを取得します。
|
List<MyMenuItem> |
MyMenuItemManagerDelegate.getChildren(String userCd,
String menuId)
子ノードのリストを取得します。
|
List<String> |
MenuGroupManagerExchanger.getExportCategories()
メニューグループエクスポート用のカテゴリの一覧を取得します。
|
List<String> |
MenuGroupManagerExchanger.getImportCategories()
メニューグループインポート用のカテゴリの一覧を取得します。
|
List<String> |
MenuGroupManagerDelegate.getManagedMenuGroupIds(String... category)
管理権限のあるメニューグループIDを取得します。
|
List<String> |
MenuGroupManagerDelegate.getManagedMenuGroupIdsWithUser(String userCd,
String... category)
指定されたユーザコードとカテゴリに紐付く管理権限のあるメニューグループIDを取得します。
|
List<MenuGroup> |
MenuGroupManagerDelegate.getManagedMenuGroups(String... category)
管理権限のあるメニューグループ情報一覧を取得します。
|
MenuTree |
MenuGroupManagerDelegate.getManagedMenuTree(String... category)
カテゴリに紐付く管理権限のあるメニュー構成情報を取得します。
|
MenuTree |
MenuGroupManagerDelegate.getManagedMenuTreeWithUser(String userCd,
String... category)
指定されたユーザコードとカテゴリに紐付く管理権限のあるメニュー構成情報を取得します。
|
MenuGroup |
MenuGroupManagerDelegate.getMenuGroup(String menuGroupId)
指定されたメニューグループIDに対応するメニューグループを取得します。
|
MenuGroup |
MenuGroupManagerDelegate.getMenuGroupByMenuId(String menuId)
指定されたメニューIDが属するメニューグループを取得します。
|
List<String> |
MenuGroupManagerDelegate.getMenuGroupIds(String... category)
指定されたカテゴリに対応するメニューグループIDのリストを取得します。
|
List<MenuGroup> |
MenuGroupManagerDelegate.getMenuGroups(String... category)
指定されたカテゴリに対応するメニューグループのリストを取得します。
|
MenuItem |
MenuItemManagerDelegate.getMenuItem(String menuId)
メニューアイテム情報を読み込みます。
|
MenuTree |
MenuItemManagerDelegate.getMenuNode(String menuId)
自分自身と子ノードを取得します。
|
MenuTree |
MenuGroupManagerDelegate.getMenuTree(String... category)
該当のカテゴリに紐付くメニュー構成を全て取得します。
|
MenuTree |
MenuGroupManagerDelegate.getMenuTreeWithId(String... menuGroupId)
該当のメニューグループIDに紐付くメニュー構成を全て取得します。
|
MyMenuItem |
MyMenuItemManagerDelegate.getMyMenuItem(String userCd,
String menuId)
マイメニューアイテム情報を読み込みます。
|
List<MyMenuItem> |
MyMenuItemManagerDelegate.getMyMenuItemsByUrl(String userCd,
String url)
URLをもとにマイメニューアイテムを検索します。
|
MyMenuTree |
MyMenuItemManagerDelegate.getMyMenuNode(String userCd,
String menuId)
自分自身と子ノードを取得します。
|
MenuItem |
MenuGroupManagerDelegate.getRootMenuItem(String menuGroupId)
ルートのメニューアイテムを取得します。
|
MyMenuItem |
MyMenuItemManagerDelegate.getRootMyMenuItem(String userCd,
String clientTypeId)
ルートのマイメニューアイテム情報を取得します。
|
MyMenuTree |
MyMenuItemManagerDelegate.getRootMyMenuTree(String userCd,
String clientTypeId)
ルートのメニューツリーオブジェクトを取得します。
|
MenuTree |
MenuGroupManagerDelegate.getRootNode(String menuGroupId)
ルートのメニューノード情報を取得します。
|
boolean |
MyMenuItemManagerDelegate.hasMyMenuItemsByUrl(String userCd,
String url)
URLをもとにマイメニューアイテムが存在するかどうか確認します。
|
void |
MenuGroupManagerExchanger.importData(String category,
InputStream inputStream)
メニューグループ情報をインポートします。
|
void |
MenuItemManagerDelegate.moveMenuNode(String menuId,
String parentMenuId)
menuIdに指定されたメニューアイテム以下のメニュー構造をparentMenuIdに指定されたメニューアイテム配下に移動します。
|
void |
MyMenuItemManagerDelegate.moveMyMenuNode(String userCd,
String menuId,
String parentMenuId)
menuIdに指定されたマイメニューアイテム以下のメニュー構造をparentMenuIdに指定されたマイメニューアイテム配下に移動します。
|
void |
MenuGroupManagerDelegate.setMenuGroupCategory(String menuGroupId,
String category)
メニューグループにメニューグループカテゴリを設定します。
|
void |
MenuGroupManagerDelegate.setMenuTree(String menuGroupId,
MenuTree menuTree)
メニュー構成を保存します。
|
void |
MenuGroupCategoryManagerDelegate.updateCategory(MenuGroupCategory category)
メニューグループカテゴリ情報を更新します。
|
void |
MenuGroupManagerDelegate.updateMenuGroup(MenuGroup menuGroup)
メニューグループを更新します。
|
void |
MenuGroupManagerDelegate.updateMenuGroupId(String from,
String to)
メニューグループのIDを変更します。
|
void |
MenuItemManagerDelegate.updateMenuItem(MenuItem menuItem)
メニューアイテム情報を更新します。
|
void |
MenuItemManagerDelegate.updateMenuItemId(String from,
String to)
メニューアイテムのIDを変更します。
|
void |
MyMenuItemManagerDelegate.updateMyMenuItem(String userCd,
MyMenuItem myMenuItem)
マイメニューアイテム情報を更新します。
|
void |
MyMenuItemManagerDelegate.updateMyMenuItemId(String userCd,
String from,
String to)
マイメニューアイテムのIDを変更します。
|
Copyright © 2012 NTT DATA INTRAMART CORPORATION