jrun.sql.management
Interface DataSourceServiceMBean
- All Superinterfaces:
- ObjectPoolServiceMBean, java.io.Serializable, Service, ServiceMBean
- All Known Implementing Classes:
- DataSourceService
- public interface DataSourceServiceMBean
- extends ObjectPoolServiceMBean
JMX interface for handling JDBCPool MetaData.
- Author:
- PS Neville
| Methods inherited from interface jrunx.pool.management.ObjectPoolServiceMBean |
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 interface jrunx.kernel.ServiceMBean |
bind, getBindToJNDI, getDeactivated, getDomainName, getJRunService, getLogger, getParentService, getServerName, requestServer, setBindToJNDI, setDeactivated, setDomainName, setParentService, unbind |
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)
getDbname
public java.lang.String getDbname()
setDbname
public void setDbname(java.lang.String dbname)
getJNDIName
public java.lang.String getJNDIName()
setJNDIName
public void setJNDIName(java.lang.String dbname)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String desc)
isNativeResults
public boolean isNativeResults()
setNativeResults
public void setNativeResults(boolean b)
getInitialConnections
public int getInitialConnections()
setInitialConnections
public void setInitialConnections(int n)
getConnectionTimeout
public int getConnectionTimeout()
setConnectionTimeout
public void setConnectionTimeout(int n)
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)
getPoolStatements
public boolean getPoolStatements()
setPoolStatements
public void setPoolStatements(boolean b)
getTransactionTimeout
public int getTransactionTimeout()
setTransactionTimeout
public void setTransactionTimeout(int n)
getTransactionDomain
public java.lang.String getTransactionDomain()
setTransactionDomain
public void setTransactionDomain(java.lang.String domainName)
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)
getAvailableConnections
public int getAvailableConnections()
getUnavailableConnections
public int getUnavailableConnections()
getTotalConnections
public int getTotalConnections()
isEncrypted
public boolean isEncrypted()
setEncrypted
public void setEncrypted(boolean encrypted)
getEncryptionClass
public java.lang.String getEncryptionClass()
setEncryptionClass
public void setEncryptionClass(java.lang.String encClass)
persistXML
public void persistXML()
throws java.rmi.RemoteException
Copyright � 2002 Macromedia Corporation. All Rights Reserved.