クラスStatementEvent
java.lang.Object
java.util.EventObject
javax.sql.StatementEvent
- すべての実装されたインタフェース:
Serializable
public class StatementEvent extends EventObject
PooledConnectionに登録されたすべてのStatementEventListenerに、StatementEventが送信されます。 この処理は、ドライバが、PooledConnectionに関連付けられたPreparedStatementが閉じたか、無効であると判断した場合に行われます。 - 導入されたバージョン:
- 1.6
- 関連項目:
-
フィールドのサマリー
-
コンストラクタのサマリー
コンストラクタコンストラクタ説明StatementEvent(PooledConnection con, PreparedStatement statement) 指定されたPooledConnectionとPreparedStatementを持つStatementEventを構築します。StatementEvent(PooledConnection con, PreparedStatement statement, SQLException exception) 指定されたPooledConnection、PreparedStatement、およびSQLExceptionを持つStatementEventを構築します。 -
メソッドのサマリー
修飾子と型メソッド説明ドライバがスローしようとしているSQLExceptionを返します。閉じられた、または無効なPreparedStatementを返します。クラスで宣言されたメソッド EventObject
getSource, toStringクラスオブジェクトで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。booleanこのオブジェクトと他のオブジェクトが等しいかどうかを示します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。inthashCode()このオブジェクトに対するハッシュ・コード値を返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
コンストラクタの詳細
-
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- 閉じられた、または無効なPreparedStatementexception- ドライバがアプリケーションにスローしようとしているSQLException- スロー:
IllegalArgumentException-conがnullである場合。- 導入されたバージョン:
- 1.6
-
-
メソッドの詳細
-
getStatement
public PreparedStatement getStatement()閉じられた、または無効なPreparedStatementを返します。- 戻り値:
- 閉じられた、または無効な
PreparedStatement - 導入されたバージョン:
- 1.6
-
getSQLException
public SQLException getSQLException()ドライバがスローしようとしているSQLExceptionを返します。- 戻り値:
- ドライバがスローしようとしている
SQLException - 導入されたバージョン:
- 1.6
-