com.mchange.v2.c3p0.management
Class PooledDataSourceManager
java.lang.Object
com.mchange.v2.c3p0.management.PooledDataSourceManager
- All Implemented Interfaces:
- PooledDataSourceManagerMBean
public class PooledDataSourceManager
- extends java.lang.Object
- implements PooledDataSourceManagerMBean
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PooledDataSourceManager
public PooledDataSourceManager(PooledDataSource pds)
getIdentityToken
public java.lang.String getIdentityToken()
- Specified by:
getIdentityToken in interface PooledDataSourceManagerMBean
getDataSourceName
public java.lang.String getDataSourceName()
- Specified by:
getDataSourceName in interface PooledDataSourceManagerMBean
setDataSourceName
public void setDataSourceName(java.lang.String dataSourceName)
- Specified by:
setDataSourceName in interface PooledDataSourceManagerMBean
getNumConnectionsDefaultUser
public int getNumConnectionsDefaultUser()
throws java.sql.SQLException
- Specified by:
getNumConnectionsDefaultUser in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumIdleConnectionsDefaultUser
public int getNumIdleConnectionsDefaultUser()
throws java.sql.SQLException
- Specified by:
getNumIdleConnectionsDefaultUser in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumBusyConnectionsDefaultUser
public int getNumBusyConnectionsDefaultUser()
throws java.sql.SQLException
- Specified by:
getNumBusyConnectionsDefaultUser in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumUnclosedOrphanedConnectionsDefaultUser
public int getNumUnclosedOrphanedConnectionsDefaultUser()
throws java.sql.SQLException
- Specified by:
getNumUnclosedOrphanedConnectionsDefaultUser in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getEffectivePropertyCycleDefaultUser
public float getEffectivePropertyCycleDefaultUser()
throws java.sql.SQLException
- Specified by:
getEffectivePropertyCycleDefaultUser in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getThreadPoolSize
public int getThreadPoolSize()
throws java.sql.SQLException
- Specified by:
getThreadPoolSize in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getThreadPoolNumActiveThreads
public int getThreadPoolNumActiveThreads()
throws java.sql.SQLException
- Specified by:
getThreadPoolNumActiveThreads in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getThreadPoolNumIdleThreads
public int getThreadPoolNumIdleThreads()
throws java.sql.SQLException
- Specified by:
getThreadPoolNumIdleThreads in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getThreadPoolNumTasksPending
public int getThreadPoolNumTasksPending()
throws java.sql.SQLException
- Specified by:
getThreadPoolNumTasksPending in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
sampleThreadPoolStackTraces
public java.lang.String sampleThreadPoolStackTraces()
throws java.sql.SQLException
- Specified by:
sampleThreadPoolStackTraces in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
sampleThreadPoolStatus
public java.lang.String sampleThreadPoolStatus()
throws java.sql.SQLException
- Specified by:
sampleThreadPoolStatus in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
softResetDefaultUser
public void softResetDefaultUser()
throws java.sql.SQLException
- Specified by:
softResetDefaultUser in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumConnections
public int getNumConnections(java.lang.String username,
java.lang.String password)
throws java.sql.SQLException
- Specified by:
getNumConnections in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumIdleConnections
public int getNumIdleConnections(java.lang.String username,
java.lang.String password)
throws java.sql.SQLException
- Specified by:
getNumIdleConnections in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumBusyConnections
public int getNumBusyConnections(java.lang.String username,
java.lang.String password)
throws java.sql.SQLException
- Specified by:
getNumBusyConnections in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumUnclosedOrphanedConnections
public int getNumUnclosedOrphanedConnections(java.lang.String username,
java.lang.String password)
throws java.sql.SQLException
- Specified by:
getNumUnclosedOrphanedConnections in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getEffectivePropertyCycle
public float getEffectivePropertyCycle(java.lang.String username,
java.lang.String password)
throws java.sql.SQLException
- Specified by:
getEffectivePropertyCycle in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
softReset
public void softReset(java.lang.String username,
java.lang.String password)
throws java.sql.SQLException
- Specified by:
softReset in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumBusyConnectionsAllUsers
public int getNumBusyConnectionsAllUsers()
throws java.sql.SQLException
- Specified by:
getNumBusyConnectionsAllUsers in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumIdleConnectionsAllUsers
public int getNumIdleConnectionsAllUsers()
throws java.sql.SQLException
- Specified by:
getNumIdleConnectionsAllUsers in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumConnectionsAllUsers
public int getNumConnectionsAllUsers()
throws java.sql.SQLException
- Specified by:
getNumConnectionsAllUsers in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumUnclosedOrphanedConnectionsAllUsers
public int getNumUnclosedOrphanedConnectionsAllUsers()
throws java.sql.SQLException
- Specified by:
getNumUnclosedOrphanedConnectionsAllUsers in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
softResetAllUsers
public void softResetAllUsers()
throws java.sql.SQLException
- Specified by:
softResetAllUsers in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getNumUserPools
public int getNumUserPools()
throws java.sql.SQLException
- Specified by:
getNumUserPools in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
getAllUsers
public java.util.Collection getAllUsers()
throws java.sql.SQLException
- Specified by:
getAllUsers in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
hardReset
public void hardReset()
throws java.sql.SQLException
- Specified by:
hardReset in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException
close
public void close()
throws java.sql.SQLException
- Specified by:
close in interface PooledDataSourceManagerMBean
- Throws:
java.sql.SQLException