Hitachi

uCosminexus Service Coordinator Interactive Workflow AP開発ガイド


createCIWServer

クラス名:CIWFactory

〈このページの構成〉

形式

public CIWServer createCIWServer(
     java.lang.String aUserDescription
)
     throws CIWFatalException

機能

CIWServerオブジェクトを生成します。

このメソッドで生成したCIWServerオブジェクトについては,トランザクションの開始しているデータベースコネクションとの関連づけおよび関連づけ解除を,ユーザ自身が行う必要があります。この場合,CIWServer#getConnectionCoordinator()を実行し,コネクション関連づけオブジェクトを取得し,データベースコネクションとCIWServerオブジェクトとの関連づけおよび関連づけ解除を行ってください。

引数

createCIWServerの引数を次の表に示します。

表5‒35 createCIWServerの引数

仮引数名

名称

in/out

説明

aUserDescription

ユーザ記述子

in

ユーザ記述子を<SYSTEMID>_PROCESS_INSTANCEテーブルのCreatorカラムのバイト数以下で指定します。

空文字列およびnullは指定できません。

戻り値

CIWServerオブジェクトを返します。

例外

createCIWServerで発生する例外を次の表に示します。

表5‒36 createCIWServerで発生する例外

発生する例外

説明

CIWFatalException

処理を続行できない障害が発生した場合

注意事項

ユーザ記述子に次に示す文字列を指定した場合,例外(java.lang.IllegalArgumentException)が発生します。