public interface EventNavigatorAccessor
int getRank()
void init(String[] params)
params
- 初期化パラメータのマップ(String[])EventFlowInfo[] getEventFlowInfos(EventNavigatorManager manager, String searchTitle, boolean permissionCheck, int currentPage) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトsearchTitle
- 検索タイトルpermissionCheck
- 権限チェック要否currentPage
- 表示指定頁EventNavigatorException
- イベントフロー情報一覧取得処理に失敗した場合にスローされます。EventFlowInfo getEventFlowInfo(EventNavigatorManager manager, String eventFlowId, boolean permissionCheck) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDpermissionCheck
- 権限チェックEventNavigatorException
- イベントフロー情報取得処理に失敗した場合にスローされます。void deleteEventFlow(EventNavigatorManager manager, String eventFlowId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDEventNavigatorException
- イベントフロー削除処理に失敗した場合にスローされます。EventFlow getEventFlow(EventNavigatorManager manager, String eventFlowId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDEventNavigatorException
- イベントフロー取得処理に失敗した場合にスローされます。EventFlow[] getEventFlows(EventNavigatorManager manager) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトEventNavigatorException
- イベントフロー取得処理に失敗した場合にスローされます。void registEventFlow(EventNavigatorManager manager, EventFlow eventFllow) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFllow
- イベントフローEventNavigatorException
- イベントフロー登録処理に失敗した場合にスローされます。EventFlow copyEventFlow(EventNavigatorManager manager, String eventFlowId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- コピー元イベントフローIDEventNavigatorException
- イベントフローコピー処理に失敗した場合にスローされます。EventItemInfo getEventItemInfo(EventNavigatorManager manager, String eventFlowId, String eventItemId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDeventItemId
- イベントアイテムIDEventNavigatorException
- イベントアイテム情報取得処理に失敗した場合にスローされます。EventResultItemInfo getEventResultItemInfo(EventNavigatorManager manager, String eventFlowId, String resultItemId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDresultItemId
- ナビゲート結果IDEventNavigatorException
- ナビゲート結果情報取得処理に失敗した場合にスローされます。String addEventResultItemInfo(EventNavigatorManager manager, String userId, String eventFlowId, EventResultItemInfo resultItemInfo) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDeventFlowId
- イベントフローIDresultItemInfo
- ナビゲート結果情報EventNavigatorException
- 保存ナビゲート結果情報(履歴)登録処理に失敗した場合にスローされます。void deleteSaveResultHistory(EventNavigatorManager manager, String userId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDEventNavigatorException
- 保存ナビゲート結果情報(履歴)削除処理に失敗した場合にスローされます。SaveEventResultItemInfo getSaveEventResultItemInfo(EventNavigatorManager manager, String userId, String resultItemId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDresultItemId
- ナビゲート結果IDEventNavigatorException
- 保存ナビゲート結果情報取得処理に失敗した場合にスローされます。void updateEventResultItemInfo(EventNavigatorManager manager, String userId, SaveEventResultItemInfo saveResultItemInfo) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDsaveResultItemInfo
- 保存ナビゲート結果情報EventNavigatorException
- 保存ナビゲート結果情報更新処理に失敗した場合にスローされます。void updateEventResultItemInfoTitle(EventNavigatorManager manager, String userId, SaveEventResultItemInfo saveResultItemInfo) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDsaveResultItemInfo
- 保存ナビゲート結果情報EventNavigatorException
- 保存ナビゲート結果情報更新処理に失敗した場合にスローされます。SaveEventResultItemInfo[] getSaveEventResultItemInfos(EventNavigatorManager manager, String userId, String searchTitle, String sortKey, String order, int currentPage) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDsearchTitle
- 検索タイトルsortKey
- ソートキーorder
- 昇降指定currentPage
- 表示指定頁EventNavigatorException
- 保存ナビゲート結果情報一覧取得処理に失敗した場合にスローされます。void removeSaveEventResultItemInfo(EventNavigatorManager manager, String userId, String resultItemId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDresultItemId
- 保存ナビゲート結果IDEventNavigatorException
- 保存ナビゲート結果情報削除処理に失敗した場合にスローされます。void addFavoriteSaveEventResultItemInfo(EventNavigatorManager manager, String userId, String resultItemId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDresultItemId
- 保存ナビゲート結果IDEventNavigatorException
- 保存ナビゲート結果情報お気に入りへ追加処理に失敗した場合にスローされます。SaveEventResultItemInfo[] getSaveEventResultItemInfosHistory(EventNavigatorManager manager, String userId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDEventNavigatorException
- 保存ナビゲート結果情報一覧(履歴)取得処理に失敗した場合にスローされます。void updateEventFlow(EventNavigatorManager manager, EventFlow eventFlow) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlow
- イベントフローEventNavigatorException
- イベントフロー更新処理に失敗した場合にスローされます。void setOrderSortNum(EventNavigatorManager manager, EventFlowInfo[] eventFlowInfos) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlowInfos
- イベントフロー情報配列EventNavigatorException
- 表示順設定処理に失敗した場合にスローされます。void setViewOpen(EventNavigatorManager manager, String eventFlowId, String open) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDopen
- 表示フラグEventNavigatorConst.OPEN_FLG_EDIT
EventNavigatorConst.OPEN_FLG_OPEN
EventNavigatorConst.OPEN_FLG_CLOSE
EventNavigatorException
- 表示順設定処理に失敗した場合にスローされます。String[] getEventFlowIds(EventNavigatorManager manager) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトEventNavigatorException
- イベントフローIDの取得に失敗した場合にスローされます。LinkPageInfo getLinkPageInfo(EventNavigatorManager manager, String eventFlowId, String eventResultId, String resultPageId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDeventResultId
- ナビゲート結果IDresultPageId
- 結果ページIDEventNavigatorException
- 結果ページ情報の取得に失敗した場合にスローされます。LinkPageInfo getSaveLinkPageInfo(EventNavigatorManager manager, String userId, String eventResultId, String resultPageId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDeventResultId
- ナビゲート結果IDresultPageId
- 結果ページIDEventNavigatorException
- 保存結果ページ情報の取得に失敗した場合にスローされます。void clearSaveResult(EventNavigatorManager manager, String userId) throws EventNavigatorException
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDEventNavigatorException
- 保存ナビゲート結果情報削除処理に失敗した場合にスローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION