定数

定数名 定数値
Stringstatic TARGET_TYPE_OFFICIAL
対象者種別:オフィシャルグループ
"official"
Stringstatic TARGET_TYPE_ORGN
対象者種別:組織
"orgn"
Stringstatic TARGET_TYPE_ROLE
対象者種別:ロール
"role"
Stringstatic TARGET_TYPE_USER
対象者種別:ユーザ
"user"

コンストラクタの概要

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

メソッドの概要

返却値の型 メソッド名
WkfResultInfo changeRunUser (String process_def_cd, String version_cd, String process_cd, String activity_cd, WkfTargetRunInfo target_info) 非推奨
指定された案件内の指定タスクの処理者を変更します。
代替メソッドはありません。
Array getTargetReferInfo (String process_def_cd, String version_cd, String activity_cd) 非推奨
指定されたタスクに設定された参照者情報を取得します。
代替メソッドはありません。
Array getTargetRunInfo (String process_def_cd, String version_cd, String activity_cd) 非推奨
指定されたタスクに設定された対象者情報を取得します。
代替メソッドはありません。
void noTransaction () 非推奨
データベーストランザクションを未使用にする。
代替メソッドはありません。

コンストラクタの詳細

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

メソッドの詳細

WkfResultInfo changeRunUser (String process_def_cd, String version_cd, String process_cd, String activity_cd, WkfTargetRunInfo target_info) 非推奨
代替メソッドはありません。
指定された案件内の指定タスクの処理者を変更します。
処理対象者には、ユーザ・組織・オフィシャルグループ・ロールが指定できます。
既に処理が終了しているタスクの処理者を変更することは出来ません。
返却値は、処理結果を返却します。

changeRunUserにて処理者の変更を行った後、案件処理で差戻し、引戻しが実行された場合、
指定タスクはchangeRunUserの実行前の状態に戻ります。

データベーストランザクションは標準で使用することになっていますので、
使用しない場合は先に「noTransaction()」メソッドを使用してください。

なお、このAPIは排他処理を行っていません。
利用の際は、該当の案件が他のユーザにより処理されていない状態の時に実行してください。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
process_cd : String
プロセスコード(必須)
activity_cd : String
アクティビティコード(必須)
target_info : WkfTargetRunInfo
対象者オブジェクト(必須)
返却値
WkfResultInfo
WkfResultInfo 処理結果オブジェクト
Array getTargetReferInfo (String process_def_cd, String version_cd, String activity_cd) 非推奨
代替メソッドはありません。
指定されたタスクに設定された参照者情報を取得します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
activity_cd : String
アクティビティコード(必須)
返却値
Array
Array 参照者情報オブジェクト配列

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
Array getTargetRunInfo (String process_def_cd, String version_cd, String activity_cd) 非推奨
代替メソッドはありません。
指定されたタスクに設定された対象者情報を取得します。
パラメータ
process_def_cd : String
プロセス定義コード(必須)
version_cd : String
バージョンコード(必須)
activity_cd : String
アクティビティコード(必須)
返却値
Array
Array 対象者情報オブジェクト配列

返却値は、エラーの場合:null、取得件数0件の場合:空オブジェクトを返却します。
void noTransaction () 非推奨
代替メソッドはありません。
データベーストランザクションを未使用にする。
このメソッド使用すると、各メソッド内でトランザクション制御は行いません。
外部(ユーザプログラム)側のトランザクション制御に依存されます。
また使用しなければ、各メソッド内でトランザクション制御を自動的に行います。
返却値
void