package net.techreadiness.batch;
import java.util.Collection;
import net.techreadiness.service.common.ValidationError;
import net.techreadiness.service.exception.ValidationServiceException;
public abstract class BaseItemWriter extends AbstractServiceContextProvider {
protected void handleValidationException(Collection<ValidationError> errors, ValidationServiceException e) {
if (e.getFaultInfo().getAttributeErrors().isEmpty()) {
ValidationError error = new ValidationError();
error.setBatchMessage(e.getMessage());
error.setOnlineMessage(e.getMessage());
errors.add(error);
} else {
errors.addAll(e.getFaultInfo().getAttributeErrors());
}
}
}