Last update: 2011-06-23

org.proteios.io
Class MailUtil

java.lang.Object
  extended by org.proteios.io.MailUtil

public class MailUtil
extends Object

This class contains utilities for sending notification e-mails. Uses the JavaMail API and the JavaBeans Activation Framework (JAF) extension that provides the javax.activation package.

Author:
olle

Constructor Summary
MailUtil()
          Default constructor.
 
Method Summary
 void sendMail(NotificationConfiguration nc, String messageSubject, String messageBody)
          Sends a notification e-mail.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MailUtil

public MailUtil()
Default constructor.

Method Detail

sendMail

public void sendMail(NotificationConfiguration nc,
                     String messageSubject,
                     String messageBody)
Sends a notification e-mail. Mail settings are taken from property values for the NotificationConfiguration object argument, however, the notification mode value is not used.

Parameters:
nc - NotificationConfiguration A NotificationConfiguration object with notification settings.
messageSubject - String A string with the message subject line.
messageBody - String A string with the message body text.

Last update: 2011-06-23