code: @Override
  	public String getDriverClassNameForDatabase(DatabaseType databaseType) {
  		Assert.notNull(databaseType, "databaseType must not be null");
  		String candidate = this.getDriverClassNameMappings().get(databaseType);
  		Assert.notNull(candidate, String.format(
  				"No driver class name found for database :'%s'", databaseType.name()));
  		return candidate;
  	}
docs: Returns the driver class for the database platform.
  @param databaseType - The database type used to lookup the driver class name. Must
  not be null
  @return - The driver class name, is never null
  @throws IllegalArgumentException if there is no driver class name available for the
  DatabaseType