Module  java.sql
软件包  javax.sql

Class StatementEvent

  • All Implemented Interfaces:
    Serializable


    public class StatementEvent
    extends EventObject
    A StatementEvent发送到所有StatementEventListener s,其中注册了一个PooledConnection 当驾驶员判断为发生这种PreparedStatement与所述相关联的PooledConnection已被关闭或驱动程序确定是无效的。
    从以下版本开始:
    1.6
    另请参见:
    Serialized Form
    • 构造方法详细信息

      • StatementEvent

        public StatementEvent​(PooledConnection con,
                              PreparedStatement statement)
        构造一个StatementEvent与指定的PooledConnectionPreparedStatement 事件中包含的SQLException默认为null。
        参数
        con -该 PooledConnection ,该封闭的或无效 PreparedStatement相关联。
        statement - 正在关闭或无效的 PreparedStatement
        异常
        IllegalArgumentException - 如果 con为空。
        从以下版本开始:
        1.6
      • StatementEvent

        public StatementEvent​(PooledConnection con,
                              PreparedStatement statement,
                              SQLException exception)
        构造一个 StatementEvent ,其中指定的 PooledConnection PreparedStatementSQLException
        参数
        con -该 PooledConnection ,该封闭的或无效 PreparedStatement相关联。
        statement - 正在关闭或无效的 PreparedStatement
        exception - SQLException驱动程序即将抛出的应用程序
        异常
        IllegalArgumentException - 如果 con为空。
        从以下版本开始:
        1.6
    • 方法详细信息

      • getStatement

        public PreparedStatement getStatement​()
        返回正在关闭或无效的 PreparedStatement
        结果
        正在关闭或无效的 PreparedStatement
        从以下版本开始:
        1.6
      • getSQLException

        public SQLException getSQLException​()
        返回驱动程序即将抛出的 SQLException
        结果
        SQLException的司机即将抛出
        从以下版本开始:
        1.6