定数

定数名 定数値
Stringstatic OPEN_FLG_CLOSE
公開フラグ:非公開。
"close"
Stringstatic OPEN_FLG_EDIT
公開フラグ:編集中。
"edit"
Stringstatic OPEN_FLG_OPEN
公開フラグ:公開。
"open"
Stringstatic TYPE_EVENT
遷移先タイプ:イベントアイテム。
"event"
Stringstatic TYPE_RESULT
遷移先タイプ:ナビゲート結果。
"result"

コンストラクタの概要

EventNavigatorManager (String groupId, String localeId) 非推奨
コンストラクタ。
EventNavigatorManager(String localeId)を使用してください。
EventNavigatorManager (String localeId)
コンストラクタ。
EventNavigatorManager ()
コンストラクタ。

メソッドの概要

返却値の型 メソッド名
String addEventResultItemInfo (String userId, String eventFlowId, Object object)
保存ナビゲート結果情報を履歴に登録します。
Boolean addFavoriteSaveEventResultItemInfo (String userId, String resultItemId)
保存ナビゲート結果情報お気に入りへ追加します。
Boolean clearSaveResult (String userId)
対象ユーザの保存ナビゲート結果情報(履歴/お気に入り)をすべて削除します。
Boolean copyEventFlow (String eventFlowId)
イベントフローをコピーします。
Boolean deleteEventFlow (String eventFlowId)
イベントフローを削除します。
Boolean deleteSaveResultHistory (String userId)
保存ナビゲート結果情報を履歴から削除します。
String getConfigPageCount (String userId)
履歴表示件数を取得します。
Object getConvertedLinkPageInfo (String eventFlowId, String eventResultId, String resultPageId)
加工後の結果ページ情報のリンク情報を取得します。
Object getConvertedSaveLinkPageInfo (String userId, String eventResultId, String resultPageId)
加工後の保存結果ページ情報のリンク情報を取得します。
Object getEventFlowInfo (String eventFlowId, Boolean permissionCheck)
イベントフロー情報を取得します。
Object getEventFlowInfos (String searchTitle, Boolean permissionCheck, Number currentPage)
イベントフロー情報を検索し、取得します。
Object getEventFlow (String eventFlowId)
イベントフローを取得します。
Object getEventItemInfo (String eventFlowId, String eventItemId)
イベントアイテム情報を取得します。
Object getEventResultItemInfo (String eventFlowId, String resultItemId)
ナビゲート結果情報を取得します。
Object getLinkPageInfo (String eventFlowId, String eventResultId, String resultPageId)
結果ページ情報のリンク情報を取得します。
Object getSaveEventResultItemInfo (String userId, String resultItemId)
保存ナビゲート結果情報を取得します。
Array getSaveEventResultItemInfosHistory (String userId)
保存ナビゲート結果履歴情報一覧を取得します。
Array getSaveEventResultItemInfos (String searchTitle, String userId, String sortKey, String order, Number currentPage)
保存ナビゲート結果情報を検索し、取得します。
Object getSaveLinkPageInfo (String userId, String eventResultId, String resultPageId)
保存結果ページ情報のリンク情報を取得します。
Boolean registEventFlow (Object object)
イベントフローを登録します。
Boolean removeSaveEventResultItemInfo (String userId, String resultItemId)
保存ナビゲート結果情報を削除します。
Boolean setConfigPageCount (String userId, Number iCount)
履歴表示件数を設定します。
Boolean setOrderSortNum (Array objectArray)
表示順を設定します。
Boolean setViewOpen (String eventFlowId, Boolean open)
公開状態を設定します。
Boolean updateEventFlow (String eventFlowId, Object eventFlow)
イベントフローを更新します。
Boolean updateEventResultItemInfoTitle (String userId, Object object)
保存ナビゲート結果情報のタイトル更新(ユーザ)。
Boolean updateEventResultItemInfo (String userId, Object object)
保存ナビゲート結果情報を更新します。

コンストラクタの詳細

EventNavigatorManager (String groupId, String localeId) 非推奨
EventNavigatorManager(String localeId)を使用してください。
コンストラクタ。

イベントナビゲータ管理オブジェクトを生成します。
パラメータ
groupId : String
ログイングループID
localeId : String
ロケールID
EventNavigatorManager (String localeId)
コンストラクタ。

イベントナビゲータ管理オブジェクトを生成します。
パラメータ
localeId : String
ロケールID
EventNavigatorManager ()
コンストラクタ。

イベントナビゲータ管理オブジェクトを生成します。
ロケールは、ログインユーザのロケールが使用されます。

メソッドの詳細

String addEventResultItemInfo (String userId, String eventFlowId, Object object)
保存ナビゲート結果情報を履歴に登録します。
パラメータ
userId : String
ユーザID
eventFlowId : String
イベントフローID
object : Object
保存ナビゲート結果情報
返却値
String
String 保存ナビゲート結果ID(登録に失敗した場合はnullを返します)
Boolean addFavoriteSaveEventResultItemInfo (String userId, String resultItemId)
保存ナビゲート結果情報お気に入りへ追加します。
パラメータ
userId : String
ユーザID
resultItemId : String
保存ナビゲート結果ID
返却値
Boolean
Boolean 保存ナビゲート結果情報のお気に入りへ追加に成功(true) / 保存ナビゲート結果情報のお気に入りへ追加に失敗(false)
Boolean clearSaveResult (String userId)
対象ユーザの保存ナビゲート結果情報(履歴/お気に入り)をすべて削除します。
パラメータ
userId : String
ユーザID
返却値
Boolean
Boolean 保存ナビゲート結果情報の削除に成功(true) / 保存ナビゲート結果情報の削除に失敗(false)
Boolean copyEventFlow (String eventFlowId)
イベントフローをコピーします。
パラメータ
eventFlowId : String
イベントフローID
返却値
Boolean
Boolean イベントフローのコピーに成功(true) / イベントフローのコピーに失敗(false)
Boolean deleteEventFlow (String eventFlowId)
イベントフローを削除します。
パラメータ
eventFlowId : String
イベントフローID
返却値
Boolean
Boolean イベントフローの削除に成功(true) / イベントフローの削除に失敗(false)
Boolean deleteSaveResultHistory (String userId)
保存ナビゲート結果情報を履歴から削除します。

最大件数以上の履歴を削除します。
パラメータ
userId : String
ユーザID
返却値
Boolean
Boolean 保存ナビゲート結果情報の削除に成功(true) / 保存ナビゲート結果情報の削除に失敗(false)
String getConfigPageCount (String userId)
履歴表示件数を取得します。
パラメータ
userId : String
ユーザID
返却値
String
String 履歴表示件数(履歴表示件数の取得に失敗した場合はnullを返します)
Object getConvertedLinkPageInfo (String eventFlowId, String eventResultId, String resultPageId)
加工後の結果ページ情報のリンク情報を取得します。
パラメータ
eventFlowId : String
イベントフローID
eventResultId : String
ナビゲート結果ID
resultPageId : String
結果ページID
返却値
Object
Object 結果ページ情報のリンク情報 (リンク情報の取得に失敗した場合はnullを返します)
バリデータによって、許可されない結果ページの場合は、nullを返却します。
Object getConvertedSaveLinkPageInfo (String userId, String eventResultId, String resultPageId)
加工後の保存結果ページ情報のリンク情報を取得します。
パラメータ
userId : String
ユーザID
eventResultId : String
ナビゲート結果ID
resultPageId : String
結果ページID
返却値
Object
Object 保存結果ページ情報のリンク情報 (リンク情報の取得に失敗した場合はnullを返します)
バリデータによって、許可されない保存結果ページの場合は、nullを返却します。
Object getEventFlowInfo (String eventFlowId, Boolean permissionCheck)
イベントフロー情報を取得します。

イベントフローIDから、コンテキストのロケールで検索し、イベントフローオブジェクト返します。
パラメータ
eventFlowId : String
イベントフローID
permissionCheck : Boolean
権限チェック要否
返却値
Object
Object イベントフローオブジェクト(データが存在しない場合はnullを返します)
Object getEventFlowInfos (String searchTitle, Boolean permissionCheck, Number currentPage)
イベントフロー情報を検索し、取得します。
パラメータ
searchTitle : String
検索タイトル
permissionCheck : Boolean
権限チェック要否
currentPage : Number
ページ番号
返却値
Object
Object イベントフローオブジェクトの配列(データがない場合は空の配列を返します)
Object getEventFlow (String eventFlowId)
イベントフローを取得します。
パラメータ
eventFlowId : String
イベントフローID
返却値
Object
Object イベントフローオブジェクト(データがない場合はnullを返します)
Object getEventItemInfo (String eventFlowId, String eventItemId)
イベントアイテム情報を取得します。
パラメータ
eventFlowId : String
イベントフローID
eventItemId : String
イベントアイテムID
返却値
Object
Object イベントアイテム情報オブジェクト (データがない場合はnullを返します)
Object getEventResultItemInfo (String eventFlowId, String resultItemId)
ナビゲート結果情報を取得します。
パラメータ
eventFlowId : String
イベントフローID
resultItemId : String
結果ページID
返却値
Object
Object ナビゲート結果情報オブジェクト (データがない場合はnullを返します)
Object getLinkPageInfo (String eventFlowId, String eventResultId, String resultPageId)
結果ページ情報のリンク情報を取得します。
パラメータ
eventFlowId : String
イベントフローID
eventResultId : String
ナビゲート結果ID
resultPageId : String
結果ページID
返却値
Object
Object 結果ページ情報のリンク情報 (リンク情報の取得に失敗した場合はnullを返します)
Object getSaveEventResultItemInfo (String userId, String resultItemId)
保存ナビゲート結果情報を取得します。
パラメータ
userId : String
ユーザID
resultItemId : String
ナビゲート結果ID
返却値
Object
Object 保存ナビゲート結果情報 (データがない場合はnullを返します)
Array getSaveEventResultItemInfosHistory (String userId)
保存ナビゲート結果履歴情報一覧を取得します。
パラメータ
userId : String
ユーザID
返却値
Array
Array 保存ナビゲート結果情報 の配列(データがない場合は空の配列を返します)
Array getSaveEventResultItemInfos (String searchTitle, String userId, String sortKey, String order, Number currentPage)
保存ナビゲート結果情報を検索し、取得します。
パラメータ
searchTitle : String
検索タイトル
userId : String
ユーザID
sortKey : String
ソートキー
order : String
ソート順
currentPage : Number
ページ番号
返却値
Array
Array 保存ナビゲート結果情報 の配列(データがない場合は空の配列を返します)
Object getSaveLinkPageInfo (String userId, String eventResultId, String resultPageId)
保存結果ページ情報のリンク情報を取得します。
パラメータ
userId : String
ユーザID
eventResultId : String
ナビゲート結果ID
resultPageId : String
結果ページID
返却値
Object
Object 保存結果ページ情報のリンク情報 (リンク情報の取得に失敗した場合はnullを返します)
Boolean registEventFlow (Object object)
イベントフローを登録します。
パラメータ
object : Object
イベントフローオブジェクト
返却値
Boolean
Boolean イベントフローの登録に成功(true) / イベントフローの登録に失敗(false)
Boolean removeSaveEventResultItemInfo (String userId, String resultItemId)
保存ナビゲート結果情報を削除します。
パラメータ
userId : String
ユーザID
resultItemId : String
保存ナビゲート結果ID
返却値
Boolean
Boolean 保存ナビゲート結果情報の削除に成功(true) / 保存ナビゲート結果情報の削除に失敗(false)
Boolean setConfigPageCount (String userId, Number iCount)
履歴表示件数を設定します。
パラメータ
userId : String
ユーザID
iCount : Number
履歴表示件数
返却値
Boolean
Boolean 履歴表示件数の設定に成功(true) / 履歴表示件数の設定に失敗(false)
Boolean setOrderSortNum (Array objectArray)
表示順を設定します。
パラメータ
objectArray : Array
更新対象の イベントフロー情報 の配列
返却値
Boolean
Boolean 表示順の設定に成功(true) / 表示順の設定に失敗(false)
Boolean setViewOpen (String eventFlowId, Boolean open)
公開状態を設定します。
パラメータ
eventFlowId : String
イベントフローID
open : Boolean
公開状態
{@link EventNavigatorManager.OPEN_FLG_OPEN
{@link EventNavigatorManager.OPEN_FLG_CLOSE
{@link EventNavigatorManager.OPEN_FLG_EDIT
返却値
Boolean
Boolean 公開状態の設定に成功(true) / 公開状態の設定に失敗(false)
Boolean updateEventFlow (String eventFlowId, Object eventFlow)
イベントフローを更新します。
パラメータ
eventFlowId : String
イベントフローID
eventFlow : Object
イベントフロー
返却値
Boolean
Boolean イベントフローの更新に成功(true) / イベントフローの更新に失敗(false)
Boolean updateEventResultItemInfoTitle (String userId, Object object)
保存ナビゲート結果情報のタイトル更新(ユーザ)。
パラメータ
userId : String
ユーザID
object : Object
保存ナビゲート結果情報
返却値
Boolean
Boolean 保存ナビゲート結果情報のタイトル更新に成功(true) / 保存ナビゲート結果情報のタイトル更新に失敗(false)
Boolean updateEventResultItemInfo (String userId, Object object)
保存ナビゲート結果情報を更新します。
パラメータ
userId : String
ユーザID
object : Object
保存ナビゲート結果情報
返却値
Boolean
Boolean 保存ナビゲート結果情報の更新に成功(true) / 保存ナビゲート結果情報の更新に失敗(false)