public class ConnectionValidator
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static ConnectionValidator |
getInstance()
Get the instance
|
void |
registerPool(ManagedConnectionPool mcp,
long interval)
Register pool for connection validation.
|
void |
setExecutorService(java.util.concurrent.ExecutorService v)
Set the executor service
|
void |
start()
Start
|
void |
stop()
Stop
|
void |
unregisterPool(ManagedConnectionPool mcp)
Unregister pool instance for connection validation.
|
public static ConnectionValidator getInstance()
public void setExecutorService(java.util.concurrent.ExecutorService v)
v
- The valuepublic void start() throws java.lang.Throwable
java.lang.Throwable
- Thrown if an error occurspublic void stop() throws java.lang.Throwable
java.lang.Throwable
- Thrown if an error occurspublic void registerPool(ManagedConnectionPool mcp, long interval)
mcp
- managed connection poolinterval
- validation intervalpublic void unregisterPool(ManagedConnectionPool mcp)
mcp
- pool instanceCopyright © 2013 IronJacamar (http://www.ironjacamar.org)