public final class SqlDataBaseManagerImpl extends Object implements SqlDataBaseManager
| Modifier and Type | Field and Description |
|---|---|
static String |
MAIN_CONNECTION_PROVIDER_NAME
Main connectionProvider's name.
|
| Constructor and Description |
|---|
SqlDataBaseManagerImpl(LocaleManager localeManager,
AnalyticsManager analyticsManager,
List<SqlConnectionProviderPlugin> sqlConnectionProviderPlugins)
Constructeur.
|
| Modifier and Type | Method and Description |
|---|---|
SqlCallableStatement |
createCallableStatement(SqlConnection connection,
String procName) |
SqlPreparedStatement |
createPreparedStatement(SqlConnection connection,
String sql,
boolean returnGeneratedKeys) |
SqlConnectionProvider |
getConnectionProvider(String name) |
SqlConnectionProvider |
getMainConnectionProvider() |
public static final String MAIN_CONNECTION_PROVIDER_NAME
@Inject public SqlDataBaseManagerImpl(LocaleManager localeManager, AnalyticsManager analyticsManager, List<SqlConnectionProviderPlugin> sqlConnectionProviderPlugins)
localeManager - Manager des messages localisésanalyticsManager - Manager de la performance applicativesqlConnectionProviderPlugins - List of connectionProviderPlugin. Names must be unique.public SqlConnectionProvider getMainConnectionProvider()
getMainConnectionProvider in interface SqlDataBaseManagerpublic SqlConnectionProvider getConnectionProvider(String name)
getConnectionProvider in interface SqlDataBaseManagerpublic SqlCallableStatement createCallableStatement(SqlConnection connection, String procName)
createCallableStatement in interface SqlDataBaseManagerpublic SqlPreparedStatement createPreparedStatement(SqlConnection connection, String sql, boolean returnGeneratedKeys)
createPreparedStatement in interface SqlDataBaseManagerCopyright © 2015. All Rights Reserved.