ページの先頭行へ戻る
Interstage Application Server リファレンスマニュアル(API編)
FUJITSU Software

3.27.1 com.fujitsu.interstage.OTScnt.term

名前

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回以上呼び出さないでください。