com.bea.apps.groupspace.notification
Class EmailNotification

java.lang.Object
  extended by com.bea.apps.groupspace.notification.GroupSpaceNotification
      extended by com.bea.apps.groupspace.notification.CommunityNotification
          extended by com.bea.apps.groupspace.notification.CollaborationNotification
              extended by com.bea.apps.groupspace.notification.EmailNotification

public class EmailNotification
extends CollaborationNotification

This class handles notifications that were created by email.


Field Summary
static String NOTIFICATION_NAME
          Setting to NotificationInviationHelper invitation namespace for consistency.
 
Fields inherited from class com.bea.apps.groupspace.notification.GroupSpaceNotification
debug, expirationDate, GROUPSPACE_NOTIFICATION_NAMESPACE, notification, notificationProps, PROP_IMPLEMENTATION_KEY, PROP_SEVERITY_KEY, PROP_SUBJECT_KEY, SEVERITY_SEV_HIGH, SEVERITY_SEV_NORMAL
 
Constructor Summary
EmailNotification()
           
EmailNotification(Notification notification)
          Overridden so that the payload will not get parsed into properties.
 
Method Summary
protected  String getNotificationName()
           
protected  void validateOnSend()
           
 
Methods inherited from class com.bea.apps.groupspace.notification.CollaborationNotification
getAccountId, getIsCommunityAccount, setAccountId, setIsCommunityAccount
 
Methods inherited from class com.bea.apps.groupspace.notification.CommunityNotification
getCommunityDefinitionID, setCommunityDefinitionID
 
Methods inherited from class com.bea.apps.groupspace.notification.GroupSpaceNotification
getExpirationDate, getIsHighSeverity, getNotification, getNotificationAttribute, getNotificationAttribute, getNotificationNamespace, getNotificationSeverity, getNotificationSubject, isValidNotification, setExpirationDate, setNotificationAttribute, setNotificationSeverity, setNotificationSubject, toNotificationPayloadInfo, toNotificationPayloadInfo, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NOTIFICATION_NAME

public static final String NOTIFICATION_NAME
Setting to NotificationInviationHelper invitation namespace for consistency.

See Also
Constants Summary
Constructor Detail

EmailNotification

public EmailNotification(Notification notification)
Overridden so that the payload will not get parsed into properties.


EmailNotification

public EmailNotification()
Method Detail

getNotificationName

protected String getNotificationName()
Specified by:
getNotificationName in class GroupSpaceNotification

validateOnSend

protected void validateOnSend()
                       throws MissingDataException
Overrides:
validateOnSend in class CollaborationNotification
Throws
MissingDataException


Copyright © 2006 BEA Systems, Inc. All Rights Reserved