public class RouteDataManager
extends jp.co.intra_mart.system.workflow.common.AbstractBase
管理するルートXMLファイルは以下の2つが存在します。 1. 標準用のルートのXMLファイル [%PUBLIC_STORAGE_PATH%] /im_workflow /data /[%テナントID%] /[%テナント単位の設定値(master-file-dir)%] /route /[%ルートID%] /[%ルートバージョンID%] /route.xml 2. テンプレート置換用のルートのXMLファイル [%PUBLIC_STORAGE_PATH%] /im_workflow /data /[%テナントID%] /[%テナント単位の設定値(master-file-dir)%] /route_template /[%ルートID%] /route_template.xml
コンストラクタと説明 |
---|
RouteDataManager()
コンストラクタ
ルート定義情報管理マネージャを新しく生成します。 |
RouteDataManager(String loginGroupId)
非推奨です。
RouteDataManager() を使用してください。 |
public RouteDataManager()
@Deprecated public RouteDataManager(String loginGroupId)
RouteDataManager()
を使用してください。loginGroupId
- ログイングループIDpublic void abortFileControl() throws WorkflowException
WorkflowException
- ワークフロー例外クラスpublic void beginFileControl()
public void createRouteData(RouteDataModel... models) throws WorkflowException
models
- ルート情報の配列WorkflowException
- ワークフロー例外クラスpublic void createRouteDataFamily(RouteDataModel... models) throws WorkflowException
models
- ルート情報の配列WorkflowException
- ワークフロー例外クラスpublic void createRouteDataWithAdjust(RouteDataModel... models) throws WorkflowException
models
- ルート情報の配列WorkflowException
- ワークフロー例外クラスpublic void createRouteDetailData(RouteDetailDataModel... models) throws WorkflowException
models
- ルート詳細情報の配列WorkflowException
- ワークフロー例外クラスpublic void createRouteDetailDataFamily(RouteDetailDataModel... models) throws WorkflowException
models
- ルート詳細情報の配列WorkflowException
- ワークフロー例外クラスpublic void createRouteDetailDataWithAdjust(RouteDetailDataModel... models) throws WorkflowException
models
- ルート詳細情報の配列WorkflowException
- ワークフロー例外クラスpublic void createRoutePluginData(RoutePluginDataModel... models) throws WorkflowException
models
- ルートユーザ設定情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteRouteData(RouteDataModel... models) throws WorkflowException
models
- ルート情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteRouteDataFamily(RouteDataModel... models) throws WorkflowException
models
- ルート情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteRouteDetailData(RouteDetailDataModel... models) throws WorkflowException
models
- ルート詳細情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteRouteDetailDataFamily(RouteDetailDataModel... models) throws WorkflowException
models
- ルート詳細情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteRouteDetailDataWithAdjust(RouteDetailDataModel... models) throws WorkflowException
models
- ルート詳細情報の配列WorkflowException
- ワークフロー例外クラスpublic void deleteRoutePluginData(RoutePluginDataModel... models) throws WorkflowException
models
- ルートユーザ設定情報の配列WorkflowException
- ワークフロー例外クラスpublic void flushFileControl() throws WorkflowException
WorkflowException
- ワークフロー例外クラスpublic RouteDataModel[] getRouteData(String routeId) throws WorkflowException
routeId
- ルートIDWorkflowException
- ワークフロー例外クラスpublic int getRouteDataCount(String routeId) throws WorkflowException
routeId
- ルートIDWorkflowException
- ワークフロー例外クラスpublic int getRouteDataCountWithLocale(String routeId, String localeId) throws WorkflowException
routeId
- ルートIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic RouteDataModel[] getRouteDataFamily(String routeId) throws WorkflowException
routeId
- ルートIDWorkflowException
- ワークフロー例外クラスpublic RouteDataModel getRouteDataFamilyWithLocale(String routeId, String localeId) throws WorkflowException
routeId
- ルートIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic RouteDataModel[] getRouteDataList(RouteDataSearchConditionInfo condition) throws WorkflowException
condition
- ルート定義一覧情報検索条件情報WorkflowException
- ワークフロー例外クラスpublic int getRouteDataListCount(RouteDataSearchConditionInfo condition) throws WorkflowException
condition
- ルート定義一覧情報検索条件情報WorkflowException
- ワークフロー例外クラスpublic int getRouteDataListCountWithAccessAuth(RouteDataSearchConditionInfo condition, TargetModel... models) throws WorkflowException
condition
- ルート定義一覧情報検索条件情報models
- 対象情報の配列WorkflowException
- ワークフロー例外クラス@Deprecated public int getRouteDataListCountWithAccessRole(RouteDataSearchConditionInfo condition, String... accessRoles) throws WorkflowException
condition
- ルート定義一覧情報検索条件情報accessRoles
- アクセスロールの配列WorkflowException
- ワークフロー例外クラスpublic RouteDataModel[] getRouteDataListWithAccessAuth(RouteDataSearchConditionInfo condition, TargetModel... models) throws WorkflowException
condition
- ルート定義一覧情報検索条件情報models
- 対象情報の配列WorkflowException
- ワークフロー例外クラス@Deprecated public RouteDataModel[] getRouteDataListWithAccessRole(RouteDataSearchConditionInfo condition, String... accessRoles) throws WorkflowException
condition
- ルート定義一覧情報検索条件情報accessRoles
- アクセスロールの配列WorkflowException
- ワークフロー例外クラスpublic RouteDataModel getRouteDataWithLocale(String routeId, String localeId) throws WorkflowException
routeId
- ルートIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel[] getRouteDetailData(String routeId, String routeVersionId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDWorkflowException
- ワークフロー例外クラスpublic int getRouteDetailDataCount(String routeId, String routeVersionId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDWorkflowException
- ワークフロー例外クラスpublic int getRouteDetailDataCountWithLocale(String routeId, String routeVersionId, String localeId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel[] getRouteDetailDataFamily(String routeId, String routeVersionId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDWorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel getRouteDetailDataFamilyWithLocale(String routeId, String routeVersionId, String localeId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel[] getRouteDetailDataList(String routeId, RouteDataSearchConditionInfo condition) throws WorkflowException
routeId
- ルートIDcondition
- ルート定義一覧情報検索条件情報WorkflowException
- ワークフロー例外クラスpublic int getRouteDetailDataListCount(String routeId, RouteDataSearchConditionInfo condition) throws WorkflowException
routeId
- ルートIDcondition
- ルート定義一覧情報検索条件情報WorkflowException
- ワークフロー例外クラスpublic int getRouteDetailDataListCountWithAccessAuth(String routeId, RouteDataSearchConditionInfo condition, TargetModel... models) throws WorkflowException
routeId
- ルートIDcondition
- ルート定義一覧情報検索条件情報models
- 対象情報の配列WorkflowException
- ワークフロー例外クラス@Deprecated public int getRouteDetailDataListCountWithAccessRole(String routeId, RouteDataSearchConditionInfo condition, String... accessRoles) throws WorkflowException
getRouteDetailDataListCountWithAccessAuth(String, RouteDataSearchConditionInfo, TargetModel...)
を使用してください。routeId
- ルートIDcondition
- ルート定義一覧情報検索条件情報accessRoles
- アクセスロールの配列WorkflowException
- ワークフロー例外クラスpublic int getRouteDetailDataListCountWithLocale(String routeId, String localeId) throws WorkflowException
routeId
- ルートIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel[] getRouteDetailDataListFamilyWithLocale(String routeId, String localeId) throws WorkflowException
routeId
- ルートIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel[] getRouteDetailDataListFamilyWithLocaleAndVersionStatuses(String routeId, String localeId, String... versionStatuses) throws WorkflowException
routeId
- ルートIDlocaleId
- ロケールIDversionStatuses
- バージョンステータスの配列WorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel[] getRouteDetailDataListWithAccessAuth(String routeId, RouteDataSearchConditionInfo condition, TargetModel... models) throws WorkflowException
routeId
- ルートIDcondition
- ルート定義一覧情報検索条件情報models
- 対象情報の配列WorkflowException
- ワークフロー例外クラス@Deprecated public RouteDetailDataModel[] getRouteDetailDataListWithAccessRole(String routeId, RouteDataSearchConditionInfo condition, String... accessRoles) throws WorkflowException
getRouteDetailDataListWithAccessAuth(String, RouteDataSearchConditionInfo, TargetModel...)
を使用してください。routeId
- ルートIDcondition
- ルート定義一覧情報検索条件情報accessRoles
- アクセスロールの配列WorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel[] getRouteDetailDataListWithLocale(String routeId, String localeId) throws WorkflowException
routeId
- ルートIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel[] getRouteDetailDataListWithLocaleAndVersionStatuses(String routeId, String localeId, String... versionStatuses) throws WorkflowException
routeId
- ルートIDlocaleId
- ロケールIDversionStatuses
- バージョンステータスの配列WorkflowException
- ワークフロー例外クラスpublic RouteDetailDataModel getRouteDetailDataWithLocale(String routeId, String routeVersionId, String localeId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDlocaleId
- ロケールIDWorkflowException
- ワークフロー例外クラスpublic RouteNodeDataModel[] getRouteNodeData(RouteDetailDataModel model) throws WorkflowException
model
- ルート詳細情報WorkflowException
- ワークフロー例外クラスpublic RoutePluginDataModel[] getRoutePluginData(String routeId, String routeVersionId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDWorkflowException
- ワークフロー例外クラスpublic int getRoutePluginDataCount(String routeId, String routeVersionId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDWorkflowException
- ワークフロー例外クラスpublic int getRoutePluginDataCountWithNode(String routeId, String routeVersionId, String nodeId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDnodeId
- ノードIDWorkflowException
- ワークフロー例外クラスpublic RoutePluginDataModel[] getRoutePluginDataWithNode(String routeId, String routeVersionId, String nodeId) throws WorkflowException
routeId
- ルートIDrouteVersionId
- ルートバージョンIDnodeId
- ノードIDWorkflowException
- ワークフロー例外クラスpublic void updateRouteData(RouteDataModel... models) throws WorkflowException
models
- ルート情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateRouteDataFamily(RouteDataModel... models) throws WorkflowException
models
- ルート情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateRouteDataWithAdjust(RouteDataModel... models) throws WorkflowException
models
- ルート情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateRouteDetailData(RouteDetailDataModel... models) throws WorkflowException
models
- ルート詳細情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateRouteDetailDataFamily(RouteDetailDataModel... models) throws WorkflowException
models
- ルート詳細情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateRouteDetailDataWithAdjust(RouteDetailDataModel... models) throws WorkflowException
models
- ルート詳細情報の配列WorkflowException
- ワークフロー例外クラスpublic void updateRoutePluginData(RoutePluginDataModel... models) throws WorkflowException
models
- ルートユーザ設定情報の配列WorkflowException
- ワークフロー例外クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION