public class OpenedConnectionTracker
extends java.lang.Object
| Constructor and Description |
|---|
OpenedConnectionTracker(PluginService pluginService) |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearCache() |
void |
invalidateAllConnections(HostSpec hostSpec)
Invalidates all opened connections pointing to the same node in a daemon thread.
|
void |
invalidateAllConnections(java.lang.String... keys) |
void |
logOpenedConnections() |
void |
populateOpenedConnectionQueue(HostSpec hostSpec,
java.sql.Connection conn) |
protected static void |
pruneConnections() |
void |
pruneNullConnections() |
void |
removeConnectionTracking(HostSpec hostSpec,
java.sql.Connection connection) |
public OpenedConnectionTracker(PluginService pluginService)
public void populateOpenedConnectionQueue(HostSpec hostSpec, java.sql.Connection conn)
public void invalidateAllConnections(HostSpec hostSpec)
hostSpec - The HostSpec object containing the url of the node.public void invalidateAllConnections(java.lang.String... keys)
public void removeConnectionTracking(HostSpec hostSpec, java.sql.Connection connection)
public void logOpenedConnections()
public void pruneNullConnections()
protected static void pruneConnections()
public static void clearCache()