public interface MyMenuItemManagerDelegate extends ManagerDelegate
修飾子とタイプ | メソッドと説明 |
---|---|
MyMenuItem |
addMyMenuCategory(String userCd,
String clientTypeId)
マイメニューアイテム情報を登録するためのカテゴリを追加します。
|
void |
addMyMenuItem(String userCd,
String parentMenuId,
MyMenuItem myMenuItem)
マイメニューアイテム情報を追加します。
|
MyMenuTree |
copy2MyMenu(String userCd,
String menuId,
String parentMenuId)
menuIdに指定したノード以下のメニュー構成をparentMenuIdの配下にコピーします。
|
MyMenuTree |
copyMyMenuTree(String userCd,
String menuId,
String parentMenuId)
menuIdに指定したノード以下のメニュー構成をparentMenuIdの配下にコピーします。
|
void |
deleteMyMenu(String userCd)
マイメニューを削除します。
|
void |
deleteMyMenuItem(String userCd,
String... menuId)
マイメニューアイテム情報を削除します。
|
List<String> |
getChildMenuIds(String userCd,
String menuId)
子ノードのメニューIDリストを取得します。
|
List<MyMenuItem> |
getChildren(String userCd,
String menuId)
子ノードのリストを取得します。
|
MyMenuItem |
getMyMenuItem(String userCd,
String menuId)
マイメニューアイテム情報を読み込みます。
|
List<MyMenuItem> |
getMyMenuItemsByUrl(String userCd,
String url)
URLをもとにマイメニューアイテムを検索します。
|
MyMenuTree |
getMyMenuNode(String userCd,
String menuId)
自分自身と子ノードを取得します。
|
MyMenuItem |
getRootMyMenuItem(String userCd,
String clientTypeId)
ルートのマイメニューアイテム情報を取得します。
|
MyMenuTree |
getRootMyMenuTree(String userCd,
String clientTypeId)
ルートのメニューツリーオブジェクトを取得します。
|
boolean |
hasMyMenuItemsByUrl(String userCd,
String url)
URLをもとにマイメニューアイテムが存在するかどうか確認します。
|
void |
moveMyMenuNode(String userCd,
String menuId,
String parentMenuId)
menuIdに指定されたマイメニューアイテム以下のメニュー構造をparentMenuIdに指定されたマイメニューアイテム配下に移動します。
|
void |
updateMyMenuItem(String userCd,
MyMenuItem myMenuItem)
マイメニューアイテム情報を更新します。
|
void |
updateMyMenuItemId(String userCd,
String from,
String to)
マイメニューアイテムのIDを変更します。
|
MyMenuItem addMyMenuCategory(String userCd, String clientTypeId) throws MenuException
userCd
- ユーザコードclientTypeId
- クライアントタイプIDMenuException
- 書き込みに失敗した場合、または引数が不正だった場合void addMyMenuItem(String userCd, String parentMenuId, MyMenuItem myMenuItem) throws MenuException
userCd
- ユーザコードparentMenuId
- 親メニューIDmyMenuItem
- 追加するマイメニューアイテム情報MenuException
- 書き込み処理に失敗した場合、または引数が不正だった場合MyMenuTree copy2MyMenu(String userCd, String menuId, String parentMenuId) throws MenuException
copyMyMenuTree
を使用してください。userCd
- ユーザコードmenuId
- コピーするメニューIDparentMenuId
- コピー先の親メニューIDMenuException
- 複製処理に失敗した場合MyMenuTree copyMyMenuTree(String userCd, String menuId, String parentMenuId) throws MenuException
copy2MyMenu
を使用してください。userCd
- ユーザコードmenuId
- コピーするメニューIDparentMenuId
- コピー先の親メニューIDMenuException
- 複製処理に失敗した場合void deleteMyMenu(String userCd) throws MenuException
userCd
- ユーザコードMenuException
- マイメニューの削除に失敗した場合void deleteMyMenuItem(String userCd, String... menuId) throws MenuException
userCd
- ユーザコードmenuId
- 削除するメニューIDMenuException
- 削除処理に失敗した場合、または引数が不正だった場合List<String> getChildMenuIds(String userCd, String menuId) throws MenuException
userCd
- ユーザコードmenuId
- メニューIDMenuException
- 読み込み処理に失敗した場合、または引数が不正だった場合List<MyMenuItem> getChildren(String userCd, String menuId) throws MenuException
userCd
- ユーザコードmenuId
- メニューIDMenuException
- 読み込み処理に失敗した場合、または引数が不正だった場合MyMenuItem getMyMenuItem(String userCd, String menuId) throws MenuException
userCd
- ユーザコードmenuId
- メニューIDMenuException
- 読み込み処理に失敗した場合、または引数が不正だった場合List<MyMenuItem> getMyMenuItemsByUrl(String userCd, String url) throws MenuException
userCd
- ユーザコードurl
- URLMenuException
- 読み込み処理に失敗した場合、または引数が不正だった場合MyMenuTree getMyMenuNode(String userCd, String menuId) throws MenuException
userCd
- ユーザコードmenuId
- メニューIDMenuException
- 読み込み処理に失敗した場合、または引数が不正だった場合MyMenuItem getRootMyMenuItem(String userCd, String clientTypeId) throws MenuException
userCd
- ユーザコードclientTypeId
- クライアントタイプIDMenuException
- 読み込み処理に失敗した場合、または引数が不正だった場合MyMenuTree getRootMyMenuTree(String userCd, String clientTypeId) throws MenuException
userCd
- ユーザコードclientTypeId
- クライアントタイプIDMenuException
- 読み込み処理に失敗した場合、または引数が不正だった場合boolean hasMyMenuItemsByUrl(String userCd, String url) throws MenuException
userCd
- ユーザコードurl
- URLMenuException
- 読み込み処理に失敗した場合、または引数が不正だった場合void moveMyMenuNode(String userCd, String menuId, String parentMenuId) throws MenuException
userCd
- ユーザコードmenuId
- メニューIDparentMenuId
- 移動先の親メニューIDMenuException
- 移動処理に失敗した場合void updateMyMenuItem(String userCd, MyMenuItem myMenuItem) throws MenuException
userCd
- ユーザコードmyMenuItem
- 更新するマイメニューアイテム情報MenuException
- 書き込み処理に失敗した場合、または引数が不正だった場合void updateMyMenuItemId(String userCd, String from, String to) throws MenuException
userCd
- ユーザコードfrom
- 変更元のIDto
- 変更後のIDMenuException
- マイメニューアイテムの更新に失敗した場合Copyright © 2012 NTT DATA INTRAMART CORPORATION