public class StandardEventNavigatorAccessor extends Object implements EventNavigatorAccessor
コンストラクタと説明 |
---|
StandardEventNavigatorAccessor()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
addEventResultItemInfo(EventNavigatorManager manager,
String userId,
String eventFlowId,
EventResultItemInfo resultItemInfo)
保存ナビゲート結果情報の登録(履歴) ユーザID、ナビゲート結果IDをキーとして保存ナビゲート結果情報(履歴)をDBに登録する。
|
void |
addFavoriteSaveEventResultItemInfo(EventNavigatorManager manager,
String userId,
String saveResultItemId)
保存ナビゲート結果情報お気に入りへ追加 ユーザID、保存ナビゲート結果IDをキーとして対象保存ナビゲート結果情報をお気に入りへ追加。
|
void |
clearSaveResult(EventNavigatorManager manager,
String userId)
対象ユーザの保存ナビゲート結果情報(履歴/お気に入り)をすべて削除します。
|
EventFlow |
copyEventFlow(EventNavigatorManager manager,
String eventFlowId)
イベントフローのコピー コピー元イベントフローIDからイベントフローを取得し、全ての情報をコピーして新規にイベントフローを作成する。
|
void |
deleteEventFlow(EventNavigatorManager manager,
String eventFlowId)
イベントフローの削除 イベントフローIDから、イベントフローを削除する。
|
void |
deleteSaveResultHistory(EventNavigatorManager manager,
String userId)
保存ナビゲート結果情報の削除(履歴) 最大件数以上を削除する。
|
EventFlow |
getEventFlow(EventNavigatorManager manager,
String eventFlowId)
イベントフローの取得 イベントフローIDから、イベントフローを取得し、返却する。
|
String[] |
getEventFlowIds(EventNavigatorManager manager)
すべてのイベントフローIDを取得します。
|
EventFlowInfo |
getEventFlowInfo(EventNavigatorManager manager,
String eventflowId,
boolean permissionCheck)
イベントフロー情報の取得 イベントフローID、ロケールで検索し、イベントフロー情報を取得、返却する。
|
EventFlowInfo[] |
getEventFlowInfos(EventNavigatorManager manager,
String searchTitle,
boolean permissionCheck,
int currentPage)
イベントフロー情報一覧(検索タイトル)の取得 検索タイトル、ロケールで検索し、イベントフロー情報一覧を取得、返却する。
|
EventFlow[] |
getEventFlows(EventNavigatorManager manager)
すべてのイベントフローを取得します。
|
EventItemInfo |
getEventItemInfo(EventNavigatorManager manager,
String eventFlowId,
String eventItemId)
イベントアイテム情報の取得 イベントフローIDからイベントアイテム情報を取得し、返却する。
|
EventResultItemInfo |
getEventResultItemInfo(EventNavigatorManager manager,
String eventFlowId,
String resultItemId)
ナビゲート結果情報の取得 イベントフローID、ナビゲート結果IDからナビゲート結果情報を取得し、返却する。
|
LinkPageInfo |
getLinkPageInfo(EventNavigatorManager manager,
String eventFlowId,
String eventResultId,
String resultPageId)
結果ページ情報を取得します。
|
protected String |
getLoginUser()
ログインユーザを取得します。
|
int |
getRank()
このクラスの優先順位を返します
このクラスの優先順位は100です。 |
SaveEventResultItemInfo |
getSaveEventResultItemInfo(EventNavigatorManager manager,
String userId,
String resultItemId)
保存ナビゲート結果情報の取得 ユーザID、ナビゲート結果IDをキーとして保存ナビゲート結果情報を取得。
|
SaveEventResultItemInfo[] |
getSaveEventResultItemInfos(EventNavigatorManager manager,
String userId,
String searchTitle,
String sortKey,
String order,
int currentPage)
保存ナビゲート結果情報一覧(ユーザ)の取得 検索タイトル、ユーザIDで検索し、保存ナビゲート結果情報一覧(ユーザ)を取得、返却する。
|
SaveEventResultItemInfo[] |
getSaveEventResultItemInfosHistory(EventNavigatorManager manager,
String userId)
保存ナビゲート結果情報一覧(履歴)の取得 ユーザIDで検索し、保存ナビゲート結果情報一覧(履歴)を取得、返却する。
|
LinkPageInfo |
getSaveLinkPageInfo(EventNavigatorManager manager,
String userId,
String eventResultId,
String resultPageId)
保存結果ページ情報を取得します。
|
void |
init(String[] params)
イベントナビゲーター管理アクセッサの初期化。
|
void |
registEventFlow(EventNavigatorManager manager,
EventFlow eventFlow)
イベントフローを更新します。
|
void |
removeSaveEventResultItemInfo(EventNavigatorManager manager,
String userId,
String saveResultItemId)
保存ナビゲート結果情報削除 ユーザID、保存ナビゲート結果IDをキーとして保存ナビゲート結果情報をDBより削除。
|
void |
setOrderSortNum(EventNavigatorManager manager,
EventFlowInfo[] eventFlowInfos)
表示順設定 イベントフロー情報配列の順番にソート番号を振りなおす。
|
void |
setViewOpen(EventNavigatorManager manager,
String eventFlowId,
String open)
表示設定 イベントフロー情報に表示/非表示を設定する。
|
void |
updateEventFlow(EventNavigatorManager manager,
EventFlow eventFlow)
イベントフローの登録 イベントフローIDでイベントフローを削除し、同じイベントフローIDで新しいイベントフローを登録する。
|
void |
updateEventResultItemInfo(EventNavigatorManager manager,
String userId,
SaveEventResultItemInfo saveResultItemInfo)
保存ナビゲート結果情報の更新(ユーザ) ユーザID、ナビゲート結果IDをキーとして保存ナビゲート結果情報(ユーザ)をDB更新する。
|
void |
updateEventResultItemInfoTitle(EventNavigatorManager manager,
String userId,
SaveEventResultItemInfo saveResultItemInfo)
保存ナビゲート結果情報のタイトル更新(ユーザ) ユーザID、ナビゲート結果IDをキーとして保存ナビゲート結果情報(ユーザ)をDB更新する。
|
public void init(String[] params)
init
インタフェース内 EventNavigatorAccessor
params
- 初期化パラメータのマップ(String[])public EventFlowInfo[] getEventFlowInfos(EventNavigatorManager manager, String searchTitle, boolean permissionCheck, int currentPage) throws EventNavigatorException
getEventFlowInfos
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトsearchTitle
- 検索タイトルpermissionCheck
- 権限チェック要否currentPage
- 表示指定頁EventNavigatorException
- イベントフロー情報一覧取得処理に失敗した場合にスローされます。public EventFlowInfo getEventFlowInfo(EventNavigatorManager manager, String eventflowId, boolean permissionCheck) throws EventNavigatorException
getEventFlowInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventflowId
- イベントフローIDpermissionCheck
- 権限チェックEventNavigatorException
- イベントフロー情報取得処理に失敗した場合にスローされます。public void deleteEventFlow(EventNavigatorManager manager, String eventFlowId) throws EventNavigatorException
deleteEventFlow
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDEventNavigatorException
- イベントフロー削除処理に失敗した場合にスローされます。public EventFlow getEventFlow(EventNavigatorManager manager, String eventFlowId) throws EventNavigatorException
getEventFlow
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDEventNavigatorException
- イベントフロー取得処理に失敗した場合にスローされます。public void updateEventFlow(EventNavigatorManager manager, EventFlow eventFlow) throws EventNavigatorException
updateEventFlow
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlow
- イベントフローEventNavigatorException
- イベントフロー登録処理に失敗した場合にスローされます。public EventFlow copyEventFlow(EventNavigatorManager manager, String eventFlowId) throws EventNavigatorException
copyEventFlow
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- コピー元イベントフローIDEventNavigatorException
- イベントフローコピー処理に失敗した場合にスローされます。public EventItemInfo getEventItemInfo(EventNavigatorManager manager, String eventFlowId, String eventItemId) throws EventNavigatorException
getEventItemInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDeventItemId
- イベントアイテムIDEventNavigatorException
- イベントアイテム情報取得処理に失敗した場合にスローされます。public EventResultItemInfo getEventResultItemInfo(EventNavigatorManager manager, String eventFlowId, String resultItemId) throws EventNavigatorException
getEventResultItemInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDresultItemId
- ナビゲート結果IDEventNavigatorException
- ナビゲート結果情報取得処理に失敗した場合にスローされます。public String addEventResultItemInfo(EventNavigatorManager manager, String userId, String eventFlowId, EventResultItemInfo resultItemInfo) throws EventNavigatorException
addEventResultItemInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDeventFlowId
- イベントフローIDresultItemInfo
- ナビゲート結果情報EventNavigatorException
- 保存ナビゲート結果情報(履歴)登録処理に失敗した場合にスローされます。public void deleteSaveResultHistory(EventNavigatorManager manager, String userId) throws EventNavigatorException
deleteSaveResultHistory
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDEventNavigatorException
- 保存ナビゲート結果情報(履歴)削除処理に失敗した場合にスローされます。public SaveEventResultItemInfo getSaveEventResultItemInfo(EventNavigatorManager manager, String userId, String resultItemId) throws EventNavigatorException
getSaveEventResultItemInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDresultItemId
- ナビゲート結果IDEventNavigatorException
- 保存ナビゲート結果情報取得処理に失敗した場合にスローされます。public void updateEventResultItemInfo(EventNavigatorManager manager, String userId, SaveEventResultItemInfo saveResultItemInfo) throws EventNavigatorException
updateEventResultItemInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDsaveResultItemInfo
- 保存ナビゲート結果情報EventNavigatorException
- 保存ナビゲート結果情報(ユーザ)更新処理に失敗した場合にスローされます。public void updateEventResultItemInfoTitle(EventNavigatorManager manager, String userId, SaveEventResultItemInfo saveResultItemInfo) throws EventNavigatorException
updateEventResultItemInfoTitle
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDsaveResultItemInfo
- 保存ナビゲート結果情報EventNavigatorException
- 保存ナビゲート結果情報(ユーザ)更新処理に失敗した場合にスローされます。public SaveEventResultItemInfo[] getSaveEventResultItemInfos(EventNavigatorManager manager, String userId, String searchTitle, String sortKey, String order, int currentPage) throws EventNavigatorException
getSaveEventResultItemInfos
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDsearchTitle
- 検索タイトルsortKey
- ソートキーorder
- 昇降指定currentPage
- 表示指定頁EventNavigatorException
- 保存ナビゲート結果情報一覧(ユーザ)取得処理に失敗した場合にスローされます。public void removeSaveEventResultItemInfo(EventNavigatorManager manager, String userId, String saveResultItemId) throws EventNavigatorException
removeSaveEventResultItemInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDsaveResultItemId
- 保存ナビゲート結果IDEventNavigatorException
- 保存ナビゲート結果情報削除処理に失敗した場合にスローされます。public void addFavoriteSaveEventResultItemInfo(EventNavigatorManager manager, String userId, String saveResultItemId) throws EventNavigatorException
addFavoriteSaveEventResultItemInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDsaveResultItemId
- 保存ナビゲート結果IDEventNavigatorException
- 保存ナビゲート結果情報お気に入りへ追加処理に失敗した場合にスローされます。public SaveEventResultItemInfo[] getSaveEventResultItemInfosHistory(EventNavigatorManager manager, String userId) throws EventNavigatorException
getSaveEventResultItemInfosHistory
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDEventNavigatorException
- 保存ナビゲート結果情報一覧(履歴)取得処理に失敗した場合にスローされます。public void setOrderSortNum(EventNavigatorManager manager, EventFlowInfo[] eventFlowInfos) throws EventNavigatorException
setOrderSortNum
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlowInfos
- イベントフロー情報配列EventNavigatorException
- 表示順設定処理に失敗した場合にスローされます。public void setViewOpen(EventNavigatorManager manager, String eventFlowId, String open) throws EventNavigatorException
setViewOpen
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDopen
- 表示フラグEventNavigatorException
- 表示設定処理に失敗した場合にスローされます。public String[] getEventFlowIds(EventNavigatorManager manager) throws EventNavigatorException
getEventFlowIds
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトEventNavigatorException
- エラーが発生した場合にスローされます。public EventFlow[] getEventFlows(EventNavigatorManager manager) throws EventNavigatorException
getEventFlows
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトEventNavigatorException
- エラーが発生した場合にスローされます。public LinkPageInfo getLinkPageInfo(EventNavigatorManager manager, String eventFlowId, String eventResultId, String resultPageId) throws EventNavigatorException
getLinkPageInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlowId
- イベントフローIDeventResultId
- ナビゲート結果IDresultPageId
- 結果ページIDEventNavigatorException
- エラーが発生した場合にスローされます。public LinkPageInfo getSaveLinkPageInfo(EventNavigatorManager manager, String userId, String eventResultId, String resultPageId) throws EventNavigatorException
getSaveLinkPageInfo
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDeventResultId
- ナビゲート結果IDresultPageId
- 結果ページIDEventNavigatorException
- エラーが発生した場合にスローされます。protected String getLoginUser()
public void registEventFlow(EventNavigatorManager manager, EventFlow eventFlow) throws EventNavigatorException
registEventFlow
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトeventFlow
- イベントフローEventNavigatorException
- イベントフローの更新に失敗した場合にスローされます。public int getRank()
getRank
インタフェース内 EventNavigatorAccessor
public void clearSaveResult(EventNavigatorManager manager, String userId) throws EventNavigatorException
clearSaveResult
インタフェース内 EventNavigatorAccessor
manager
- イベントナビゲータ管理オブジェクトuserId
- ユーザIDEventNavigatorException
- 保存ナビゲート結果情報削除処理に失敗した場合にスローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION