org.globus.cas.impl.databaseAccess
Class CasDBOptions

java.lang.Object
  extended byorg.globus.cas.impl.databaseAccess.CasDBOptions

public class CasDBOptions
extends java.lang.Object

Sets the database configuration options


Field Summary
(package private)  int activeConnections
           
(package private)  java.lang.String connectionURL
           
(package private)  java.lang.String driver
           
(package private)  int idleConnections
           
(package private) static Log logger
           
(package private)  long maxWait
           
(package private)  byte onExhaustAction
           
(package private)  java.lang.String password
           
(package private)  java.lang.String userName
           
 
Constructor Summary
CasDBOptions()
           
CasDBOptions(java.lang.String driver, java.lang.String connectionURL, java.lang.String userName, java.lang.String password)
           
 
Method Summary
 int getActiveConnections()
           
 java.lang.String getConnectionURL()
           
 java.lang.String getDriver()
           
 int getIdleConnections()
           
 long getMaxWait()
           
 byte getOnExhaustAction()
           
 java.lang.String getPassword()
           
 java.lang.String getUserName()
           
 void setActiveConnections(int conn)
           
 void setConnectionURL(java.lang.String connectionURL)
           
 void setDriver(java.lang.String driver)
           
 void setIdleConnections(int conn)
           
 void setMaxWait(long maxWait_)
           
 void setOnExhaustAction(byte action)
           
 void setPassword(java.lang.String password)
           
 void setUserName(java.lang.String userName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

static Log logger

driver

java.lang.String driver

connectionURL

java.lang.String connectionURL

userName

java.lang.String userName

password

java.lang.String password

activeConnections

int activeConnections

onExhaustAction

byte onExhaustAction

maxWait

long maxWait

idleConnections

int idleConnections
Constructor Detail

CasDBOptions

public CasDBOptions()

CasDBOptions

public CasDBOptions(java.lang.String driver,
                    java.lang.String connectionURL,
                    java.lang.String userName,
                    java.lang.String password)
Method Detail

setDriver

public void setDriver(java.lang.String driver)

getDriver

public java.lang.String getDriver()

getConnectionURL

public java.lang.String getConnectionURL()

setConnectionURL

public void setConnectionURL(java.lang.String connectionURL)

getUserName

public java.lang.String getUserName()

setUserName

public void setUserName(java.lang.String userName)

getPassword

public java.lang.String getPassword()

setPassword

public void setPassword(java.lang.String password)

getActiveConnections

public int getActiveConnections()

setActiveConnections

public void setActiveConnections(int conn)

getOnExhaustAction

public byte getOnExhaustAction()

setOnExhaustAction

public void setOnExhaustAction(byte action)

getMaxWait

public long getMaxWait()

setMaxWait

public void setMaxWait(long maxWait_)

getIdleConnections

public int getIdleConnections()

setIdleConnections

public void setIdleConnections(int conn)