diff --git a/dbmigration/source/java/ch/systemsx/cisd/dbmigration/DatabaseConfigurationContext.java b/dbmigration/source/java/ch/systemsx/cisd/dbmigration/DatabaseConfigurationContext.java index ab1ce1104998324d347d6701c963b3d636e57dfb..a635dad82f0998cd7b49a238acbb265db4ed9c09 100644 --- a/dbmigration/source/java/ch/systemsx/cisd/dbmigration/DatabaseConfigurationContext.java +++ b/dbmigration/source/java/ch/systemsx/cisd/dbmigration/DatabaseConfigurationContext.java @@ -33,8 +33,6 @@ import ch.systemsx.cisd.common.exceptions.ConfigurationFailureException; */ public class DatabaseConfigurationContext { - private String databaseVersion; - private String driver; private LobHandler lobHandler; @@ -134,36 +132,6 @@ public class DatabaseConfigurationContext return adminDataSource; } - /** - * Returns the database version which should be used. If not set by {@link #setDatabaseVersion(String)} or - * does not start with a digit <code>defaultDatabaseVersion</code> will be returned. - * - * @throws ConfigurationFailureException if the database version is beyound the default one. - */ - public final String getDatabaseVersion(String defaultDatabaseVersion) - { - if (isValidDatabaseVersion(databaseVersion) == false) - { - return defaultDatabaseVersion; - } - if (databaseVersion.compareTo(defaultDatabaseVersion) > 0) - { - throw new ConfigurationFailureException("Database version " + databaseVersion - + " is not supported. Latest supported database version is " + defaultDatabaseVersion); - } - return databaseVersion; - } - - private boolean isValidDatabaseVersion(String version) - { - return version != null && version.length() > 0 && Character.isDigit(version.charAt(0)); - } - - public final void setDatabaseVersion(String databaseVersion) - { - this.databaseVersion = databaseVersion; - } - /** * Returns the user name of the owner of the database. */