名前
com.fujitsu.interstage.OTScnt.term
形式
public void term() throws org.omg.CORBA.SystemException;
機能説明
サーバアプリケーションとOTSシステムを切断します。
OTSインタフェースのオブジェクトリファレンスは、
org.omg.CORBA.ORB.resolve_initial_references
メソッド (org.omg.CORBA.ORB.ObjectId_TransactionServerInit)で取得したOTSインタフェースのオブジェクトリファレンスを指定します。
復帰値
異常終了した場合は、org.omg.CORBA.SystemException例外が発生します。
UserExceptionの場合は以下の例外が通知されます。
com.fujitsu.interstage.ots.Rm_Error:
データベースのクローズで一時的エラーが発生しました。
com.fujitsu.interstage.ots.Permission_Denied:
リソース定義ファイルのパーミッションがありません。
com.fujitsu.interstage.ots.IOError:
リソース定義ファイルの読込中にI/Oエラーが発生しました。
com.fujitsu.interstage.ots.Occurred_File:
リソース定義ファイルになんらかのエラーが発生しました。
com.fujitsu.interstage.ots.Not_OTS_Started:
OTSシステム、リソース管理プログラムが起動されていません。
注意事項
本関数は、1プロセスで2回以上呼び出さないでください。