jrun.sql.pool
Class JDBCPoolMetaData
java.lang.Object
|
+--jrunx.xml.XMLMetaData
|
+--jrunx.pool.PoolMetaData
|
+--jrun.sql.pool.JDBCPoolMetaData
- Direct Known Subclasses:
- DataSourceMetaData
- public class JDBCPoolMetaData
- extends PoolMetaData
Pool MetaData specific to JDBC pools. Created by external management
tools, JMX API's, etc.
- Author:
- PS Neville
| Inner classes inherited from class jrunx.xml.XMLMetaData |
XMLMetaData.BaseException, XMLMetaData.CouldNotCreateDocumentException, XMLMetaData.CreateInstanceException, XMLMetaData.ElementRequiredException, XMLMetaData.IntegerExpectedException, XMLMetaData.InvalidElementException, XMLMetaData.InvalidObjectException, XMLMetaData.MetaDataExportIOException, XMLMetaData.NoLocationException, XMLMetaData.NoStringConstructorException, XMLMetaData.UnsupportedArrayTypeException |
| Methods inherited from class jrunx.pool.PoolMetaData |
getInitialObjects, getLogFile, getMaximumSize, getMinimumSize, getName, getObjectTimeout, getShrinkBy, getSkimmerFrequency, getUserTimeout, isDebugging, isDisablePooling, isMaximumSoft, setDebugging, setDisablePooling, setInitialObjects, setLogFile, setMaximumSize, setMaximumSoft, setMinimumSize, setName, setObjectTimeout, setShrinkBy, setSkimmerFrequency, setUserTimeout |
| Methods inherited from class jrunx.xml.XMLMetaData |
addAcronym, addAcronyms, addPackagePrefix, addPackagePrefixes, getAttribute, getMetaDataSource, getParent, getPersistenceContext, getText, importXML, importXML, remove, removeAttribute, setAttribute, setMetaDataSource, setMetaDataSource, setParent, setParent, setPersistenceContext, setPublicID, setSystemID, setText, sync, sync, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JDBCPoolMetaData
public JDBCPoolMetaData()
init
public void init()
exportDocument
public void exportDocument()
throws MetaDataException
- Description copied from class:
XMLMetaData
- Write document back out to its location
- Overrides:
exportDocument in class XMLMetaData
getDriver
public java.lang.String getDriver()
setDriver
public void setDriver(java.lang.String driver)
getURL
public java.lang.String getURL()
setURL
public void setURL(java.lang.String url)
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)
isEncrypted
public boolean isEncrypted()
setEncrypted
public void setEncrypted(boolean encryption)
getEncryptionClass
public java.lang.String getEncryptionClass()
setEncryptionClass
public void setEncryptionClass(java.lang.String encryptionClass)
getDbname
public java.lang.String getDbname()
setDbname
public void setDbname(java.lang.String n)
getJNDIName
public java.lang.String getJNDIName()
setJNDIName
public void setJNDIName(java.lang.String jndiName)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String desc)
isNativeResults
public boolean isNativeResults()
setNativeResults
public void setNativeResults(boolean b)
getValidationQuery
public java.lang.String getValidationQuery()
setValidationQuery
public void setValidationQuery(java.lang.String sql)
getInitialPoolSql
public java.lang.String getInitialPoolSql()
setInitialPoolSql
public void setInitialPoolSql(java.lang.String sql)
getInitialConnectionSql
public java.lang.String getInitialConnectionSql()
setInitialConnectionSql
public void setInitialConnectionSql(java.lang.String sql)
isRemoveOnExceptions
public boolean isRemoveOnExceptions()
setRemoveOnExceptions
public void setRemoveOnExceptions(boolean b)
getInitialConnections
public int getInitialConnections()
setInitialConnections
public void setInitialConnections(int n)
getConnectionTimeout
public int getConnectionTimeout()
setConnectionTimeout
public void setConnectionTimeout(int n)
getPoolStatements
public boolean getPoolStatements()
setPoolStatements
public void setPoolStatements(boolean b)
getTransactionDomain
public java.lang.String getTransactionDomain()
setTransactionDomain
public void setTransactionDomain(java.lang.String dn)
getTransactionTimeout
public int getTransactionTimeout()
setTransactionTimeout
public void setTransactionTimeout(int n)
getIntIsolationLevel
public int getIntIsolationLevel()
throws MetaDataException
setIntIsolationLevel
public void setIntIsolationLevel(int n)
getIsolationLevel
public java.lang.String getIsolationLevel()
setIsolationLevel
public void setIsolationLevel(java.lang.String s)
isCacheEnabled
public boolean isCacheEnabled()
setCacheEnabled
public void setCacheEnabled(boolean b)
getCacheSize
public int getCacheSize()
setCacheSize
public void setCacheSize(int n)
getCacheRefreshInterval
public int getCacheRefreshInterval()
setCacheRefreshInterval
public void setCacheRefreshInterval(int seconds)
Copyright � 2002 Macromedia Corporation. All Rights Reserved.