public class EventNavigatorManager extends Object
コンストラクタと説明 |
---|
EventNavigatorManager()
コンストラクタ。
|
EventNavigatorManager(Locale locale)
コンストラクタ。
|
EventNavigatorManager(String groupId,
String locale)
非推奨です。
EventNavigatorManager(Locale) を利用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
addEventResultItemInfo(String userId,
String eventFlowId,
EventResultItemInfo resultItemInfo)
保存ナビゲート結果情報を履歴に登録します。
|
void |
addFavoriteSaveEventResultItemInfo(String userId,
String resultItemId)
保存ナビゲート結果情報お気に入りへ追加します。
|
void |
clearSaveResult(String userId)
対象ユーザの保存ナビゲート結果情報(履歴/お気に入り)をすべて削除します。
|
EventFlow |
copyEventFlow(String eventFlowId)
イベントフローをコピーします。
|
void |
deleteEventFlow(String eventFlowId)
イベントフローを削除します。
|
void |
deleteSaveResultHistory(String userId)
保存ナビゲート結果情報を履歴から削除します。
|
String |
getConfigPageCount(String userId)
履歴表示件数を取得します。
|
LinkPageInfo |
getConvertedLinkPageInfo(String eventFlowId,
String eventResultId,
String resultPageId)
加工後の結果ページ情報を取得します。
|
LinkPageInfo |
getConvertedSaveLinkPageInfo(String userId,
String eventResultId,
String resultPageId)
加工後の保存結果ページ情報を取得します。
|
EventFlow |
getEventFlow(String eventFlowId)
イベントフローを取得します。
|
EventFlowInfo |
getEventFlowInfo(String eventFlowId,
boolean permissionCheck)
イベントフロー情報を取得します。
|
EventFlowInfo[] |
getEventFlowInfos(String searchTitle,
boolean permissionCheck,
int currentPage)
イベントフロー情報一覧(検索タイトル)を取得します。
|
EventFlow[] |
getEventFlows()
イベントフローを全件取得します。
|
EventItemInfo |
getEventItemInfo(String eventFlowId,
String eventItemId)
イベントアイテム情報を取得します。
|
EventResultItemInfo |
getEventResultItemInfo(String eventFlowId,
String resultItemId)
ナビゲート結果情報を取得します。
|
LinkPageInfo |
getLinkPageInfo(String eventFlowId,
String eventResultId,
String resultPageId)
結果ページ情報を取得します。
|
LinkPageStatus |
getLinkPageStatus(String userCd,
LinkPageInfo linkPageInfo)
リンクページ情報に対するステータスを取得します。
|
int |
getLinkPageStatusProviderCount()
登録されているリンクページステータスプロバイダーの数を取得します。
|
String |
getLocale()
ロケールを取得します。
|
SaveEventResultItemInfo |
getSaveEventResultItemInfo(String userId,
String resultItemId)
保存ナビゲート結果情報を取得します。
|
SaveEventResultItemInfo[] |
getSaveEventResultItemInfos(String searchTitle,
String userId,
String sortKey,
String order,
int currentPage)
保存ナビゲート結果情報一覧を取得します。
|
SaveEventResultItemInfo[] |
getSaveEventResultItemInfosHistory(String userId)
保存ナビゲート結果情報一覧(履歴)を取得します。
|
LinkPageInfo |
getSaveLinkPageInfo(String userId,
String eventResultId,
String resultPageId)
保存結果ページ情報を取得します。
|
void |
registEventFlow(EventFlow eventFlow)
イベントフローを登録します。
|
void |
removeSaveEventResultItemInfo(String userId,
String resultItemId)
保存ナビゲート結果情報を削除します。
|
void |
setConfigPageCount(String userId,
int iCount)
履歴表示件数を設定します。
|
void |
setOrderSortNum(EventFlowInfo[] eventFlowInfos)
表示順を設定します。
|
void |
setViewOpen(String eventFlowId,
String open)
公開状態を設定します。
|
void |
updateEventFlow(EventFlow eventFlow)
イベントフローを更新します。
|
void |
updateEventResultItemInfo(String userId,
SaveEventResultItemInfo saveResultItemInfo)
保存ナビゲート結果情報の更新します。
|
void |
updateEventResultItemInfoTitle(String userId,
SaveEventResultItemInfo saveResultItemInfo)
保存ナビゲート結果情報のタイトルを更新します。
|
public EventNavigatorManager() throws EventNavigatorException
EventNavigatorException
- エラーが発生した場合にスローされます。public EventNavigatorManager(Locale locale) throws EventNavigatorException
locale
- ロケールEventNavigatorException
- エラーが発生した場合にスローされます。public EventNavigatorManager(String groupId, String locale) throws EventNavigatorException
EventNavigatorManager(Locale)
を利用してください。groupId
- ログイングループIDlocale
- ロケールEventNavigatorException
- エラーが発生した場合にスローされます。public String getLocale()
public EventFlowInfo[] getEventFlowInfos(String searchTitle, boolean permissionCheck, int currentPage) throws EventNavigatorException
searchTitle
- 検索タイトルpermissionCheck
- 権限チェック要否currentPage
- 表示指定頁EventNavigatorException
- イベントフロー情報一覧取得処理に失敗した場合にスローされます。public EventFlowInfo getEventFlowInfo(String eventFlowId, boolean permissionCheck) throws EventNavigatorException
eventFlowId
- イベントフローIDpermissionCheck
- 権限チェック要否EventNavigatorException
- イベントフロー情報一覧取得処理に失敗した場合にスローされます。public void deleteEventFlow(String eventFlowId) throws EventNavigatorException
eventFlowId
- イベントフローIDEventNavigatorException
- イベントフロー削除処理に失敗した場合にスローされます。public EventFlow getEventFlow(String eventFlowId) throws EventNavigatorException
eventFlowId
- イベントフローIDEventNavigatorException
- イベントフロー取得処理に失敗した場合にスローされます。public EventFlow[] getEventFlows() throws EventNavigatorException
EventNavigatorException
- イベントフロー取得処理に失敗した場合にスローされます。public LinkPageStatus getLinkPageStatus(String userCd, LinkPageInfo linkPageInfo) throws EventNavigatorException
userCd
- 対象ユーザコードlinkPageInfo
- 対象のリンクページ情報EventNavigatorException
- エラーが発生した場合にスローされます。public int getLinkPageStatusProviderCount()
public void registEventFlow(EventFlow eventFlow) throws EventNavigatorException
eventFlow
- イベントフローEventNavigatorException
- イベントフロー登録処理に失敗した場合にスローされます。public EventFlow copyEventFlow(String eventFlowId) throws EventNavigatorException
eventFlowId
- コピー元イベントフローIDEventNavigatorException
- イベントフローコピー処理に失敗した場合にスローされます。public EventItemInfo getEventItemInfo(String eventFlowId, String eventItemId) throws EventNavigatorException
eventFlowId
- イベントフローIDeventItemId
- イベントアイテムIDEventNavigatorException
- イベントアイテム情報取得処理に失敗した場合にスローされます。public EventResultItemInfo getEventResultItemInfo(String eventFlowId, String resultItemId) throws EventNavigatorException
eventFlowId
- イベントフローIDresultItemId
- ナビゲート結果IDEventNavigatorException
- ナビゲート結果情報取得処理に失敗した場合にスローされます。public String addEventResultItemInfo(String userId, String eventFlowId, EventResultItemInfo resultItemInfo) throws EventNavigatorException
userId
- ユーザIDeventFlowId
- イベントフローIDresultItemInfo
- ナビゲート結果情報EventNavigatorException
- 保存ナビゲート結果情報(履歴)登録処理に失敗した場合にスローされます。public void deleteSaveResultHistory(String userId) throws EventNavigatorException
userId
- ユーザIDEventNavigatorException
- 保存ナビゲート結果情報(履歴)削除処理に失敗した場合にスローされます。public void clearSaveResult(String userId) throws EventNavigatorException
userId
- ユーザIDEventNavigatorException
- 保存ナビゲート結果情報削除処理に失敗した場合にスローされます。public SaveEventResultItemInfo getSaveEventResultItemInfo(String userId, String resultItemId) throws EventNavigatorException
userId
- ユーザIDresultItemId
- ナビゲート結果IDEventNavigatorException
- 保存ナビゲート結果情報取得処理に失敗した場合にスローされます。public void updateEventResultItemInfo(String userId, SaveEventResultItemInfo saveResultItemInfo) throws EventNavigatorException
userId
- ユーザIDsaveResultItemInfo
- 保存ナビゲート結果情報EventNavigatorException
- 保存ナビゲート結果情報更新処理に失敗した場合にスローされます。public void updateEventResultItemInfoTitle(String userId, SaveEventResultItemInfo saveResultItemInfo) throws EventNavigatorException
userId
- ユーザIDsaveResultItemInfo
- 保存ナビゲート結果情報EventNavigatorException
- 保存ナビゲート結果情報更新(ユーザ)処理に失敗した場合にスローされます。public SaveEventResultItemInfo[] getSaveEventResultItemInfos(String searchTitle, String userId, String sortKey, String order, int currentPage) throws EventNavigatorException
searchTitle
- 検索タイトルuserId
- ユーザIDsortKey
- ソートキーorder
- 昇降指定currentPage
- 表示指定頁EventNavigatorException
- 保存ナビゲート結果情報一覧取得処理に失敗した場合にスローされます。public void removeSaveEventResultItemInfo(String userId, String resultItemId) throws EventNavigatorException
userId
- ユーザIDresultItemId
- 保存ナビゲート結果IDEventNavigatorException
- 保存ナビゲート結果情報削除処理に失敗した場合にスローされます。public void addFavoriteSaveEventResultItemInfo(String userId, String resultItemId) throws EventNavigatorException
userId
- ユーザIDresultItemId
- 保存ナビゲート結果IDEventNavigatorException
- 保存ナビゲート結果情報お気に入りへ追加処理に失敗した場合にスローされます。public SaveEventResultItemInfo[] getSaveEventResultItemInfosHistory(String userId) throws EventNavigatorException
userId
- ユーザIDEventNavigatorException
- 保存ナビゲート結果情報一覧(履歴)取得処理に失敗した場合にスローされます。public void updateEventFlow(EventFlow eventFlow) throws EventNavigatorException
eventFlow
- イベントフローEventNavigatorException
- イベントフロー更新処理に失敗した場合にスローされます。public void setOrderSortNum(EventFlowInfo[] eventFlowInfos) throws EventNavigatorException
eventFlowInfos
- イベントフロー情報配列EventNavigatorException
- 表示順設定処理に失敗した場合にスローされます。public void setViewOpen(String eventFlowId, String open) throws EventNavigatorException
eventFlowId
- イベントフローIDopen
- 公開状態EventNavigatorConst.OPEN_FLG_EDIT
EventNavigatorConst.OPEN_FLG_OPEN
EventNavigatorConst.OPEN_FLG_CLOSE
EventNavigatorException
- 公開状態設定処理に失敗した場合にスローされます。public LinkPageInfo getLinkPageInfo(String eventFlowId, String eventResultId, String resultPageId) throws EventNavigatorException
eventFlowId
- イベントフローIDeventResultId
- ナビゲート結果IDresultPageId
- 結果ページIDEventNavigatorException
- エラーが発生した場合にスローされます。public LinkPageInfo getConvertedLinkPageInfo(String eventFlowId, String eventResultId, String resultPageId) throws EventNavigatorException
eventFlowId
- イベントフローIDeventResultId
- ナビゲート結果IDresultPageId
- 結果ページIDEventNavigatorException
- エラーが発生した場合にスローされます。public LinkPageInfo getSaveLinkPageInfo(String userId, String eventResultId, String resultPageId) throws EventNavigatorException
userId
- ユーザIDeventResultId
- ナビゲート結果IDresultPageId
- 結果ページIDEventNavigatorException
- エラーが発生した場合にスローされます。public LinkPageInfo getConvertedSaveLinkPageInfo(String userId, String eventResultId, String resultPageId) throws EventNavigatorException
userId
- ユーザIDeventResultId
- ナビゲート結果IDresultPageId
- 結果ページIDEventNavigatorException
- エラーが発生した場合にスローされます。public String getConfigPageCount(String userId) throws EventNavigatorException
userId
- ユーザIDEventNavigatorException
- 履歴表示件数の取得に失敗した場合にスローされます。public void setConfigPageCount(String userId, int iCount) throws EventNavigatorException
userId
- ユーザIDiCount
- 履歴表示件数EventNavigatorException
- 履歴表示件数の設定に失敗した場合にスローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION