/** * Updates the database type. * * @param property * The database type property. */ public void setDbType(String property) { this.dbType = DatabaseType.fromString(property); }
/** * Gets a database type value based on a string name. * * @param name * The database type string. * @return The strongly typed database type. */ public static DatabaseType fromString(String name) { if (POSTGRESQL.toString().equalsIgnoreCase(name)) { return POSTGRESQL; } else if (MYSQL.toString().equalsIgnoreCase(name)) { return MYSQL; } else { throw new OsmosisRuntimeException("The database type name " + name + " is not recognized."); } } }
/** * Updates the database type. * * @param property * The database type property. */ public void setDbType(String property) { this.dbType = DatabaseType.fromString(property); }
/** * Gets a database type value based on a string name. * * @param name * The database type string. * @return The strongly typed database type. */ public static DatabaseType fromString(String name) { if (POSTGRESQL.toString().equalsIgnoreCase(name)) { return POSTGRESQL; } else if (MYSQL.toString().equalsIgnoreCase(name)) { return MYSQL; } else { throw new OsmosisRuntimeException("The database type name " + name + " is not recognized."); } } }
/** * Returns the database type. * * @return The database type */ public DatabaseType getDbType() { return DatabaseType.fromString(getProperty(KEY_DB_TYPE)); }
loginCredentials.getProfileSql())); loginCredentials.setDbType(getStringArgument(taskConfig, DatabaseConstants.TASK_ARG_DB_TYPE, loginCredentials .getDbType().toString())); loginCredentials.setPostgresSchema(getStringArgument(taskConfig, DatabaseConstants.TASK_ARG_POSTGRES_SCHEMA, loginCredentials.getPostgresSchema().toString()));
loginCredentials.getProfileSql())); loginCredentials.setDbType(getStringArgument(taskConfig, DatabaseConstants.TASK_ARG_DB_TYPE, loginCredentials .getDbType().toString())); loginCredentials.setPostgresSchema(getStringArgument(taskConfig, DatabaseConstants.TASK_ARG_POSTGRES_SCHEMA, loginCredentials.getPostgresSchema().toString()));