org.jboss.jca.core.connectionmanager.pool.idle
Class IdleRemover

java.lang.Object
  extended by org.jboss.jca.core.connectionmanager.pool.idle.IdleRemover

public class IdleRemover
extends Object

Connection validator class.

Author:
Gurkan Erdogdu, Jesper Pedersen

Method Summary
static void registerPool(IdleConnectionRemovalSupport mcp, long interval)
          Register pool for connection validation.
static void unregisterPool(IdleConnectionRemovalSupport mcp)
          Unregister pool instance for connection validation.
static void waitForBackgroundThread()
          Wait for background thread.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

registerPool

public static void registerPool(IdleConnectionRemovalSupport mcp,
                                long interval)
Register pool for connection validation.

Parameters:
mcp - managed connection pool
interval - validation interval

unregisterPool

public static void unregisterPool(IdleConnectionRemovalSupport mcp)
Unregister pool instance for connection validation.

Parameters:
mcp - pool instance

waitForBackgroundThread

public static void waitForBackgroundThread()
Wait for background thread.



Copyright © 2008 Red Hat Middleware LLC (http://www.jboss.com/)