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