FlowGroupManager オブジェクト

フローグループ定義情報を管理するマネージャです。

フローグループ定義情報の登録、更新、削除、取得を行います。
導入されたバージョン:7.2

コンストラクタの概要
FlowGroupManager (String loginGroupId)
コンストラクタ
引数で指定したログイングループIDでフローグループ定義情報管理マネージャを新しく生成します。

メソッドの概要
WorkflowResultInfo createFlowGroup (Array models)
フローグループ情報を新規作成します。
WorkflowResultInfo createFlowGroupFamily (Array models)
フローグループ情報と配下の情報を新規作成します。
WorkflowResultInfo createFlowGroupInc (Array models)
フローグループ内包情報を新規作成します。
WorkflowResultInfo createFlowGroupInfo (Array models)
フローグループ設定情報を新規作成します。
WorkflowResultInfo deleteFlowGroup (Array models)
フローグループ情報を削除します。
WorkflowResultInfo deleteFlowGroupFamily (Array models)
フローグループ情報と配下の情報を削除します。
WorkflowResultInfo deleteFlowGroupInc (Array models)
フローグループ内包情報を削除します。
WorkflowResultInfo deleteFlowGroupInfo (Array models)
フローグループ設定情報を削除します。
WorkflowResultInfo deleteFlowGroupTreePath (Array models)
フローグループ情報のフローグループフルパスを削除します。
WorkflowResultInfo getChildFlowGroupDataListWithFlowGroupId (String flowGroupId ,String localeId)
指定したフローグループIDとロケールIDで、フローグループ情報に紐付く1階層下の子供の一覧を取得します。
WorkflowResultInfo getFlowDataListWithFlowGroupId (String flowGroupId ,String localeId)
指定したフローグループIDとロケールIDで、フローグループに属する全てのフロー情報を取得します。
WorkflowResultInfo getFlowGroup (String flowGroupId)
指定したフローグループIDでフローグループ情報を全ロケール分取得します。
WorkflowResultInfo getFlowGroupCount (String flowGroupId)
指定したフローグループIDでフローグループ情報の全ロケール分の件数を取得します。
WorkflowResultInfo getFlowGroupCountWithFlowGroupAndLocale (String flowGroupId ,String localeId)
指定したフローグループIDとロケールIDでフローグループ情報の件数を取得します。
WorkflowResultInfo getFlowGroupCountWithLocale (String localeId)
指定したロケールIDでフローグループ情報の件数を取得します。
WorkflowResultInfo getFlowGroupInc (String flowGroupId)
指定したフローグループIDでフローグループ内包情報を取得します。
WorkflowResultInfo getFlowGroupInfo (String flowGroupId)
指定したフローグループIDでフローグループ設定情報を取得します。
WorkflowResultInfo getFlowGroupInfoCount (String flowGroupId)
指定したフローグループIDでフローグループ設定情報の件数を取得します。
WorkflowResultInfo getFlowGroupInfoList (String flowGroupId ,String localeId)
指定したフローグループIDとロケールIDでフロー情報取得情報の一覧を取得します。
WorkflowResultInfo getFlowGroupListWithLocale (String localeId)
指定したロケールIDでフローグループ情報の一覧を取得します。
WorkflowResultInfo getFlowGroupTreeData (String localeId)
指定したロケールIDでフローグループ階層情報を取得します。
WorkflowResultInfo getFlowGroupWithLocale (String flowGroupId ,String localeId)
指定したロケールIDでフローグループ情報を1件取得します。
WorkflowResultInfo updateFlowGroup (Array models)
フローグループ情報を更新します。
WorkflowResultInfo updateFlowGroupFamily (Array models)
フローグループ情報と配下の情報を更新します。
WorkflowResultInfo updateFlowGroupInc (Array models)
フローグループ内包情報を更新します。
WorkflowResultInfo updateFlowGroupInfo (Array models)
フローグループ設定情報を更新します。
WorkflowResultInfo updateFlowGroupTreePath (Array models)
フローグループ情報のフローグループフルパスを更新します。

コンストラクタの詳細
FlowGroupManager

FlowGroupManager (String loginGroupId)
コンストラクタ
引数で指定したログイングループIDでフローグループ定義情報管理マネージャを新しく生成します。
パラメータ
loginGroupId String ログイングループID

メソッドの詳細
createFlowGroup

WorkflowResultInfo createFlowGroup (Array models)

フローグループ情報を新規作成します。

フローグループ内包情報、および、フローグループ設定情報は新規作成しません。
フローグループ設定情報を除き、全ての情報を新規作成する場合は createFlowGroupFamily を使用してください。
パラメータ
models Array フローグループ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

createFlowGroupFamily

WorkflowResultInfo createFlowGroupFamily (Array models)

フローグループ情報と配下の情報を新規作成します。

models 内のフローグループ情報、フローグループ内包情報に基づいて新規作成しますが、データ矛盾のチェックを行いません。
また、フローグループ設定情報は新規作成しません。 フローグループ設定情報を新規作成する場合は、別途 createFlowGroupInfo を使用してください。
パラメータ
models Array フローグループ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

createFlowGroupInc

WorkflowResultInfo createFlowGroupInc (Array models)

フローグループ内包情報を新規作成します。
パラメータ
models Array フローグループ内包情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

createFlowGroupInfo

WorkflowResultInfo createFlowGroupInfo (Array models)

フローグループ設定情報を新規作成します。
パラメータ
models Array フローグループ設定情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteFlowGroup

WorkflowResultInfo deleteFlowGroup (Array models)

フローグループ情報を削除します。

フローグループ内包情報、および、フローグループ設定情報は削除しません。
全ての情報を削除する場合は deleteFlowGroupFamily を使用してください。
パラメータ
models Array フローグループ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteFlowGroupFamily

WorkflowResultInfo deleteFlowGroupFamily (Array models)

フローグループ情報と配下の情報を削除します。

models 内のフローグループIDは必須で、それ以外の項目は無視します。
パラメータ
models Array フローグループ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteFlowGroupInc

WorkflowResultInfo deleteFlowGroupInc (Array models)

フローグループ内包情報を削除します。
パラメータ
models Array フローグループ内包情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteFlowGroupInfo

WorkflowResultInfo deleteFlowGroupInfo (Array models)

フローグループ設定情報を削除します。
パラメータ
models Array フローグループ設定情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

deleteFlowGroupTreePath

WorkflowResultInfo deleteFlowGroupTreePath (Array models)

フローグループ情報のフローグループフルパスを削除します。

子グループ配下のフルパスを同時に更新します。

models 内のフローグループID、ロケールIDは必須で、それ以外の項目は任意です。
フローグループID、ロケールID以外の項目は無視します。
パラメータ
models Array フローグループ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

getChildFlowGroupDataListWithFlowGroupId

WorkflowResultInfo getChildFlowGroupDataListWithFlowGroupId (String flowGroupId ,String localeId)

指定したフローグループIDとロケールIDで、フローグループ情報に紐付く1階層下の子供の一覧を取得します。

フローグループIDに空文字を指定した場合は、最上位のフローグループ一覧を取得します。
パラメータ
flowGroupId String フローグループID
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ階層情報オブジェクトの配列が設定されます。

getFlowDataListWithFlowGroupId

WorkflowResultInfo getFlowDataListWithFlowGroupId (String flowGroupId ,String localeId)

指定したフローグループIDとロケールIDで、フローグループに属する全てのフロー情報を取得します。
パラメータ
flowGroupId String フローグループID
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フロー情報オブジェクトの配列が設定されます。

getFlowGroup

WorkflowResultInfo getFlowGroup (String flowGroupId)

指定したフローグループIDでフローグループ情報を全ロケール分取得します。

登録されている全ロケール分を取得します。
ロケールの指定を行う場合は getFlowGroupWithLocale を使用してください。

フローグループ内包情報、および、フローグループ設定情報は取得しません。
パラメータ
flowGroupId String フローグループID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ情報オブジェクトの配列が設定されます。

getFlowGroupCount

WorkflowResultInfo getFlowGroupCount (String flowGroupId)

指定したフローグループIDでフローグループ情報の全ロケール分の件数を取得します。
パラメータ
flowGroupId String フローグループID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ情報件数(Number)が設定されます。

getFlowGroupCountWithFlowGroupAndLocale

WorkflowResultInfo getFlowGroupCountWithFlowGroupAndLocale (String flowGroupId ,String localeId)

指定したフローグループIDとロケールIDでフローグループ情報の件数を取得します。
パラメータ
flowGroupId String フローグループID
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ情報件数(Number)が設定されます。

getFlowGroupCountWithLocale

WorkflowResultInfo getFlowGroupCountWithLocale (String localeId)

指定したロケールIDでフローグループ情報の件数を取得します。
パラメータ
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ情報件数(Number)が設定されます。

getFlowGroupInc

WorkflowResultInfo getFlowGroupInc (String flowGroupId)

指定したフローグループIDでフローグループ内包情報を取得します。
パラメータ
flowGroupId String フローグループID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ内包情報オブジェクトの配列が設定されます。

getFlowGroupInfo

WorkflowResultInfo getFlowGroupInfo (String flowGroupId)

指定したフローグループIDでフローグループ設定情報を取得します。
パラメータ
flowGroupId String フローグループID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ設定情報オブジェクトの配列が設定されます。

getFlowGroupInfoCount

WorkflowResultInfo getFlowGroupInfoCount (String flowGroupId)

指定したフローグループIDでフローグループ設定情報の件数を取得します。
パラメータ
flowGroupId String フローグループID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ設定情報件数(Number)が設定されます。

getFlowGroupInfoList

WorkflowResultInfo getFlowGroupInfoList (String flowGroupId ,String localeId)

指定したフローグループIDとロケールIDでフロー情報取得情報の一覧を取得します。

取得したフロー情報取得情報には、指定したロケールIDで取得したフロー名を格納します。
パラメータ
flowGroupId String フローグループID
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フロー情報取得オブジェクトの配列が設定されます。

getFlowGroupListWithLocale

WorkflowResultInfo getFlowGroupListWithLocale (String localeId)

指定したロケールIDでフローグループ情報の一覧を取得します。

フローグループ内包情報、および、フローグループ設定情報は取得しません。
パラメータ
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ情報オブジェクトの配列が設定されます。

getFlowGroupTreeData

WorkflowResultInfo getFlowGroupTreeData (String localeId)

指定したロケールIDでフローグループ階層情報を取得します。
パラメータ
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ階層情報オブジェクトの配列が設定されます。

getFlowGroupWithLocale

WorkflowResultInfo getFlowGroupWithLocale (String flowGroupId ,String localeId)

指定したロケールIDでフローグループ情報を1件取得します。

フローグループ内包情報、および、フローグループ設定情報は取得しません。
該当するフローグループ情報が見つからなかった場合は、処理結果のdata属性にnullが設定されます。
パラメータ
flowGroupId String フローグループID
localeId String ロケールID
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、フローグループ情報オブジェクトが設定されます。

updateFlowGroup

WorkflowResultInfo updateFlowGroup (Array models)

フローグループ情報を更新します。

フローグループ内包情報、および、フローグループ設定情報は更新しません。
フローグループ設定情報を除き、全ての情報を更新する場合は updateFlowGroupFamily を使用してください。
パラメータ
models Array フローグループ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

updateFlowGroupFamily

WorkflowResultInfo updateFlowGroupFamily (Array models)

フローグループ情報と配下の情報を更新します。

models 内のフローグループ情報、フローグループ内包情報に基づいて更新しますが、データ矛盾のチェックを行いません。
また、フローグループ設定情報は更新しません。 フローグループ設定情報を更新する場合は、別途 updateFlowGroupInfo を使用してください。

models 内のフローグループID、ロケールIDは必須で、それ以外の項目は任意です。
パラメータ
models Array フローグループ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

updateFlowGroupInc

WorkflowResultInfo updateFlowGroupInc (Array models)

フローグループ内包情報を更新します。
パラメータ
models Array フローグループ内包情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

updateFlowGroupInfo

WorkflowResultInfo updateFlowGroupInfo (Array models)

フローグループ設定情報を更新します。
パラメータ
models Array フローグループ設定情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。

updateFlowGroupTreePath

WorkflowResultInfo updateFlowGroupTreePath (Array models)

フローグループ情報のフローグループフルパスを更新します。

子グループ配下のフルパスを同時に更新します。
パラメータ
models Array フローグループ情報オブジェクトの配列
返却値
WorkflowResultInfo 処理結果を返却します。
WorkflowResultInfo のdata属性には、nullが設定されます。