public class ConnectionEvent extends EventObject
接続関連のイベントのソースに関する情報を提供する Event
オブジェクトです。ConnectionEvent
オブジェクトは、アプリケーションがプールされた接続を閉じたときやエラーが発生したときに生成されます。ConnectionEvent
オブジェクトには、次の 2 種類の情報が含まれます。
SQLException
source
コンストラクタと説明 |
---|
ConnectionEvent(PooledConnection con)
指定された
PooledConnection オブジェクトで初期化された ConnectionEvent オブジェクトを構築します。 |
ConnectionEvent(PooledConnection con, SQLException ex)
指定した
PooledConnection オブジェクトと SQLException オブジェクトによって初期化された ConnectionEvent オブジェクトを構築します。 |
public ConnectionEvent(PooledConnection con)
指定された PooledConnection
オブジェクトで初期化された ConnectionEvent
オブジェクトを構築します。SQLException
は、デフォルトで null
です。
con
- イベントの生成元である PooledConnection オブジェクトIllegalArgumentException
- con
が null である場合。public ConnectionEvent(PooledConnection con, SQLException ex)
指定した PooledConnection
オブジェクトと SQLException
オブジェクトによって初期化された ConnectionEvent
オブジェクトを構築します。
con
- イベントの生成元である PooledConnection オブジェクトex
- アプリケーションにスローされる SQLException オブジェクトIllegalArgumentException
- con
が null である場合。public SQLException getSQLException()
この ConnectionEvent
オブジェクトの SQLException
値を取得します。null
も可。
null
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.