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