* @throws DataAccessObjectInitializationException
*/
private DataWriter createSuccesWriter() throws DataAccessObjectInitializationException {
final String filename = getConfig().getString(Config.OUTPUT_SUCCESS);
if (filename == null || filename.length() == 0)
throw new DataAccessObjectInitializationException(getMessage("errorMissingSuccessFile"));
// TODO: Make sure that specific DAO is not mentioned: use DataReader, DataWriter, or DataAccessObject
return new CSVFileWriter(filename, getConfig());
}