## Uses of Class
org.apache.commons.dbcp2.AbandonedTrace

- Packages that use AbandonedTrace
  Package | Description
  --- | ---
  org.apache.commons.dbcp2 | Database Connection Pool API.
  org.apache.commons.dbcp2.managed | This package provides support for pooling of ManagedConnections.

- - ### Uses of AbandonedTrace in org.apache.commons.dbcp2

    Subclasses of AbandonedTrace in org.apache.commons.dbcp2
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DelegatingCallableStatement` | A base delegating implementation of `CallableStatement`.
    `class` | `DelegatingConnection<C extends Connection>` | A base delegating implementation of `Connection`.
    `class` | `DelegatingPreparedStatement` | A base delegating implementation of `PreparedStatement`.
    `class` | `DelegatingResultSet` | A base delegating implementation of `ResultSet`.
    `class` | `DelegatingStatement` | A base delegating implementation of `Statement`.
    `class` | `PoolableCallableStatement` | A `DelegatingCallableStatement` that cooperates with `PoolingConnection` to implement a pool of `CallableStatement`s.
    `class` | `PoolableConnection` | A delegating connection that, rather than closing the underlying connection, returns itself to an `ObjectPool` when closed.
    `class` | `PoolablePreparedStatement<K>` | A `DelegatingPreparedStatement` that cooperates with `PoolingConnection` to implement a pool of `PreparedStatement`s.
    `class` | `PoolingConnection` | A `DelegatingConnection` that pools `PreparedStatement`s.

    Methods in org.apache.commons.dbcp2 that return types with arguments of type AbandonedTrace
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected List<AbandonedTrace>` | AbandonedTrace.`getTrace()` | Gets a list of objects being traced by this object.

    Methods in org.apache.commons.dbcp2 with parameters of type AbandonedTrace
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | AbandonedTrace.`addTrace​(AbandonedTrace trace)` | Adds an object to the list of objects being traced.
    `protected void` | AbandonedTrace.`removeTrace​(AbandonedTrace trace)` | Removes a child object this object is tracing.

    Constructors in org.apache.commons.dbcp2 with parameters of type AbandonedTrace
    Constructor | Description
    --- | ---
    `AbandonedTrace​(AbandonedTrace parent)` | Constructs a new AbandonedTrace with a parent object.

  - ### Uses of AbandonedTrace in org.apache.commons.dbcp2.managed

    Subclasses of AbandonedTrace in org.apache.commons.dbcp2.managed
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ManagedConnection<C extends Connection>` | ManagedConnection is responsible for managing a database connection in a transactional environment (typically called "Container Managed").
    `class` | `PoolableManagedConnection` | PoolableConnection that unregisters from TransactionRegistry on Connection real destroy.