private static class AbandonedConnectionCleanupThread.ConnectionFinalizerPhantomReference extends java.lang.ref.PhantomReference<MysqlConnection>
PhantomReference subclass to track MysqlConnection objects finalization.
This class holds a reference to the Connection's NetworkResources so they it can be later closed.| Modifier and Type | Field and Description |
|---|---|
private NetworkResources |
networkResources |
| Constructor and Description |
|---|
ConnectionFinalizerPhantomReference(MysqlConnection conn,
NetworkResources networkResources,
java.lang.ref.ReferenceQueue<? super MysqlConnection> refQueue) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
finalizeResources() |
private NetworkResources networkResources
ConnectionFinalizerPhantomReference(MysqlConnection conn, NetworkResources networkResources, java.lang.ref.ReferenceQueue<? super MysqlConnection> refQueue)