Symfoware Server 解説書 - FUJITSU -
目次 索引 前ページ次ページ

第4章 Symfoware Serverのアプリケーション開発

4.12 コールバック機能の利用

コールバック機能とは、SQL文が実行される際、SQL文に登録された利用者定義関数が実行される機能です。コールバック機能を使用すると、SQL文の実行ログを採取したり、SQL文の実行を迂回することができます。また、コールバック関数にはSQL文の実行結果が通知されるので、デッドロックやコネクション切断などの特定のエラーが発生したSQL文の実行ログを採取することも可能になります。

コールバック機能を使用する場合は、コールバック関数とよばれる利用者定義関数を作成し、SQL文の種別に対し登録します。すると、アプリケーションでSQL文が実行されるたびに、登録されたコールバック関数が実行されます。

コールバック関数にはセションID(マルチスレッド環境で動作するアプリケーションの場合)、SQL文、実行結果および入出力データが通知されるので、利用者は必要に応じてデータを加工してください。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005-2006