|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eucalyptus.analysesi.db.DefaultDbManager
public class DefaultDbManager
Le gestionnaire de base de données.
Constructor Summary | |
---|---|
DefaultDbManager(org.eucalyptus.egt.ManagerContainer managerContainer,
org.eucalyptus.egt.ResourcesProvider resourcesProvider)
Le constructeur du gestionnaire de base de données. |
Method Summary | |
---|---|
void |
addJdbcDriver(java.lang.Class<?> driver,
java.lang.String urlStart,
java.lang.String sqlTestQuery)
Ajoute un nouveau driver Jdbc. |
java.util.List<DbConnectionParameters> |
getConfiguredConnections()
Retourne la liste des connections paramètrées. |
java.lang.Class<?> |
getJdbcDriver(DbConnectionParameters connection)
Retourne le driver Jdbc correspond aux paramètres. |
java.util.List<java.lang.Class<?>> |
getJdbcDrivers()
Retourne la liste des drivers JDBC pris en charge. |
java.lang.String |
getSqlTestQuery(java.lang.Class<?> driver)
Retourne la requête sql de test. |
java.lang.String |
getUrlStart(java.lang.Class<?> driver)
Retourne le début de l'url selon le driver. |
void |
saveConfiguredConnections(java.util.List<DbConnectionParameters> configuredConnections)
Enregistre la liste des connections paramètrées. |
boolean |
testConnection(DbConnectionParameters connectionParameters)
Test une connection vers une base de données. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultDbManager(org.eucalyptus.egt.ManagerContainer managerContainer, org.eucalyptus.egt.ResourcesProvider resourcesProvider)
Method Detail |
---|
public void addJdbcDriver(java.lang.Class<?> driver, java.lang.String urlStart, java.lang.String sqlTestQuery)
DbManager
addJdbcDriver
in interface DbManager
driver
- Le driverurlStart
- Le début de l'urlsqlTestQuery
- La requête de testpublic java.util.List<java.lang.Class<?>> getJdbcDrivers()
DbManager
getJdbcDrivers
in interface DbManager
public java.lang.String getUrlStart(java.lang.Class<?> driver)
DbManager
getUrlStart
in interface DbManager
driver
- Le driver
public boolean testConnection(DbConnectionParameters connectionParameters)
DbManager
testConnection
in interface DbManager
connectionParameters
- les paramètres de connection
public java.lang.String getSqlTestQuery(java.lang.Class<?> driver)
DbManager
getSqlTestQuery
in interface DbManager
driver
- Le driver
public java.util.List<DbConnectionParameters> getConfiguredConnections()
DbManager
getConfiguredConnections
in interface DbManager
public void saveConfiguredConnections(java.util.List<DbConnectionParameters> configuredConnections)
DbManager
saveConfiguredConnections
in interface DbManager
configuredConnections
- la liste des connections paramètréespublic java.lang.Class<?> getJdbcDriver(DbConnectionParameters connection)
DbManager
getJdbcDriver
in interface DbManager
connection
- les paramètres
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |