public class FlowGroupManager
extends jp.co.intra_mart.system.workflow.common.AbstractBase
コンストラクタと説明 |
---|
FlowGroupManager()
コンストラクタ
フローグループ定義情報管理マネージャを新しく生成します。 |
FlowGroupManager(String loginGroupId)
非推奨です。
FlowGroupManager() を使用してください。 |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
createFlowGroup(FlowGroupModel... models)
フローグループ情報を新規作成します。
|
void |
createFlowGroupFamily(FlowGroupModel... models)
フローグループ情報と配下の情報を新規作成します。
|
void |
createFlowGroupInc(FlowGroupIncModel... models)
フローグループ内包情報を新規作成します。
|
void |
createFlowGroupInfo(FlowGroupConfigModel... models)
フローグループ設定情報を新規作成します。
|
void |
deleteFlowGroup(FlowGroupModel... models)
フローグループ情報を削除します。
|
void |
deleteFlowGroupFamily(FlowGroupModel... models)
フローグループ情報と配下の情報を削除します。
|
void |
deleteFlowGroupInc(FlowGroupIncModel... models)
フローグループ内包情報を削除します。
|
void |
deleteFlowGroupInfo(FlowGroupConfigModel... models)
フローグループ設定情報を削除します。
|
void |
deleteFlowGroupTreePath(FlowGroupModel... models)
フローグループ情報のフローグループフルパスを削除します。
|
FlowGroupDepthModel[] |
getChildFlowGroupDataListWithFlowGroupId(String flowGroupId,
String localeId)
指定したフローグループIDとロケールIDで、フローグループ情報に紐付く1階層下の子供の一覧を取得します。
|
FlowDataModel[] |
getFlowDataListWithFlowGroupId(String flowGroupId,
String localeId)
指定したフローグループIDとロケールIDで、フローグループに属する全てのフロー情報を取得します。
|
FlowGroupModel[] |
getFlowGroup(String flowGroupId)
指定したフローグループIDでフローグループ情報を全ロケール分取得します。
|
int |
getFlowGroupCount(String flowGroupId)
指定したフローグループIDでフローグループ情報の全ロケール分の件数を取得します。
|
int |
getFlowGroupCountWithFlowGroupAndLocale(String flowGroupId,
String localeId)
指定したフローグループIDとロケールIDでフローグループ情報の件数を取得します。
|
int |
getFlowGroupCountWithLocale(String localeId)
指定したロケールIDでフローグループ情報の件数を取得します。
|
FlowGroupIncModel[] |
getFlowGroupInc(String flowGroupId)
指定したフローグループIDでフローグループ内包情報を取得します。
|
FlowGroupIncFlowIdModel[] |
getFlowGroupIncFlowIdWithLocaleAndDepth(String localeId,
String absoluteDepthLevel)
指定されたロケールと絶対階層レベル以内(上位)のフローグループ内包情報(フローID含む)の配列を取得します。
|
FlowGroupConfigModel[] |
getFlowGroupInfo(String flowGroupId)
指定したフローグループIDでフローグループ設定情報を取得します。
|
int |
getFlowGroupInfoCount(String flowGroupId)
指定したフローグループIDでフローグループ設定情報の件数を取得します。
|
FlowGroupUnionModel[] |
getFlowGroupInfoList(String flowGroupId,
String localeId)
指定したフローグループIDとロケールIDでフロー情報取得情報の一覧を取得します。
|
FlowGroupModel[] |
getFlowGroupListWithLocale(String localeId)
指定したロケールIDでフローグループ情報の一覧を取得します。
|
FlowGroupDepthModel[] |
getFlowGroupTreeData(String localeId)
指定したロケールIDでフローグループ階層情報を取得します。
|
FlowGroupModel |
getFlowGroupWithLocale(String flowGroupId,
String localeId)
指定したロケールIDでフローグループ情報を1件取得します。
|
void |
updateFlowGroup(FlowGroupModel... models)
フローグループ情報を更新します。
|
void |
updateFlowGroupFamily(FlowGroupModel... models)
フローグループ情報と配下の情報を更新します。
|
void |
updateFlowGroupInc(FlowGroupIncModel... models)
フローグループ内包情報を更新します。
|
void |
updateFlowGroupInfo(FlowGroupConfigModel... models)
フローグループ設定情報を更新します。
|
void |
updateFlowGroupTreePath(FlowGroupModel... models)
フローグループ情報のフローグループフルパスを更新します。
|
public FlowGroupManager()
@Deprecated public FlowGroupManager(String loginGroupId)
FlowGroupManager()
を使用してください。loginGroupId
- ログイングループIDpublic void createFlowGroup(FlowGroupModel... models) throws WorkflowException
models
- フローグループ情報の配列WorkflowException
- ワークフロー例外クラスpublic void createFlowGroupFamily(FlowGroupModel... models) throws WorkflowException
models
- フローグループ情報の配列WorkflowException
- ワークフロー例外クラスpublic void createFlowGroupInc(FlowGroupIncModel... models) throws WorkflowException
models
- フローグループ内包情報の配列WorkflowException
- ワークフロー例外クラスpublic void createFlowGroupInfo(FlowGroupConfigModel... models) throws WorkflowException
models
- フローグループ設定情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteFlowGroup(FlowGroupModel... models) throws WorkflowException
models
- フローグループ情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteFlowGroupFamily(FlowGroupModel... models) throws WorkflowException
models
- フローグループ情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteFlowGroupInc(FlowGroupIncModel... models) throws WorkflowException
models
- フローグループ内包情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteFlowGroupInfo(FlowGroupConfigModel... models) throws WorkflowException
models
- フローグループ設定情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteFlowGroupTreePath(FlowGroupModel... models) throws WorkflowException
models
- フローグループ情報の配列WorkflowException
- ワークフロー例外クラスpublic FlowGroupDepthModel[] getChildFlowGroupDataListWithFlowGroupId(String flowGroupId, String localeId) throws WorkflowException
flowGroupId
- フローグループIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic FlowDataModel[] getFlowDataListWithFlowGroupId(String flowGroupId, String localeId) throws WorkflowException
flowGroupId
- フローグループIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic FlowGroupModel[] getFlowGroup(String flowGroupId) throws WorkflowException
flowGroupId
- フローグループIDWorkflowException
- ワークフロー例外クラスpublic int getFlowGroupCount(String flowGroupId) throws WorkflowException
flowGroupId
- フローグループIDWorkflowException
- ワークフロー例外クラスpublic int getFlowGroupCountWithFlowGroupAndLocale(String flowGroupId, String localeId) throws WorkflowException
flowGroupId
- フローグループIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic int getFlowGroupCountWithLocale(String localeId) throws WorkflowException
localeId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic FlowGroupIncModel[] getFlowGroupInc(String flowGroupId) throws WorkflowException
flowGroupId
- フローグループIDWorkflowException
- ワークフロー例外クラスpublic FlowGroupIncFlowIdModel[] getFlowGroupIncFlowIdWithLocaleAndDepth(String localeId, String absoluteDepthLevel) throws WorkflowException
絶対階層レベルがワークフローパラメータのフローグループの階層数(flow-group-hierarchy)より大きい場合は、フローグループの階層数を返します。
localeId
- ロケールIDabsoluteDepthLevel
- 絶対階層レベル(文字列型の数値。例えば 1 であれば "1" )WorkflowException
- ワークフロー例外クラスpublic FlowGroupConfigModel[] getFlowGroupInfo(String flowGroupId) throws WorkflowException
flowGroupId
- フローグループIDWorkflowException
- ワークフロー例外クラスpublic int getFlowGroupInfoCount(String flowGroupId) throws WorkflowException
flowGroupId
- フローグループIDWorkflowException
- ワークフロー例外クラスpublic FlowGroupUnionModel[] getFlowGroupInfoList(String flowGroupId, String localeId) throws WorkflowException
flowGroupId
- フローグループIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic FlowGroupModel[] getFlowGroupListWithLocale(String localeId) throws WorkflowException
localeId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic FlowGroupDepthModel[] getFlowGroupTreeData(String localeId) throws WorkflowException
localeId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic FlowGroupModel getFlowGroupWithLocale(String flowGroupId, String localeId) throws WorkflowException
flowGroupId
- フローグループIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic void updateFlowGroup(FlowGroupModel... models) throws WorkflowException
models
- フローグループ情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateFlowGroupFamily(FlowGroupModel... models) throws WorkflowException
models
- フローグループ情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateFlowGroupInc(FlowGroupIncModel... models) throws WorkflowException
models
- フローグループ内包情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateFlowGroupInfo(FlowGroupConfigModel... models) throws WorkflowException
models
- フローグループ設定情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateFlowGroupTreePath(FlowGroupModel... models) throws WorkflowException
models
- フローグループ情報の配列WorkflowException
- ワークフロー例外クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION