EventNavigatorManagerオブジェクト
コンポーネント情報 | |
---|---|
version | 1.0 |
since | 6.1 |
イベントナビゲータ管理オブジェクト。
イベントナビゲータ情報の参照、更新を行うマネージャオブジェクトです。
イベントナビゲータ情報の参照、更新を行うマネージャオブジェクトです。
- イベントナビゲータ管理のイベントナビゲータを編集する場合に用いるイベントフローオブジェクトの構成は以下の通りです。
イベントフローオブジェクト - イベントナビゲータ管理の質問内容を編集する場合に用いるイベントアイテムオブジェクトの構成は以下の通りです。
イベントアイテムオブジェクト - イベントナビゲータ管理の回答を編集する場合に用いる選択アイテムオブジェクトの構成は以下の通りです。
選択アイテムオブジェクト - イベントナビゲータ管理のナビゲート結果を編集する場合に用いるナビゲート結果オブジェクトの構成は以下の通りです。
ナビゲート結果オブジェクト - イベントナビゲータ管理のリンクを編集する場合に用いる結果ページオブジェクトの構成は以下の通りです。
結果ページオブジェクト - イベントナビゲータ管理のリンクを編集する場合に用いるリンク情報オブジェクトの構成は以下の通りです。
リンク情報オブジェクト - イベントナビゲータ管理のタイトル情報を編集する場合に用いるタイトル情報オブジェクトの構成は以下の通りです。
タイトル情報オブジェクト - イベントナビゲータ管理のイベントナビゲータの表示順を設定する場合に用いるイベントフロー情報オブジェクトの構成は以下の通りです。
イベントフロー情報オブジェクト - 質問画面に出力する場合に用いるイベントアイテム情報オブジェクトの構成は以下の通りです。
イベントアイテム情報オブジェクト - 質問画面に回答一覧を出力する場合に用いる選択アイテム情報オブジェクトの構成は以下の通りです。
選択アイテム情報オブジェクト - 質問画面に履歴一覧を出力する場合に用いるイベント履歴情報オブジェクトの構成は以下の通りです。
イベント履歴情報オブジェクト - ナビゲート結果画面に出力する場合に用いるナビゲート結果情報オブジェクトの構成は以下の通りです。
ナビゲート結果情報オブジェクト - ナビゲート結果の履歴画面に出力する場合に用いる保存ナビゲート結果情報オブジェクトの構成は以下の通りです。
保存ナビゲート結果情報オブジェクト - ナビゲート結果画面から結果ページを表示する場合に用いる結果ページ情報オブジェクトの構成は以下の通りです。
結果ページ情報オブジェクト
イベントフロー オブジェクト (Object) |
id イベントフローID (String) |
open 公開フラグ (String) |
|
startEventItem スタートイベント (Object) |
|
sortNumber ソート番号 (Number) |
|
titleInfo タイトル情報 (Object) |
イベントアイテム オブジェクト (Object) |
selectItem 選択アイテム のリスト (Array) |
titleInfo タイトル情報 (Object) |
選択アイテム オブジェクト (Object) |
nextEventItem 遷移先イベントアイテム (Object) |
nextEventResultItem 遷移先ナビゲート結果 (Object) |
|
nextType 遷移先タイプ (String) |
|
titleInfo タイトル情報 (Object) |
ナビゲート結果 オブジェクト (Object) |
pageItem 結果ページ のリスト (Array) |
titleInfo タイトル情報 (Object) |
結果ページ オブジェクト (Object) |
linkPageInfo リンク情報 (Object) |
titleInfo タイトル情報 (Object) |
リンク情報 オブジェクト (Object) |
url URL (String) |
|
param パラメータ (Object) |
パラメータキー パラメータ値 (String) |
|
: (パラメータの数分繰り返し) |
タイトル情報 オブジェクト (Object) |
ロケール (String) |
title タイトル (String) |
comment コメント (String) |
||
: (ロケールの数分繰り返し) |
イベントフロー情報 オブジェクト(Object) |
title タイトル (String) |
comment コメント (String) |
|
id イベントフローID (String) |
|
open 公開フラグ (String) |
|
startEventId スタートイベントID (String) |
|
permissionCheck パーミッションチェックフラグ (Boolean) |
イベントアイテム情報 オブジェクト(Object) |
title タイトル (String) |
comment コメント (String) |
|
id イベントアイテムID (String) |
|
selectItemInfo 選択アイテム情報リスト (Array) |
|
eventHistory イベント履歴情報リスト (Array) |
選択アイテム情報 オブジェクト(Object) |
title タイトル (String) |
comment コメント (String) |
|
id 選択アイテムID (String) |
|
nextEventItem 遷移先アイテムID (String) |
|
nextType 遷移先タイプ (String) |
|
permissionCheck パーミッションチェックフラグ (Boolean) |
イベント履歴情報 オブジェクト(Object) |
id イベントアイテムID (String) |
question 質問 (String) |
|
answer 回答 (String) |
ナビゲート結果情報 オブジェクト(Object) |
title タイトル (String) |
comment コメント (String) |
|
id ナビゲート結果ID (String) |
|
resultPageItemInfo 結果ページ のリスト (Array) |
|
eventHistory イベント履歴情報 リスト (Array) |
保存ナビゲート結果情報 オブジェクト(Object) |
title タイトル (String) |
comment コメント (String) |
|
id 結果ページID (String) |
|
type 保存タイプ (String) favorite/history |
|
saveDate 保存日時 (Date) |
|
strSaveDate 表示保存日時(アカウントの日時表示形式およびタイムゾーン) (String) |
|
resultPageItemInfo 結果ページ のリスト (Array) |
|
eventHistory イベント履歴情報 リスト (Array) |
結果ページ情報 オブジェクト(Object) |
title タイトル (String) |
comment コメント (String) |
|
id 結果ページID (String) |
|
permissionCheck パーミッションチェックフラグ (Boolean) |
定数
型 | 定数名 | 定数値 |
---|---|---|
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)を使用してください。
コンストラクタ。
イベントナビゲータ管理オブジェクトを生成します。
パラメータ
|
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 )
イベントフロー情報を取得します。
イベントフローIDから、コンテキストのロケールで検索し、イベントフローオブジェクト返します。
パラメータ
返却値
|
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 )
保存ナビゲート結果情報を更新します。
パラメータ
返却値
|