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) |
getRequiredPluginIds
static 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
IOException
SQLException
boolean isBaseGroup(String name)
boolean isInstalled(AbstractDbDriver driver, List<String> errors) throws SQLException
SQLException
boolean isSupportedDriver(String driverName)
boolean isSysAdmin(String name)
void launchUninstallQuery(Connection c, String query) throws IOException, SQLException
IOException
SQLException
void repair(Connection c, AbstractDbDriver driver) throws SQLException
SQLException
void setCurrentPassword(Connection c, String password) throws SQLException
SQLException
Copyright © 2015 OpenEstate. All rights reserved.