|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||
java.lang.Objectorg.opencms.db.CmsSqlManager
public class CmsSqlManager
Superclass for all SQL manager implementations.
| Constructor Summary | |
|---|---|
protected |
CmsSqlManager()
Protected constructor to allow only subclassing. |
protected |
CmsSqlManager(CmsDriverManager driverManager)
Creates a new SQL manager from the provided driver manager. |
| Method Summary | |
|---|---|
int |
getActiveConnections(java.lang.String dbPoolUrl)
Returns the number of active connections managed by a pool. |
java.sql.Connection |
getConnection(java.lang.String dbPoolName)
Returns a connection to the database using the given pool identified by its name. |
java.sql.Connection |
getConnectionByUrl(java.lang.String dbPoolUrl)
Returns a connection to the database using the given pool identified by its full url. |
java.util.List |
getDbPoolUrls()
Returns a list of available database connection pool names. |
java.lang.String |
getDefaultDbPoolName()
Returns the name of the default database connection pool. |
int |
getIdleConnections(java.lang.String dbPoolUrl)
Returns the number of idle connections managed by a pool. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected CmsSqlManager()
protected CmsSqlManager(CmsDriverManager driverManager)
driverManager - the low level database driver manager| Method Detail |
|---|
public int getActiveConnections(java.lang.String dbPoolUrl)
throws CmsDbException
dbPoolUrl - the url of a pool
CmsDbException - if something goes wrong
public java.sql.Connection getConnection(java.lang.String dbPoolName)
throws java.sql.SQLException
dbPoolName - the pool name
java.sql.SQLException - if something goes wrong
public java.sql.Connection getConnectionByUrl(java.lang.String dbPoolUrl)
throws java.sql.SQLException
dbPoolUrl - the pool url
java.sql.SQLException - if something goes wrongpublic java.util.List getDbPoolUrls()
public java.lang.String getDefaultDbPoolName()
public int getIdleConnections(java.lang.String dbPoolUrl)
throws CmsDbException
dbPoolUrl - the url of a pool
CmsDbException - if something goes wrong
|
||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||