destroy abstract method
void
destroy()
Destroys the pooled connection: physically closes it, removes it
from the pool, and replenishes toward minConnections.
Safe to call multiple times (a second call is a no-op).
Implementation
void destroy();