
public class IdleRemover
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static IdleRemover |
getInstance()
Get the instance
|
void |
registerPool(IdleConnectionRemovalSupport 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(IdleConnectionRemovalSupport mcp)
Unregister pool instance for connection validation.
|
public static IdleRemover 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(IdleConnectionRemovalSupport mcp, long interval)
mcp - managed connection poolinterval - validation intervalpublic void unregisterPool(IdleConnectionRemovalSupport mcp)
mcp - pool instanceCopyright © 2014 IronJacamar (http://www.ironjacamar.org)