Class AbandonedTrace

java.lang.Object
org.apache.commons.dbcp2.AbandonedTrace
All Implemented Interfaces:
org.apache.commons.pool2.TrackedUse
Direct Known Subclasses:
DelegatingConnection, DelegatingResultSet, DelegatingStatement

public class AbandonedTrace extends Object implements org.apache.commons.pool2.TrackedUse
Tracks db connection usage for recovering and reporting abandoned db connections. The JDBC Connection, Statement, and ResultSet classes extend this class.
Since:
2.0
Version:
$Id: AbandonedTrace.java 1649430 2015-01-04 21:29:32Z tn $
Author:
Glenn L. Nielsen
  • Constructor Details

    • AbandonedTrace

      public AbandonedTrace()
      Create a new AbandonedTrace without config and without doing abandoned tracing.
    • AbandonedTrace

      public AbandonedTrace(AbandonedTrace parent)
      Construct a new AbandonedTrace with a parent object.
      Parameters:
      parent - AbandonedTrace parent object
  • Method Details

    • getLastUsed

      public long getLastUsed()
      Get the last time this object was used in ms.
      Specified by:
      getLastUsed in interface org.apache.commons.pool2.TrackedUse
      Returns:
      long time in ms