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が 不正な場合は,案件オブジェクトのメソッドを呼び出したときに,エラーになることがあります。