dk.netarkivet.common.utils
Class EMailNotifications

java.lang.Object
  extended by dk.netarkivet.common.utils.Notifications
      extended by dk.netarkivet.common.utils.EMailNotifications

public class EMailNotifications
extends Notifications

Delivers NetarchiveSuite notifications by email.


Field Summary
static java.lang.String MAIL_RECEIVER_SETTING
          settings.common.notifications.receiver:
The setting for the receiver of email notifications.
static java.lang.String MAIL_SENDER_SETTING
          settings.common.notifications.sender:
The setting for the sender of email notifications (and receiver of bounces).
static java.lang.String MAIL_SUBJECTPREFIX_SETTING
          settings.common.notifications.subjectPrefix:
The subject prefix for the mail-notifications.
 
Constructor Summary
EMailNotifications()
           
 
Method Summary
 void notify(java.lang.String message, NotificationType eventType, java.lang.Throwable e)
          Sends a notification including an exception.
 
Methods inherited from class dk.netarkivet.common.utils.Notifications
notify
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAIL_RECEIVER_SETTING

public static java.lang.String MAIL_RECEIVER_SETTING
settings.common.notifications.receiver:
The setting for the receiver of email notifications.


MAIL_SENDER_SETTING

public static java.lang.String MAIL_SENDER_SETTING
settings.common.notifications.sender:
The setting for the sender of email notifications (and receiver of bounces).


MAIL_SUBJECTPREFIX_SETTING

public static java.lang.String MAIL_SUBJECTPREFIX_SETTING
settings.common.notifications.subjectPrefix:
The subject prefix for the mail-notifications.

Constructor Detail

EMailNotifications

public EMailNotifications()
Method Detail

notify

public void notify(java.lang.String message,
                   NotificationType eventType,
                   java.lang.Throwable e)
Sends a notification including an exception.

Specified by:
notify in class Notifications
Parameters:
message - The message to notify about.
eventType - The type of notification
e - The exception to notify about.