public class HSqlDbExtension extends DbAdapter
Modifier and Type | Field and Description |
---|---|
static String |
DBA_ROLE |
static String |
IMMOTOOL_ROLE |
static String |
SA_USER |
ID
Constructor and Description |
---|
HSqlDbExtension() |
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 |
isInstalled(AbstractDbDriver driver,
List<String> errors) |
void |
launchUninstallQuery(Connection c,
String query) |
void |
setCurrentPassword(Connection c,
String password) |
getRequiredPluginIds, isBaseGroup, isSupportedDriver, isSysAdmin, repair
public static final String SA_USER
public static final String DBA_ROLE
public static final String IMMOTOOL_ROLE
public DbAdminHandler getAdminHandler()
getAdminHandler
in interface DbExtension
getAdminHandler
in class DbAdapter
public final String getBaseGroupName()
getBaseGroupName
in interface DbExtension
getBaseGroupName
in class DbAdapter
public final DbPluginHandler getPluginHandler()
getPluginHandler
in interface DbExtension
getPluginHandler
in class DbAdapter
public final AbstractRemoteDbDriver[] getRemoteDrivers()
getRemoteDrivers
in interface DbExtension
getRemoteDrivers
in class DbAdapter
public final String[] getRequiredProcedures()
getRequiredProcedures
in interface DbExtension
getRequiredProcedures
in class DbAdapter
public final String[] getRequiredViews()
getRequiredViews
in interface DbExtension
getRequiredViews
in class DbAdapter
public final String[] getSupportedDrivers()
getSupportedDrivers
in interface DbExtension
getSupportedDrivers
in class DbAdapter
public final String getSysAdminName()
getSysAdminName
in interface DbExtension
getSysAdminName
in class DbAdapter
public DbUpdateHandler getUpdateHandler()
getUpdateHandler
in interface DbExtension
getUpdateHandler
in class DbAdapter
public DbUpgradeHandler getUpgradeHandler()
getUpgradeHandler
in interface DbExtension
getUpgradeHandler
in class DbAdapter
public DbUserHandler getUserHandler()
getUserHandler
in interface DbExtension
getUserHandler
in class DbAdapter
public final void install(AbstractDbDriver driver) throws IOException, SQLException
install
in interface DbExtension
install
in class DbAdapter
IOException
SQLException
public final boolean isInstalled(AbstractDbDriver driver, List<String> errors) throws SQLException
isInstalled
in interface DbExtension
isInstalled
in class DbAdapter
SQLException
public final void launchUninstallQuery(Connection c, String query) throws IOException, SQLException
launchUninstallQuery
in interface DbExtension
launchUninstallQuery
in class DbAdapter
IOException
SQLException
public final void setCurrentPassword(Connection c, String password) throws SQLException
setCurrentPassword
in interface DbExtension
setCurrentPassword
in class DbAdapter
SQLException
Copyright © 2015 OpenEstate. All rights reserved.