java.lang.Object
java.util.EventObject
javax.sql.ConnectionEvent
- すべての実装されたインタフェース:
- Serializable
public class ConnectionEvent extends EventObject
接続関連のイベントのソースに関する情報を提供するEventオブジェクトです。 ConnectionEventオブジェクトは、アプリケーションがプールされた接続を閉じたときやエラーが発生したときに生成されます。 ConnectionEventオブジェクトには、次の2種類の情報が含まれます。 
 
- アプリケーションによって閉じられた、プールされた接続
- エラー・イベントの場合は、アプリケーションにスローされるSQLException
- 導入されたバージョン:
- 1.4
- 関連項目:
- 
フィールドのサマリークラス java.util.EventObjectで宣言されたフィールドsource
- 
コンストラクタのサマリーコンストラクタコンストラクタ説明指定されたPooledConnectionオブジェクトで初期化されたConnectionEventオブジェクトを構築します。ConnectionEvent(PooledConnection con, SQLException ex) 指定したPooledConnectionオブジェクトとSQLExceptionオブジェクトによって初期化されたConnectionEventオブジェクトを構築します。
- 
メソッドのサマリークラス java.util.EventObjectで宣言されたメソッドgetSource, toString
- 
コンストラクタの詳細- 
ConnectionEventpublic ConnectionEvent(PooledConnection con) 指定された PooledConnectionオブジェクトで初期化されたConnectionEventオブジェクトを構築します。SQLExceptionは、デフォルトでnullです。- パラメータ:
- con- イベントの生成元であるプールされた接続
- 例外:
- IllegalArgumentException-- conがnullである場合。
 
- 
ConnectionEventpublic ConnectionEvent(PooledConnection con, SQLException ex) 指定した PooledConnectionオブジェクトとSQLExceptionオブジェクトによって初期化されたConnectionEventオブジェクトを構築します。- パラメータ:
- con- イベントの生成元であるプールされた接続
- ex- アプリケーションにスローされるSQLExceptionオブジェクト
- 例外:
- IllegalArgumentException-- conがnullである場合。
 
 
- 
- 
メソッドの詳細- 
getSQLExceptionpublic SQLException getSQLException()この ConnectionEventオブジェクトのSQLException値を取得します。nullも可。- 戻り値:
- スローされる予定のSQLException、またはnull
 
 
-