public abstract class DbRelationAdapter extends Object implements DbRelationExtension
ID
Constructor and Description |
---|
DbRelationAdapter() |
Modifier and Type | Method and Description |
---|---|
abstract long |
getApiVersion() |
abstract String |
getName() |
abstract String[] |
getRequiredPluginIds() |
abstract String[] |
getRequiredProcedures() |
abstract String[] |
getRequiredViews() |
abstract String[] |
getSupportedDrivers() |
abstract String |
getUninstallQuery() |
abstract DbUpdateHandler |
getUpdateHandler() |
void |
install(Connection c,
DbExtension dbExtension) |
boolean |
isSupportedDriver(String driverName) |
void |
repair(Connection c,
AbstractDbDriver driver) |
public abstract long getApiVersion()
getApiVersion
in interface DbRelationExtension
public abstract String getName()
getName
in interface DbRelationExtension
public abstract String[] getRequiredPluginIds()
getRequiredPluginIds
in interface BasicExtension
public abstract String[] getRequiredProcedures()
getRequiredProcedures
in interface DbRelationExtension
public abstract String[] getRequiredViews()
getRequiredViews
in interface DbRelationExtension
public abstract String[] getSupportedDrivers()
getSupportedDrivers
in interface DbRelationExtension
public abstract String getUninstallQuery() throws IOException
getUninstallQuery
in interface DbRelationExtension
IOException
public abstract DbUpdateHandler getUpdateHandler()
getUpdateHandler
in interface DbRelationExtension
public void install(Connection c, DbExtension dbExtension) throws IOException, SQLException
install
in interface DbRelationExtension
IOException
SQLException
public boolean isSupportedDriver(String driverName)
isSupportedDriver
in interface DbRelationExtension
public void repair(Connection c, AbstractDbDriver driver) throws SQLException
repair
in interface DbRelationExtension
SQLException
Copyright © 2015 OpenEstate. All rights reserved.