Hitachi

uCosminexus Service Coordinator Interactive Workflow AP開発ガイド


createCIWServer

クラス名:CIWFactory

〈このページの構成〉

形式

public CIWServer createCIWServer(
     java.lang.String aUserDescription,
     javax.sql.DataSource aDataSource
)
     throws CIWFatalException

機能

javax.sql.DataSourceオブジェクトを設定して,CIWServerオブジェクトを生成します。

このメソッドで生成したCIWServerオブジェクトについては,データベースコネクションとCIWServerオブジェクトの関連づけおよび解除は自動的に行われます。このメソッドで生成したCIWServerオブジェクトに対して,CIWServer#getConnectionCoordinator()を実行した場合は(CIWFatalException)が発生します。

引数

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

表5‒37 createCIWServerの引数

仮引数名

名称

in/out

説明

aUserDescription

ユーザ記述子

in

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

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

aDataSource

データソースオブジェクト

in

ユーザアプリケーションで使用しているデータソースオブジェクトを指定します。

nullは指定できません。

戻り値

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

例外

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

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

発生する例外

説明

CIWFatalException

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

注意事項