public interface DbExtension extends BasicExtension
| Modifier and Type | Method and Description |
|---|---|
DbAdminHandler |
getAdminHandler() |
String |
getBaseGroupName() |
DbPluginHandler |
getPluginHandler() |
AbstractRemoteDbDriver[] |
getRemoteDrivers() |
String[] |
getRequiredProcedures() |
String[] |
getRequiredViews() |
String[] |
getSupportedDrivers() |
String |
getSysAdminName() |
DbUpdateHandler |
getUpdateHandler() |
DbUpgradeHandler |
getUpgradeHandler() |
DbUserHandler |
getUserHandler() |
void |
install(AbstractDbDriver driver) |
boolean |
isBaseGroup(String name) |
boolean |
isInstalled(AbstractDbDriver driver,
List<String> errors) |
boolean |
isSupportedDriver(String driverName) |
boolean |
isSysAdmin(String name) |
void |
launchUninstallQuery(Connection c,
String query) |
void |
repair(Connection c,
AbstractDbDriver driver) |
void |
setCurrentPassword(Connection c,
String password) |
getRequiredPluginIdsstatic final String ID
DbAdminHandler getAdminHandler()
String getBaseGroupName()
DbPluginHandler getPluginHandler()
AbstractRemoteDbDriver[] getRemoteDrivers()
String[] getRequiredProcedures()
String[] getRequiredViews()
String[] getSupportedDrivers()
String getSysAdminName()
DbUpdateHandler getUpdateHandler()
DbUpgradeHandler getUpgradeHandler()
DbUserHandler getUserHandler()
void install(AbstractDbDriver driver) throws IOException, SQLException
IOExceptionSQLExceptionboolean isBaseGroup(String name)
boolean isInstalled(AbstractDbDriver driver, List<String> errors) throws SQLException
SQLExceptionboolean isSupportedDriver(String driverName)
boolean isSysAdmin(String name)
void launchUninstallQuery(Connection c, String query) throws IOException, SQLException
IOExceptionSQLExceptionvoid repair(Connection c, AbstractDbDriver driver) throws SQLException
SQLExceptionvoid setCurrentPassword(Connection c, String password) throws SQLException
SQLExceptionCopyright © 2015 OpenEstate. All rights reserved.