java.lang.Object
java.util.EventObject
javax.sql.StatementEvent
- すべての実装されたインタフェース:
Serializable
public class StatementEvent extends EventObject
PooledConnection
に登録されたすべてのStatementEventListener
に、StatementEvent
が送信されます。 この処理は、ドライバが、PooledConnection
に関連付けられたPreparedStatement
が閉じたか、無効であると判断した場合に行われます。 - 導入されたバージョン:
- 1.6
- 関連項目:
-
フィールドのサマリー
クラスjava.util.EventObjectで宣言されたフィールド
source
-
コンストラクタのサマリー
コンストラクタ説明StatementEvent
(PooledConnection con, PreparedStatement statement) 指定されたPooledConnection
とPreparedStatement
を持つStatementEvent
を構築します。StatementEvent
(PooledConnection con, PreparedStatement statement, SQLException exception) 指定されたPooledConnection
、PreparedStatement
、およびSQLException
を持つStatementEvent
を構築します。 -
メソッドのサマリー
修飾子と型メソッド説明ドライバがスローしようとしているSQLException
を返します。閉じられた、または無効なPreparedStatement
を返します。クラスjava.util.EventObjectで宣言されたメソッド
getSource, toString
-
コンストラクタの詳細
-
StatementEvent
public StatementEvent(PooledConnection con, PreparedStatement statement) 指定されたPooledConnection
とPreparedStatement
を持つStatementEvent
を構築します。 このイベントに含まれるSQLException
は、デフォルトでnullになります。- パラメータ:
con
- 閉じられた、または無効なPreparedStatement
が関連付けられているPooledConnection
。statement
- 閉じられた、または無効なPreparedStatement
- 例外:
IllegalArgumentException
-con
がnullである場合。- 導入されたバージョン:
- 1.6
-
StatementEvent
public StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception) 指定されたPooledConnection
、PreparedStatement
、およびSQLException
を持つStatementEvent
を構築します。- パラメータ:
con
- 閉じられた、または無効なPreparedStatement
が関連付けられているPooledConnection
。statement
- 閉じられた、または無効なPreparedStatement
exception
- ドライバがアプリケーションにスローしようとしているSQLException
- 例外:
IllegalArgumentException
-con
がnullである場合。- 導入されたバージョン:
- 1.6
-
-
メソッドの詳細
-
getStatement
public PreparedStatement getStatement()閉じられた、または無効なPreparedStatement
を返します。- 戻り値:
- 閉じられた、または無効な
PreparedStatement
- 導入されたバージョン:
- 1.6
-
getSQLException
public SQLException getSQLException()ドライバがスローしようとしているSQLException
を返します。- 戻り値:
- ドライバがスローしようとしている
SQLException
- 導入されたバージョン:
- 1.6
-