org.exolab.jms.config
Class RdbmsDatabaseConfiguration

java.lang.Object
  |
  +--org.exolab.jms.config.RdbmsDatabaseConfiguration
All Implemented Interfaces:
java.io.Serializable

public synchronized class RdbmsDatabaseConfiguration
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
RdbmsDatabaseConfiguration()
           
 
Method Summary
 void deleteBatch()
           
 void deleteBatchSize()
           
 void deleteEvictionInterval()
           
 void deleteMaxActive()
           
 void deleteMaxIdle()
           
 void deleteMinIdleTime()
           
 void deleteTestBeforeUse()
           
 boolean getBatch()
           
 int getBatchSize()
           
 java.lang.String getClazz()
           
 java.lang.String getDriver()
           
 int getEvictionInterval()
           
 int getMaxActive()
           
 int getMaxIdle()
           
 int getMinIdleTime()
           
 java.lang.String getPassword()
           
 boolean getTestBeforeUse()
           
 java.lang.String getTestQuery()
           
 java.lang.String getUrl()
           
 java.lang.String getUser()
           
 boolean hasBatch()
           
 boolean hasBatchSize()
           
 boolean hasEvictionInterval()
           
 boolean hasMaxActive()
           
 boolean hasMaxIdle()
           
 boolean hasMinIdleTime()
           
 boolean hasTestBeforeUse()
           
 boolean isValid()
           
 void marshal(org.xml.sax.ContentHandler)
           
 void marshal(java.io.Writer)
           
 void setBatch(boolean)
           
 void setBatchSize(int)
           
 void setClazz(java.lang.String)
           
 void setDriver(java.lang.String)
           
 void setEvictionInterval(int)
           
 void setMaxActive(int)
           
 void setMaxIdle(int)
           
 void setMinIdleTime(int)
           
 void setPassword(java.lang.String)
           
 void setTestBeforeUse(boolean)
           
 void setTestQuery(java.lang.String)
           
 void setUrl(java.lang.String)
           
 void setUser(java.lang.String)
           
static RdbmsDatabaseConfiguration unmarshal(java.io.Reader)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RdbmsDatabaseConfiguration

public RdbmsDatabaseConfiguration()
Method Detail

deleteBatch

public void deleteBatch()

deleteBatchSize

public void deleteBatchSize()

deleteEvictionInterval

public void deleteEvictionInterval()

deleteMaxActive

public void deleteMaxActive()

deleteMaxIdle

public void deleteMaxIdle()

deleteMinIdleTime

public void deleteMinIdleTime()

deleteTestBeforeUse

public void deleteTestBeforeUse()

getBatch

public boolean getBatch()

getBatchSize

public int getBatchSize()

getClazz

public java.lang.String getClazz()

getDriver

public java.lang.String getDriver()

getEvictionInterval

public int getEvictionInterval()

getMaxActive

public int getMaxActive()

getMaxIdle

public int getMaxIdle()

getMinIdleTime

public int getMinIdleTime()

getPassword

public java.lang.String getPassword()

getTestBeforeUse

public boolean getTestBeforeUse()

getTestQuery

public java.lang.String getTestQuery()

getUrl

public java.lang.String getUrl()

getUser

public java.lang.String getUser()

hasBatch

public boolean hasBatch()

hasBatchSize

public boolean hasBatchSize()

hasEvictionInterval

public boolean hasEvictionInterval()

hasMaxActive

public boolean hasMaxActive()

hasMaxIdle

public boolean hasMaxIdle()

hasMinIdleTime

public boolean hasMinIdleTime()

hasTestBeforeUse

public boolean hasTestBeforeUse()

isValid

public boolean isValid()

marshal

public void marshal(java.io.Writer)
             throws org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException

marshal

public void marshal(org.xml.sax.ContentHandler)
             throws java.io.IOException,
                    org.exolab.castor.xml.MarshalException,
                    org.exolab.castor.xml.ValidationException

setBatch

public void setBatch(boolean)

setBatchSize

public void setBatchSize(int)

setClazz

public void setClazz(java.lang.String)

setDriver

public void setDriver(java.lang.String)

setEvictionInterval

public void setEvictionInterval(int)

setMaxActive

public void setMaxActive(int)

setMaxIdle

public void setMaxIdle(int)

setMinIdleTime

public void setMinIdleTime(int)

setPassword

public void setPassword(java.lang.String)

setTestBeforeUse

public void setTestBeforeUse(boolean)

setTestQuery

public void setTestQuery(java.lang.String)

setUrl

public void setUrl(java.lang.String)

setUser

public void setUser(java.lang.String)

unmarshal

public static RdbmsDatabaseConfiguration unmarshal(java.io.Reader)
                                            throws org.exolab.castor.xml.MarshalException,
                                                   org.exolab.castor.xml.ValidationException

validate

public void validate()
              throws org.exolab.castor.xml.ValidationException


Copyright © 1999-2007 The OpenJMS Group. All Rights Reserved.