private Optional<MailAddress> retrieveAddressFromString(String address) { try { return Optional.of(new MailAddress(address)); } catch (AddressException e) { LOGGER.warn("Mail address {} was not well formatted : {}", address, e.getLocalizedMessage()); return Optional.empty(); } } }
private MailAddress retrieveAddressFromString(String address, ActionContext context) { try { return new MailAddress(address); } catch (AddressException e) { LOGGER.warn("Mail address {} was not well formatted : {}", address, e.getLocalizedMessage()); return null; } }