package eu.dnetlib.apps.oai.utils; import org.apache.commons.lang3.StringUtils; import org.springframework.stereotype.Service; import eu.dnetlib.apps.oai.model.CollectionInfo; @Service public class EmailSender { public void notifySuccess(final CollectionInfo info) { if (StringUtils.isNotBlank(info.getNotificationEmail())) { sendMail(info.getNotificationEmail(), "OAI Harvesting completed", prepareSuccessMessage(info)); } } public void notifyFailure(final CollectionInfo info) { if (StringUtils.isNotBlank(info.getNotificationEmail())) { sendMail(info.getNotificationEmail(), "OAI Harvesting completed", prepareFailureMessage(info)); } } private String prepareSuccessMessage(final CollectionInfo info) { // TODO Auto-generated method stub return null; } private String prepareFailureMessage(final CollectionInfo info) { // TODO Auto-generated method stub return null; } private void sendMail(final String to, final String subject, final String message) { // TODO Auto-generated method stub } }