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 |
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()
protected static void pruneConnections()
public static void clearCache()