定数

定数名 定数値
Stringstatic AUTHORITY_ALL
絞り込み条件:なし
"2"
Stringstatic AUTHORITY_EDIT
絞り込み条件:編集権限で絞り込み
"1"
Stringstatic AUTHORITY_READ
絞り込み条件:処理権限で絞り込み
"0"

コンストラクタの概要

WkfManager (String user_cd, String login_group_id) 非推奨
コンストラクタ。
代替メソッドはありません。

メソッドの概要

返却値の型 メソッド名
Object addVersion (String process_def_cd, String version_notes, String effective_date, String end_date, Object process_contents_path, Array root_info) 非推奨

指定されたプロセス定義に新規バージョンを追加します。
返却値は、処理結果を返却します。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
ルート情報を指定する場合、本APIで登録可能なルート情報は、処理タスクのみです。
分岐・同期・サブプロセス等のタスクには対応しておりません。
WkfResultInfo controlProcess (String process_def_cd, String version_cd, String process_cd, String target_activity_cd) 非推奨
プロセス操作を実行します。
代替メソッドはありません。
String exportProcessDef (Array process_def_cd) 非推奨
プロセス定義(Excel形式)エクスポートを実行します。
代替メソッドはありません。
WkfActivityResultInfo getActivityInfo (String process_def_cd, String version_cd, String activity_cd) 非推奨
プロセス定義コード、バージョンコード、アクティビティコードをキーとして

getActivityInfo(String process_def_cd, String version_cd, String activity_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
WkfActivityResultInfo getActivityInfo (String process_def_cd, String version_cd, String activity_cd, String authority) 非推奨
プロセス定義コード、バージョンコード、アクティビティコード、絞込み条件をキーとして
代替メソッドはありません。
Array getCategoryInfoByName (String category_name) 非推奨
カテゴリ名をキーとしてカテゴリ情報オブジェクトを取得します。

getCategoryInfoByName(String category_name, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
Array getCategoryInfoByName (String category_name, String authority) 非推奨
カテゴリ名、絞込み条件をキーとしてカテゴリ情報オブジェクトを取得します。
代替メソッドはありません。
WkfCategoryResultInfo getCategoryInfo (String category_cd) 非推奨
カテゴリコードをキーとしてカテゴリ情報オブジェクトを取得します。

getCategoryInfo(String category_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
WkfCategoryResultInfo getCategoryInfo (String category_cd, String authority) 非推奨
カテゴリコード、絞込み条件をキーとしてカテゴリ情報オブジェクトを取得します。
代替メソッドはありません。
Object getFlowInfoByTargetNo (String process_def_cd, String version_cd, String target_task_no, String authority) 非推奨
特定のタスクの位置情報を保持した、フローの情報を取得します。
代替メソッドはありません。
Object getFlowInfo (String process_def_cd, String version_cd, String activity_cd) 非推奨
特定のタスクの位置情報を保持した、フローの情報を取得します。

getFlowInfo(String process_def_cd, String version_cd, String activity_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
Object getFlowInfo (String process_def_cd, String version_cd, String activity_cd, String authority) 非推奨
特定のタスクの位置情報を保持した、フローの情報を取得します。
代替メソッドはありません。
Array getProcessDefInfoByCategory (String category_cd, String authority) 非推奨
カテゴリコード、絞込み条件をキーとしてプロセス定義情報オブジェクトを取得します。
代替メソッドはありません。
Array getProcessDefInfoByName (String process_def_name) 非推奨
プロセス定義名をキーとしてプロセス定義情報オブジェクトを取得します。

getProcessDefInfoByName(String process_def_name, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
Array getProcessDefInfoByName (String process_def_name, String authority) 非推奨
プロセス定義名、絞込み条件をキーとしてプロセス定義情報オブジェクトを取得します。
代替メソッドはありません。
WkfProcessDefInfoByVersionResultInfo getProcessDefInfoByVersion (String process_def_cd, String version_cd) 非推奨
プロセス定義コード、バージョンコードをキーとしてプロセス定義情報オブジェクトを取得します。

getProcessDefInfoByVersion(String process_def_cd, String version_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
WkfProcessDefInfoByVersionResultInfo getProcessDefInfoByVersion (String process_def_cd, String version_cd, String authority) 非推奨
プロセス定義コード、バージョンコード、絞込み条件をキーとしてプロセス定義情報オブジェクトを取得します。
代替メソッドはありません。
WkfProcessDefResultInfo getProcessDefInfo (String process_def_cd) 非推奨
プロセス定義コードをキーとしてプロセス定義情報オブジェクトを取得します。

getProcessDefInfo(String process_def_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
WkfProcessDefResultInfo getProcessDefInfo (String process_def_cd, String authority) 非推奨
プロセス定義コード、絞込み条件をキーとしてプロセス定義情報オブジェクトを取得します。
代替メソッドはありません。
Array getProcessList (WkfSearchCondition condition_key, Array sort_key, Number start, Number amount) 非推奨
プロセス一覧情報を取得します。

getProcessList(WkfSearchCondition condition_key, Array sort_key, int start, int amount, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
Array getProcessList (WkfSearchCondition condition_key, Array sort_key, Number start, Number amount, String authority) 非推奨
プロセス一覧情報を取得します。
代替メソッドはありません。
WkfVersionResultInfo getVersionInfo (String process_def_cd, String version_cd) 非推奨
プロセス定義コード、バージョンコードをキーとしてバージョン(ルート)情報を取得します。

getVersionInfo(String process_def_cd, String version_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
WkfVersionResultInfo getVersionInfo (String process_def_cd, String version_cd, String authority) 非推奨
プロセス定義コード、バージョンコード、絞込み条件をキーとしてバージョン(ルート)情報を取得します。
代替メソッドはありません。
WkfImportProcessDefResultInfo importProcessDef (String xls_file) 非推奨
プロセス定義(Excel形式)インポートを実行します。
代替メソッドはありません。
void noTransaction () 非推奨
データベーストランザクションを未使用にする。
代替メソッドはありません。
Object registProcessDef (String category_cd, String process_def_name, String process_def_notes, String version_notes, String process_class_code, Boolean sub_process_flag, Boolean attachment_flag, String effective_date, String end_date, Object process_contents_path, Array root_info) 非推奨

新規プロセス定義の登録を行います。
返却値は、処理結果を返却します。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
本APIで登録可能なルート情報は、処理タスクのみです。
分岐・同期・サブプロセス等のタスクには対応しておりません。
WkfResultInfo removeProcess (String process_def_cd, String version_cd, String process_cd, Boolean xml_out_flg) 非推奨
案件の削除処理を実行します。
代替メソッドはありません。

コンストラクタの詳細

WkfManager (String user_cd, String login_group_id) 非推奨
代替メソッドはありません。
コンストラクタ。
パラメータ
user_cd : String
ユーザID(必須)
login_group_id : String
ログイングループID(必須)

メソッドの詳細

Object addVersion (String process_def_cd, String version_notes, String effective_date, String end_date, Object process_contents_path, Array root_info) 非推奨

指定されたプロセス定義に新規バージョンを追加します。
返却値は、処理結果を返却します。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
ルート情報を指定する場合、本APIで登録可能なルート情報は、処理タスクのみです。
分岐・同期・サブプロセス等のタスクには対応しておりません。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_notes : String
バージョン備考(任意)
effective_date : String
開始日付(必須)
end_date : String
終了日付(任意:指定なしの場合「9999/12/31」)
process_contents_path : Object
プロセスコンテンツパス(任意:指定なしの場合、最新バージョンと同様)
root_info : Array
ルート情報(任意:指定なしの場合、最新バージョンと同様)
 Object //プロセスコンテンツパスオブジェクト
 ├apply_path(Object)    通常コンテンツパス(必須:コンテンツパス詳細オブジェクトを指定)
 ├pull_path(Object)     引き戻しコンテンツパス(任意:指定なしの場合、通常コンテンツパスと同様)
 ├return_path(Object)   差し戻しコンテンツパス(任意:指定なしの場合、通常コンテンツパスと同様)
 ├detail_path(Object)   詳細コンテンツパス(必須:コンテンツパス詳細オブジェクトを指定)
 └refer_path(Object)    参照コンテンツパス(任意:指定なしの場合、詳細コンテンツパスと同様)
 
 Object //コンテンツパス詳細オブジェクト
 ├page_kind(String)      ページ種別(必須)
 ├contents_path(String)  コンテンツパス(任意:「PresentationPage」、「Servlet or JSP」の場合に指定)
 ├application_id(String) アプリケーションID(任意:「J2EE FrameWork」の場合に指定)
 └service_id(String)     サービスID(任意:「J2EE FrameWork」の場合に指定)
 
 Object //処理タスク情報オブジェクト
 ├activity_name(String)     タスク名(必須)
 ├activity_type(String)     タスク種別(必須:処理タスクの場合は1を指定してください。)
 ├post_processing_flag(Boolean)    後処理使用フラグ(必須)
 ├post_processing_program(String)  後処理クラス名(後処理使用フラグがtrueの場合、必須)
 ├contents_frame_type(String)      コンテンツフレーム種別(任意:指定なしの場合、標準)
 ├run_user(Array)                  対象者情報(必須:対象者情報オブジェクト配列を指定)
 ├refer_user(Array)                参照者情報(任意:使用する場合、対象者情報オブジェクト配列を指定)
 ├contents_path(String)            コンテンツパス(任意:指定なしの場合、プロセスコンテンツパスと同様)
 ├auto_pass(String)                期日による自動パス設定日数(任意)
 ├auto_pass_executive(Object)      対象者自動パス設定情報(任意:使用する場合、対象者自動パス設定オブジェクトを指定)
 ├return_flag(Boolean)             差し戻し/引き戻しフラグ(必須)
 ├return_mail_flag(Boolean)        差し戻しメールフラグ(必須)
 ├compulsion_end_flag(Boolean)     途中終了フラグ(必須)
 ├mail_send_flag(Boolean)          催促メール使用フラグ(必須)
 ├mail_postponement(String)        催促猶予日数(催促メール使用フラグがtrueの場合、必須)
 └shortest_end_flag(Boolean)       必須選択最終タスクフラグ(必須:ルート作成タスクのみ使用)
 
 Object //対象者情報オブジェクト
 ├type(String)           対象者種別(必須)
 ├group_cd(String)       対象者グループコード(任意:対象者種別が組織の場合に指定)
 ├code(String)           対象者コード(必須)
 ├role_restrict(String)  ロール絞り込みID(任意:指定なしの場合、絞り込みなし)
 └post_restrict(Object)  役職絞り込みコード(任意:指定なしの場合、絞り込みなし)
 
 Object //コンテンツパスオブジェクト
 ├apply_path(Object)    通常コンテンツパス(必須:コンテンツパス詳細オブジェクトを指定)
 ├pull_path(Object)     引き戻しコンテンツパス(任意:指定なしの場合、通常コンテンツパスと同様)
 └return_path(Object)   差し戻しコンテンツパス(任意:指定なしの場合、通常コンテンツパスと同様)
 
 Object //対象者自動パス設定オブジェクト
 ├auto_pass_flag(Boolean)    自動パスフラグ(必須)
 └auto_pass_target(Array)    自動パス対象者情報配列(自動パスフラグがtrueの場合、必須:対象者情報オブジェクト配列を指定)
 
返却値
Object
Object 処理結果オブジェクト
 Object //処理結果オブジェクト
 ├isSuccess(Boolean)      処理結果(true:成功/false:失敗)
 <登録成功時>
 ├process_def_cd(String)  プロセス定義コード
 ├version_cd(String)      バージョンコード
 <登録失敗時>
 ├getId(String)           エクセプションID
 └getMessage(String)      エラーメッセージ
 
WkfResultInfo controlProcess (String process_def_cd, String version_cd, String process_cd, String target_activity_cd) 非推奨
代替メソッドはありません。
プロセス操作を実行します。
プロセス操作では一度処理が到達したタスクにのみ処理を戻すことが出来ます。
失敗時はExceptionが返却されます。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
target_activity_cd : String
遷移先アクティビティコード(必須)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト
String exportProcessDef (Array process_def_cd) 非推奨
代替メソッドはありません。
プロセス定義(Excel形式)エクスポートを実行します。
指定されたプロセス定義コードのプロセス定義をエクスポートします。
返却値はエクセルファイルデータのバイト配列を文字列に変換したものが返却されます。
パラメータ
process_def_cd : Array
エクスポートプロセス定義コード配列(必須:Stringの配列)
返却値
String
String エクセルファイルデータ(バイト文字列)
WkfActivityResultInfo getActivityInfo (String process_def_cd, String version_cd, String activity_cd) 非推奨

getActivityInfo(String process_def_cd, String version_cd, String activity_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
プロセス定義コード、バージョンコード、アクティビティコードをキーとして
タスク(アクティビティ)情報を取得します。
タスク(アクティビティ)情報オブジェクトを返却します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須:0マスクしないで指定)
activity_cd : String
アクティビティコード(必須)
返却値
WkfActivityResultInfo
WkfActivityResultInfo タスク情報オブジェクト
WkfActivityResultInfo getActivityInfo (String process_def_cd, String version_cd, String activity_cd, String authority) 非推奨
代替メソッドはありません。
プロセス定義コード、バージョンコード、アクティビティコード、絞込み条件をキーとして
タスク(アクティビティ)情報を取得します。
タスク(アクティビティ)情報オブジェクトを返却します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須:0マスクしないで指定)
activity_cd : String
アクティビティコード(必須)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
WkfActivityResultInfo
WkfActivityResultInfo タスク情報オブジェクト

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
Array getCategoryInfoByName (String category_name) 非推奨

getCategoryInfoByName(String category_name, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
カテゴリ名をキーとしてカテゴリ情報オブジェクトを取得します。
カテゴリ情報オブジェクト配列を返却します。
カテゴリ情報オブジェクトについては、getCategoryInfo()メソッドを参照してください。
引数に"" を指定するとカテゴリ情報の一覧が取得できます。
引数にnull を指定することはできません。
パラメータ
category_name : String
カテゴリ名(任意)
返却値
Array
Array カテゴリ情報オブジェクト配列
Array getCategoryInfoByName (String category_name, String authority) 非推奨
代替メソッドはありません。
カテゴリ名、絞込み条件をキーとしてカテゴリ情報オブジェクトを取得します。
カテゴリ情報オブジェクト配列を返却します。
カテゴリ情報オブジェクトについては、getCategoryInfo()メソッドを参照してください。
引数に"" を指定するとカテゴリ情報の一覧が取得できます。
引数にnull を指定することはできません。
パラメータ
category_name : String
カテゴリ名(任意)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
Array
Array カテゴリ情報オブジェクト配列

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
WkfCategoryResultInfo getCategoryInfo (String category_cd) 非推奨

getCategoryInfo(String category_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
カテゴリコードをキーとしてカテゴリ情報オブジェクトを取得します。
カテゴリ情報オブジェクトを返却します。
パラメータ
category_cd : String
カテゴリコード(必須)
返却値
WkfCategoryResultInfo
WkfCategoryResultInfo カテゴリ情報オブジェクト
WkfCategoryResultInfo getCategoryInfo (String category_cd, String authority) 非推奨
代替メソッドはありません。
カテゴリコード、絞込み条件をキーとしてカテゴリ情報オブジェクトを取得します。
カテゴリ情報オブジェクトを返却します。
パラメータ
category_cd : String
カテゴリコード(必須)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
WkfCategoryResultInfo
WkfCategoryResultInfo カテゴリ情報オブジェクト

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
Object getFlowInfoByTargetNo (String process_def_cd, String version_cd, String target_task_no, String authority) 非推奨
代替メソッドはありません。
特定のタスクの位置情報を保持した、フローの情報を取得します。
フローの情報オブジェクトを返却します。
フロー情報オブジェクトについては、WkfFlowInfoクラスを参照してください。
フロー上の先頭タスク情報を取得する場合は対象タスク番号に0を指定してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
target_task_no : String
対象タスク番号(必須)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
Object
Object フロー情報オブジェクト

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
Object getFlowInfo (String process_def_cd, String version_cd, String activity_cd) 非推奨

getFlowInfo(String process_def_cd, String version_cd, String activity_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
特定のタスクの位置情報を保持した、フローの情報を取得します。
フローの情報オブジェクトを返却します。
フロー情報オブジェクトについては、WkfFlowInfoクラスを参照してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
activity_cd : String
アクティビティコード(任意)
返却値
Object
Object フロー情報オブジェクト
Object getFlowInfo (String process_def_cd, String version_cd, String activity_cd, String authority) 非推奨
代替メソッドはありません。
特定のタスクの位置情報を保持した、フローの情報を取得します。
フローの情報オブジェクトを返却します。
フロー情報オブジェクトについては、WkfFlowInfoクラスを参照してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
activity_cd : String
アクティビティコード(任意)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
Object
Object フロー情報オブジェクト

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
Array getProcessDefInfoByCategory (String category_cd, String authority) 非推奨
代替メソッドはありません。
カテゴリコード、絞込み条件をキーとしてプロセス定義情報オブジェクトを取得します。
プロセス定義情報オブジェクト配列を返却します。
パラメータ
category_cd : String
カテゴリコード(必須)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
Array
Array プロセス定義オブジェクト配列

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
Array getProcessDefInfoByName (String process_def_name) 非推奨

getProcessDefInfoByName(String process_def_name, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
プロセス定義名をキーとしてプロセス定義情報オブジェクトを取得します。
プロセス定義情報オブジェクト配列を返却します。
引数に"" を指定するとプロセス定義情報の一覧が取得できます。
引数にnull を指定することはできません。
パラメータ
process_def_name : String
プロセス定義名(任意)
返却値
Array
Array プロセス定義オブジェクト配列
Array getProcessDefInfoByName (String process_def_name, String authority) 非推奨
代替メソッドはありません。
プロセス定義名、絞込み条件をキーとしてプロセス定義情報オブジェクトを取得します。
プロセス定義情報オブジェクト配列を返却します。
引数に"" を指定するとプロセス定義情報の一覧が取得できます。
引数にnull を指定することはできません。
パラメータ
process_def_name : String
プロセス定義名(任意)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
Array
Array プロセス定義オブジェクト配列

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
WkfProcessDefInfoByVersionResultInfo getProcessDefInfoByVersion (String process_def_cd, String version_cd) 非推奨

getProcessDefInfoByVersion(String process_def_cd, String version_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
プロセス定義コード、バージョンコードをキーとしてプロセス定義情報オブジェクトを取得します。
プロセス定義情報オブジェクトを返却します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
返却値
WkfProcessDefInfoByVersionResultInfo
WkfProcessDefInfoByVersionResultInfo プロセス定義オブジェクト(バージョン指定)
WkfProcessDefInfoByVersionResultInfo getProcessDefInfoByVersion (String process_def_cd, String version_cd, String authority) 非推奨
代替メソッドはありません。
プロセス定義コード、バージョンコード、絞込み条件をキーとしてプロセス定義情報オブジェクトを取得します。
プロセス定義情報オブジェクトを返却します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
WkfProcessDefInfoByVersionResultInfo
WkfProcessDefInfoByVersionResultInfo プロセス定義オブジェクト(バージョン指定)

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
WkfProcessDefResultInfo getProcessDefInfo (String process_def_cd) 非推奨

getProcessDefInfo(String process_def_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
プロセス定義コードをキーとしてプロセス定義情報オブジェクトを取得します。
プロセス定義情報オブジェクトを返却します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
返却値
WkfProcessDefResultInfo
WkfProcessDefResultInfo プロセス定義オブジェクト
WkfProcessDefResultInfo getProcessDefInfo (String process_def_cd, String authority) 非推奨
代替メソッドはありません。
プロセス定義コード、絞込み条件をキーとしてプロセス定義情報オブジェクトを取得します。
プロセス定義情報オブジェクトを返却します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
WkfProcessDefResultInfo
WkfProcessDefResultInfo プロセス定義オブジェクト

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
Array getProcessList (WkfSearchCondition condition_key, Array sort_key, Number start, Number amount) 非推奨

getProcessList(WkfSearchCondition condition_key, Array sort_key, int start, int amount, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
プロセス一覧情報を取得します。
プロセス情報オブジェクトを返却します。
検索条件には、いずれかのフィルターを必ずtrueに設定してください。
ソート指定可能な項目は、戻り値に含まれる項目のみ対象となります。
パラメータ
condition_key : WkfSearchCondition
検索条件オブジェクト(必須。必ずフィルターをセットしてください)
sort_key : Array
ソート指定オブジェクト配列(任意。指定しない場合はnullを指定)
start : Number
フェッチ開始位置(任意。指定しない場合は0を指定)
amount : Number
フェッチ件数(任意。指定しない場合は0を指定)
返却値
Array
Array プロセス情報オブジェクト配列
Array getProcessList (WkfSearchCondition condition_key, Array sort_key, Number start, Number amount, String authority) 非推奨
代替メソッドはありません。
プロセス一覧情報を取得します。
プロセス情報オブジェクトを返却します。
検索条件には、いずれかのフィルターを必ずtrueに設定してください。
ソート指定可能な項目は、戻り値に含まれる項目のみ対象となります。
パラメータ
condition_key : WkfSearchCondition
検索条件オブジェクト(必須。必ずフィルターをセットしてください)
sort_key : Array
ソート指定オブジェクト配列(任意。指定しない場合はnullを指定)
start : Number
フェッチ開始位置(任意。指定しない場合は0を指定)
amount : Number
フェッチ件数(任意。指定しない場合は0を指定)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
Array
Array プロセス情報オブジェクト配列

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
WkfVersionResultInfo getVersionInfo (String process_def_cd, String version_cd) 非推奨

getVersionInfo(String process_def_cd, String version_cd, String authority)に置き換えられました。
※ このメソッドを使用すると、絞込み条件(authority):"2"(なし)で情報を取得します。
プロセス定義コード、バージョンコードをキーとしてバージョン(ルート)情報を取得します。
バージョン情報オブジェクトを返却します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
返却値
WkfVersionResultInfo
WkfVersionResultInfo バージョン情報オブジェクト
WkfVersionResultInfo getVersionInfo (String process_def_cd, String version_cd, String authority) 非推奨
代替メソッドはありません。
プロセス定義コード、バージョンコード、絞込み条件をキーとしてバージョン(ルート)情報を取得します。
バージョン情報オブジェクトを返却します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
authority : String
絞込み条件(必須)
※絞り込み条件
返却値
WkfVersionResultInfo
WkfVersionResultInfo バージョン情報オブジェクト

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
WkfImportProcessDefResultInfo importProcessDef (String xls_file) 非推奨
代替メソッドはありません。
プロセス定義(Excel形式)インポートを実行します。
処理ステータスオブジェクトを返却します。
入力値の「xls_file」はVirtualFile.load()メソッドを使用し、取得したファイルデータを渡してください。
パラメータ
xls_file : String
ローカルPCのファイルオブジェクト(必須)
返却値
WkfImportProcessDefResultInfo
WkfImportProcessDefResultInfo 処理ステータスオブジェクト
void noTransaction () 非推奨
代替メソッドはありません。
データベーストランザクションを未使用にする。
このメソッド使用すると、各メソッド内でトランザクション制御は行いません。
外部(ユーザプログラム)側のトランザクション制御に依存されます。
また使用しなければ、各メソッド内でトランザクション制御を自動的に行います。
返却値
void
Object registProcessDef (String category_cd, String process_def_name, String process_def_notes, String version_notes, String process_class_code, Boolean sub_process_flag, Boolean attachment_flag, String effective_date, String end_date, Object process_contents_path, Array root_info) 非推奨

新規プロセス定義の登録を行います。
返却値は、処理結果を返却します。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
本APIで登録可能なルート情報は、処理タスクのみです。
分岐・同期・サブプロセス等のタスクには対応しておりません。
パラメータ
category_cd : String
カテゴリコード(必須)
process_def_name : String
プロセス定義名(必須)
process_def_notes : String
プロセス定義備考(任意)
version_notes : String
バージョン備考(任意)
process_class_code : String
プロセス種別コード(必須)
sub_process_flag : Boolean
サブプロセスフラグ(必須)
attachment_flag : Boolean
添付ファイル使用フラグ(必須)
effective_date : String
開始日付(必須)
end_date : String
終了日付(任意:指定なしの場合「9999/12/31」)
process_contents_path : Object
プロセスコンテンツパスオブジェクト(必須)
root_info : Array
ルート情報(必須:タスク情報オブジェクト配列を指定)
 Object //プロセスコンテンツパスオブジェクト
 ├apply_path(Object)    通常コンテンツパス(必須:コンテンツパス詳細オブジェクトを指定)
 ├pull_path(Object)     引き戻しコンテンツパス(任意:指定なしの場合、通常コンテンツパスと同様)
 ├return_path(Object)   差し戻しコンテンツパス(任意:指定なしの場合、通常コンテンツパスと同様)
 ├detail_path(Object)   詳細コンテンツパス(必須:コンテンツパス詳細オブジェクトを指定)
 └refer_path(Object)    参照コンテンツパス(任意:指定なしの場合、詳細コンテンツパスと同様)
 
 Object //コンテンツパス詳細オブジェクト
 ├page_kind(String)      ページ種別(必須)
 ├contents_path(String)  コンテンツパス(任意:「PresentationPage」、「Servlet or JSP」の場合に指定)
 ├application_id(String) アプリケーションID(任意:「J2EE FrameWork」の場合に指定)
 └service_id(String)     サービスID(任意:「J2EE FrameWork」の場合に指定)
 
 Object //処理タスク情報オブジェクト
 ├activity_name(String)     タスク名(必須)
 ├activity_type(String)     タスク種別(必須:処理タスクの場合は1を指定してください。)
 ├post_processing_flag(Boolean)    後処理使用フラグ(必須)
 ├post_processing_program(String)  後処理クラス名(後処理使用フラグがtrueの場合、必須)
 ├contents_frame_type(String)      コンテンツフレーム種別(任意:指定なしの場合、標準)
 ├run_user(Array)                  対象者情報(必須:対象者情報オブジェクト配列を指定)
 ├refer_user(Array)                参照者情報(任意:使用する場合、対象者情報オブジェクト配列を指定)
 ├contents_path(String)            コンテンツパス(任意:指定なしの場合、プロセスコンテンツパスと同様)
 ├auto_pass(String)                期日による自動パス設定日数(任意)
 ├auto_pass_executive(Object)      対象者自動パス設定情報(任意:使用する場合、対象者自動パス設定オブジェクトを指定)
 ├return_flag(Boolean)             差し戻し/引き戻しフラグ(必須)
 ├return_mail_flag(Boolean)        差し戻しメールフラグ(必須)
 ├compulsion_end_flag(Boolean)     途中終了フラグ(必須)
 ├mail_send_flag(Boolean)          催促メール使用フラグ(必須)
 ├mail_postponement(String)        催促猶予日数(催促メール使用フラグがtrueの場合、必須)
 └shortest_end_flag(Boolean)       必須選択最終タスクフラグ(必須:ルート作成タスクのみ使用)
 
 Object //対象者情報オブジェクト
 ├type(String)           対象者種別(必須)
 ├group_cd(String)       対象者グループコード(任意:対象者種別が組織の場合に指定)
 ├code(String)           対象者コード(必須)
 ├role_restrict(String)  ロール絞り込みID(任意:指定なしの場合、絞り込みなし)
 └post_restrict(Object)  役職絞り込みコード(任意:指定なしの場合、絞り込みなし)
 
 Object //コンテンツパスオブジェクト
 ├apply_path(Object)    通常コンテンツパス(必須:コンテンツパス詳細オブジェクトを指定)
 ├pull_path(Object)     引き戻しコンテンツパス(任意:指定なしの場合、通常コンテンツパスと同様)
 └return_path(Object)   差し戻しコンテンツパス(任意:指定なしの場合、通常コンテンツパスと同様)
 
 Object //対象者自動パス設定オブジェクト
 ├auto_pass_flag(Boolean)    自動パスフラグ(必須)
 └auto_pass_target(Array)    自動パス対象者情報配列(自動パスフラグがtrueの場合、必須:対象者情報オブジェクト配列を指定)
 
返却値
Object
Object 処理結果オブジェクト
 Object //処理結果オブジェクト
 ├isSuccess(Boolean)      処理結果(true:成功/false:失敗)
 <登録成功時>
 ├process_def_cd(String)  プロセス定義コード
 ├version_cd(String)      バージョンコード
 <登録失敗時>
 ├getId(String)           エクセプションID
 └getMessage(String)      エラーメッセージ
 
WkfResultInfo removeProcess (String process_def_cd, String version_cd, String process_cd, Boolean xml_out_flg) 非推奨
代替メソッドはありません。
案件の削除処理を実行します。
返却値は、処理結果を返却します。
データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
xml_out_flg : Boolean
XML出力フラグ(必須)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト