palio.connectors
Class PooledConnector

java.lang.Object
  extended by palio.connectors.Connector
      extended by palio.connectors.PooledConnector
Direct Known Subclasses:
FTPConnector, LDAPConnector, RemoteConnector, SQLConnector, TCPConnector

public abstract class PooledConnector
extends Connector

A Class PolledConnector.

Author:
Krzysztof Synowiec

Constructor Summary
PooledConnector(java.lang.String url, java.util.Properties properties)
           
 
Method Summary
 void BusyChecker()
           
 void clearThreadResources()
           
 void close()
           
 void DedicateChecker()
           
 void FreeChecker()
           
 java.lang.Object[] getInfo()
           
 java.lang.String info()
           
 void init()
           
 void refresh()
           
 
Methods inherited from class palio.connectors.Connector
getConnector, getInstance, getName, getUrl, init, setDedicatedLogConfiguration, setInstance
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PooledConnector

public PooledConnector(java.lang.String url,
                       java.util.Properties properties)
Method Detail

init

public void init()
          throws palio.PalioException
Overrides:
init in class Connector
Throws:
palio.PalioException

close

public final void close()
Specified by:
close in class Connector

refresh

public final void refresh()
Specified by:
refresh in class Connector

DedicateChecker

public void DedicateChecker()

BusyChecker

public void BusyChecker()

FreeChecker

public void FreeChecker()
                 throws palio.PalioException
Throws:
palio.PalioException

clearThreadResources

public final void clearThreadResources()

getInfo

public java.lang.Object[] getInfo()
Overrides:
getInfo in class Connector

info

public java.lang.String info()
Overrides:
info in class Connector