Package org.apache.commons.dbcp2
Class AbandonedTrace
java.lang.Object
org.apache.commons.dbcp2.AbandonedTrace
- All Implemented Interfaces:
org.apache.commons.pool2.TrackedUse
- Direct Known Subclasses:
DelegatingConnection
,DelegatingResultSet
,DelegatingStatement
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 Summary
ConstructorsConstructorDescriptionCreate a new AbandonedTrace without config and without doing abandoned tracing.AbandonedTrace
(AbandonedTrace parent) Construct a new AbandonedTrace with a parent object. -
Method Summary
Modifier and TypeMethodDescriptionlong
Get the last time this object was used in ms.
-
Constructor Details
-
AbandonedTrace
public AbandonedTrace()Create a new AbandonedTrace without config and without doing abandoned tracing. -
AbandonedTrace
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 interfaceorg.apache.commons.pool2.TrackedUse
- Returns:
- long time in ms
-