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 © 2013 IronJacamar (http://www.ironjacamar.org)