|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.jdbc.core.CoreDataSource | +--org.enhydra.jdbc.pool.StandardPoolDataSource | +--org.enhydra.jdbc.pool.StandardXAPoolDataSource | +--org.objectweb.jonas.dbm.JonasXAPoolDataSource
Field Summary | |
java.lang.String |
XAFactory
|
Fields inherited from class org.enhydra.jdbc.pool.StandardXAPoolDataSource |
transactionManager, xads |
Fields inherited from class org.enhydra.jdbc.pool.StandardPoolDataSource |
cpds, dataSourceName, ictx, onOff, pool |
Fields inherited from class org.enhydra.jdbc.core.CoreDataSource |
logWriter, password, user |
Constructor Summary | |
JonasXAPoolDataSource()
|
Method Summary | |
java.lang.String |
getClassName()
MBean method: |
java.lang.Integer |
getCurrentNumberOfJDBCConnectionOpen()
MBean method: |
java.lang.String |
getDataSourceDescription()
MBean Method: |
java.lang.String |
getDataSourceFactory()
MBean method: |
java.lang.String |
getDatasourceName()
MBean method: |
java.lang.String |
getDataSourceType()
return the type of this data source |
java.lang.String |
getDataSourceXADataName()
MBean method: |
java.lang.String |
getDSName()
MBean method: |
java.lang.Integer |
getJDBCConnCheckLevel()
MBean method: |
java.lang.Integer |
getJDBCConnMaxAge()
MBean method: |
java.lang.Integer |
getJDBCDeadLockPool()
MBean method: |
java.lang.Integer |
getJDBCLoopWaitPool()
MBean method: |
java.lang.Integer |
getJDBCMaxConnPool()
MBean method: |
java.lang.Integer |
getJDBCMinConnPool()
MBean method: |
java.lang.Integer |
getJDBCSleepTimeOut()
MBean method: |
java.lang.String |
getJDBCTestStatement()
MBean method: |
javax.naming.Reference |
getReference()
|
java.lang.String |
getUrl()
MBean method: |
java.lang.String |
getUserName()
MBean method: |
java.lang.String |
getXAFactory()
|
void |
setClassName(java.lang.String className)
Management method: set connection className |
void |
setDataSourceDescription(java.lang.String dsDesc)
Management Method: |
void |
setDatasourceName(java.lang.String datasourceName)
MBean method: |
void |
setDSName(java.lang.String dsName)
MBean method: |
void |
setJDBCConnCheckLevel(java.lang.Integer level)
MBean method: |
void |
setJDBCConnMaxAge(java.lang.Integer age)
MBean method: |
void |
setJDBCDeadLockPool(java.lang.Integer size)
MBean method: |
void |
setJDBCLoopWaitPool(java.lang.Integer size)
MBean method: |
void |
setJDBCMaxConnPool(java.lang.Integer max)
MBean method: |
void |
setJDBCMinConnPool(java.lang.Integer min)
MBean method: |
void |
setJDBCSleepTimeOut(java.lang.Integer timeOut)
MBean method: do nothing |
void |
setJDBCTestStatement(java.lang.String test)
MBean method: |
void |
setUrl(java.lang.String url)
Management method: set connection url |
void |
setXAFactory(java.lang.String xafactory)
|
Methods inherited from class org.enhydra.jdbc.pool.StandardXAPoolDataSource |
connectionClosed, create, getDataSource, initContext, setDataSource, setTransactionManager |
Methods inherited from class org.enhydra.jdbc.pool.StandardPoolDataSource |
checkThisObject, connectionErrorOccurred, create, expire, getCheckLevelObject, getConnection, getConnection, getDataSourceName, getDeadLockMaxWait, getDeadLockRetryWait, getGeneration, getJdbcTestStmt, getLifeTime, getLockedObjectCount, getLogWriter, getMaxSize, getMinSize, getSleepTime, getUnlockedObjectCount, isGC, setCheckLevelObject, setDataSourceName, setDeadLockMaxWait, setDeadLockRetryWait, setDebug, setGC, setGeneration, setJdbcTestStmt, setLifeTime, setLogWriter, setMaxSize, setMinSize, setSleepTime, setThreadFactory, shutdown, stopPool, testThisObject, toString |
Methods inherited from class org.enhydra.jdbc.core.CoreDataSource |
getDescription, getLoginTimeout, getObjectInstance, getPassword, getThreadFactory, getUser, isDebug, isVerbose, log, setDescription, setLoginTimeout, setPassword, setUser, setVerbose |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.objectweb.jonas.dbm.JmxDataSourceMBean |
getPassword |
Methods inherited from interface javax.sql.DataSource |
getLoginTimeout, setLoginTimeout |
Field Detail |
public java.lang.String XAFactory
Constructor Detail |
public JonasXAPoolDataSource()
Method Detail |
public javax.naming.Reference getReference() throws javax.naming.NamingException
getReference
in interface javax.naming.Referenceable
getReference
in class org.enhydra.jdbc.pool.StandardXAPoolDataSource
public java.lang.Integer getCurrentNumberOfJDBCConnectionOpen()
getCurrentNumberOfJDBCConnectionOpen
in interface JmxDataSourceMBean
public java.lang.String getUserName()
getUserName
in interface JmxDataSourceMBean
public void setUrl(java.lang.String url)
url
- of this connectionpublic java.lang.String getUrl()
getUrl
in interface JmxDataSourceMBean
public void setClassName(java.lang.String className)
className
- of this connectionpublic java.lang.String getClassName()
getClassName
in interface JmxDataSourceMBean
public void setDSName(java.lang.String dsName)
jndi
- name for the datasourcepublic java.lang.String getDSName()
getDSName
in interface JmxDataSourceMBean
public void setDatasourceName(java.lang.String datasourceName)
datasource
- namepublic java.lang.String getDatasourceName()
getDatasourceName
in interface JmxDataSourceMBean
public java.lang.String getDataSourceFactory()
getDataSourceFactory
in interface JmxDataSourceMBean
public java.lang.String getDataSourceXADataName()
getDataSourceXADataName
in interface JmxDataSourceMBean
public java.lang.Integer getJDBCConnCheckLevel()
getJDBCConnCheckLevel
in interface JmxDataSourceMBean
public void setJDBCConnCheckLevel(java.lang.Integer level)
setJDBCConnCheckLevel
in interface JmxDataSourceMBean
connection
- levelpublic java.lang.Integer getJDBCConnMaxAge()
getJDBCConnMaxAge
in interface JmxDataSourceMBean
public void setJDBCConnMaxAge(java.lang.Integer age)
setJDBCConnMaxAge
in interface JmxDataSourceMBean
connection
- max agepublic java.lang.String getJDBCTestStatement()
getJDBCTestStatement
in interface JmxDataSourceMBean
public void setJDBCTestStatement(java.lang.String test)
setJDBCTestStatement
in interface JmxDataSourceMBean
test
- statementpublic java.lang.Integer getJDBCMinConnPool()
getJDBCMinConnPool
in interface JmxDataSourceMBean
public void setJDBCMinConnPool(java.lang.Integer min)
setJDBCMinConnPool
in interface JmxDataSourceMBean
min
- for connection poolpublic java.lang.Integer getJDBCMaxConnPool()
getJDBCMaxConnPool
in interface JmxDataSourceMBean
public void setJDBCMaxConnPool(java.lang.Integer max)
setJDBCMaxConnPool
in interface JmxDataSourceMBean
max
- for connection poolpublic java.lang.Integer getJDBCSleepTimeOut()
getJDBCSleepTimeOut
in interface JmxDataSourceMBean
public void setJDBCSleepTimeOut(java.lang.Integer timeOut)
setJDBCSleepTimeOut
in interface JmxDataSourceMBean
Integer
- sleep Time outpublic java.lang.Integer getJDBCDeadLockPool()
getJDBCDeadLockPool
in interface JmxDataSourceMBean
public void setJDBCDeadLockPool(java.lang.Integer size)
setJDBCDeadLockPool
in interface JmxDataSourceMBean
Integer
- lock poolpublic java.lang.Integer getJDBCLoopWaitPool()
getJDBCLoopWaitPool
in interface JmxDataSourceMBean
public void setJDBCLoopWaitPool(java.lang.Integer size)
setJDBCLoopWaitPool
in interface JmxDataSourceMBean
Integer
- wait poolpublic java.lang.String getDataSourceType()
getDataSourceType
in interface JmxDataSourceMBean
public java.lang.String getDataSourceDescription()
getDataSourceDescription
in interface JmxDataSourceMBean
public void setDataSourceDescription(java.lang.String dsDesc)
the
- desrciption of this datasourcepublic void setXAFactory(java.lang.String xafactory)
public java.lang.String getXAFactory()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |