Class AbstractQueryReport.StatementProxy

java.lang.Object
org.apache.tomcat.jdbc.pool.interceptor.AbstractQueryReport.StatementProxy
All Implemented Interfaces:
InvocationHandler
Enclosing class:
AbstractQueryReport

protected class AbstractQueryReport.StatementProxy extends Object implements InvocationHandler
Class to measure query execute time
  • Field Details

    • closed

      protected boolean closed
      Indicates whether the proxy has been closed.
    • delegate

      protected Object delegate
      The underlying statement or connection being proxied.
    • query

      protected final String query
      The SQL query being executed.
  • Constructor Details

    • StatementProxy

      public StatementProxy(Object parent, String query)
      Constructs a new StatementProxy.
      Parameters:
      parent - The underlying statement or connection
      query - The SQL query being executed
  • Method Details