private MailRequest createMailRequest(String requestId, boolean isHtml, String subject, String body) { MailRequest request = new MailRequest(requestId, isHtml ? HtmlMailType.HTML_TYPE_ID : DefaultMailType.DEFAULT_TYPE_ID); request.setExpandedSubject(subject); request.setExpandedBody(body); return request; }
private MailRequest createMailRequest(String requestId, boolean isHtml, String subject, String body) { MailRequest request = new MailRequest(requestId, isHtml ? HtmlMailType.HTML_TYPE_ID : DefaultMailType.DEFAULT_TYPE_ID); request.setExpandedSubject(subject); request.setExpandedBody(body); return request; }
public MailRequest getDefaultMailRequest( String subject, String body ) { MailRequest request = new MailRequest( getMailId(), getDefaultMailTypeId() ); request.getCustomHeaders().put( X_MESSAGE_SENDER_HEADER, getSenderId() ); request.setFrom( getSMTPSystemEmailAddress() ); request.getBodyContext().put( DefaultMailType.SUBJECT_KEY, subject ); request.getBodyContext().put( DefaultMailType.BODY_KEY, body ); return request; }
private MailRequest createTemplateMailRequest(String requestId, String subjectTemplate, String bodyTemplateName, boolean isHtml, Map<String, Object> parameters) { String typeId = TemplateMailType.getTypeId(subjectTemplate, bodyTemplateName); if (mailTypes.getMailType(typeId) == null) { // register this template MailType mailType = new TemplateMailType(typeId, subjectTemplate, bodyTemplateName, isHtml); mailTypes.addMailType(mailType); } MailRequest request = new MailRequest(requestId, typeId); if (parameters != null) { request.getBodyContext().putAll(parameters); } return request; }
private MailRequest createTemplateMailRequest(String requestId, String subjectTemplate, String bodyTemplateName, boolean isHtml, Map<String, Object> parameters) { String typeId = TemplateMailType.getTypeId(subjectTemplate, bodyTemplateName); if (mailTypes.getMailType(typeId) == null) { // register this template MailType mailType = new TemplateMailType(typeId, subjectTemplate, bodyTemplateName, isHtml); mailTypes.addMailType(mailType); } MailRequest request = new MailRequest(requestId, typeId); if (parameters != null) { request.getBodyContext().putAll(parameters); } return request; }
MailRequest request = new MailRequest( NEXUS_MAIL_ID, DefaultMailType.DEFAULT_TYPE_ID ); request.setFrom( new Address( smtp.getSystemEmailAddress(), "Nexus Repository Manager" ) ); request.getToAddresses().add( new Address( email ) );