getActivityInstance
インタフェース名:CIWServer
構文
CIWActivityInstance getActivityInstance( java.lang.Integer aProcessInstanceID, java.lang.Integer aActivityInstanceID, java.util.Set<CIWActivityInstance.AttributeName> aAttributeNames ) throws CIWFatalException, CIWTransientException, CIWEntityNotExistException
機能
案件のIDと業務ステップのIDを指定して,業務ステップオブジェクトを取得します。
引数
getActivityInstanceの引数を次の表に示します。
戻り値
指定した案件のIDと業務ステップのIDを持つ業務ステップオブジェクトを返します。
例外
getActivityInstanceで発生する例外を次の表に示します。
発生する例外 |
説明 |
---|---|
処理を続行できない障害が発生した場合 |
|
一時的なエラーが発生した場合 |
|
処理しようとしたオブジェクトが存在しない場合 |
注意事項
-
案件のIDにnullを指定した場合は,例外(java.lang.IllegalArgumentException)が発生します。
-
業務ステップのIDにnullを指定した場合は,例外(java.lang.IllegalArgumentException)が発生します。
-
指定した条件を満たす業務ステップオブジェクトが存在しない場合は,例外(CIWEntityNotExistException)が発生します。
-
取得属性名を何も指定していない場合は,指定した案件のIDおよび業務ステップのIDを設定しただけの業務ステップオブジェクトを生成して返します。
指定した案件のIDまたは業務ステップのIDが不正な場合は,業務ステップオブジェクトのメソッドを呼び出したときに,エラーになることがあります。