*/
protected void sendEmail (final String subjectLine, final String templateName, final Address emailAddress, final User user) {
// Trace message
- this.getLoggerBeanLocal().logTrace(MessageFormat.format("sendEmail: subjectLine={0},templateName={1},emailAddress={3},user={4} - CALLED!", subjectLine, templateName, emailAddress, user));
+ this.getLoggerBeanLocal().logTrace(MessageFormat.format("sendEmail: subjectLine={0},templateName={1},emailAddress={3},user={4} - CALLED!", subjectLine, templateName, emailAddress, user)); //NOI18N
// All should be set
if (null == subjectLine) {
// Throw NPE
- throw new NullPointerException("subjectLine is null");
+ throw new NullPointerException("subjectLine is null"); //NOI18N
} else if (subjectLine.isEmpty()) {
// No subject line
- throw new IllegalArgumentException("subjectLine is empty");
+ throw new IllegalArgumentException("subjectLine is empty"); //NOI18N
} else if (null == templateName) {
// Throw NPE
- throw new NullPointerException("templateName is null");
+ throw new NullPointerException("templateName is null"); //NOI18N
} else if (templateName.isEmpty()) {
// No template name
- throw new IllegalArgumentException("templateName is empty");
+ throw new IllegalArgumentException("templateName is empty"); //NOI18N
} else if (null == emailAddress) {
// Throw NPE
- throw new NullPointerException("emailAddress is null");
+ throw new NullPointerException("emailAddress is null"); //NOI18N
}
// Prepare mail wrapper
// Throw again
throw new EJBException(ex);
}
+
+ // Trace message
+ this.getLoggerBeanLocal().logTrace("sendEmail: EXIT!"); //NOI18N
}
/**