src/share/classes/javax/sql/StatementEventListener.java

Print this page

        

*** 50,60 **** * The driver will also call the <code>StatementEventListener.statementClosed</code> * method when a <code>PreparedStatement</code> is closed. * <p> * Methods which allow a component to register a StatementEventListener with a * <code>PooledConnection</code> have been added to the <code>PooledConnection</code> interface. ! * <p> * @since 1.6 */ public interface StatementEventListener extends java.util.EventListener{ /** * The driver calls this method on all <code>StatementEventListener</code>s registered on the connection when it detects that a --- 50,60 ---- * The driver will also call the <code>StatementEventListener.statementClosed</code> * method when a <code>PreparedStatement</code> is closed. * <p> * Methods which allow a component to register a StatementEventListener with a * <code>PooledConnection</code> have been added to the <code>PooledConnection</code> interface. ! * * @since 1.6 */ public interface StatementEventListener extends java.util.EventListener{ /** * The driver calls this method on all <code>StatementEventListener</code>s registered on the connection when it detects that a
*** 70,86 **** * The driver calls this method on all <code>StatementEventListener</code>s * registered on the connection when it detects that a * <code>PreparedStatement</code> is invalid. The driver calls this method * just before it throws the <code>SQLException</code>, * contained in the given event, to the application. ! * <p> * @param event an event object describing the source of the event, * the statement that is invalid and the exception the * driver is about to throw. The source of the event is * the <code>PooledConnection</code> which the invalid <code>PreparedStatement</code> * is associated with. ! * <p> * @since 1.6 */ void statementErrorOccurred(StatementEvent event); } --- 70,86 ---- * The driver calls this method on all <code>StatementEventListener</code>s * registered on the connection when it detects that a * <code>PreparedStatement</code> is invalid. The driver calls this method * just before it throws the <code>SQLException</code>, * contained in the given event, to the application. ! * * @param event an event object describing the source of the event, * the statement that is invalid and the exception the * driver is about to throw. The source of the event is * the <code>PooledConnection</code> which the invalid <code>PreparedStatement</code> * is associated with. ! * * @since 1.6 */ void statementErrorOccurred(StatementEvent event); }