} else if (DATABASE_WRITE_TYPE.equalsIgnoreCase(daoType)) {
dao = new DatabaseWriter(config);
} else {
String errMsg = Messages.getFormattedString("DataAccessObjectFactory.daoTypeNotSupported", daoType);
logger.error(errMsg);
throw new UnsupportedDataAccessObjectException(errMsg);
}
return dao;
}