クラスStatementEvent
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
- 
コンストラクタの詳細- 
StatementEventpublic StatementEvent(PooledConnection con, PreparedStatement statement) 指定されたPooledConnectionとPreparedStatementを持つStatementEventを構築します。 このイベントに含まれるSQLExceptionは、デフォルトでnullになります。- パラメータ:
- con- 閉じられた、または無効な- PreparedStatementが関連付けられている- PooledConnection。
- statement- 閉じられた、または無効な- PreparedStatement
- 例外:
- IllegalArgumentException-- conがnullである場合。
- 導入されたバージョン:
- 1.6
 
- 
StatementEventpublic StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception) 指定されたPooledConnection、PreparedStatement、およびSQLExceptionを持つStatementEventを構築します。- パラメータ:
- con- 閉じられた、または無効な- PreparedStatementが関連付けられている- PooledConnection。
- statement- 閉じられた、または無効な- PreparedStatement
- exception- ドライバがアプリケーションにスローしようとしている- SQLException
- 例外:
- IllegalArgumentException-- conがnullである場合。
- 導入されたバージョン:
- 1.6
 
 
- 
- 
メソッドの詳細- 
getStatementpublic PreparedStatement getStatement()閉じられた、または無効なPreparedStatementを返します。- 戻り値:
- 閉じられた、または無効なPreparedStatement
- 導入されたバージョン:
- 1.6
 
- 
getSQLExceptionpublic SQLException getSQLException()ドライバがスローしようとしているSQLExceptionを返します。- 戻り値:
- ドライバがスローしようとしているSQLException
- 導入されたバージョン:
- 1.6
 
 
-