com.bea.apps.groupspace.notification
Class TaskNotification

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.TaskNotification

public class TaskNotification
extends CollaborationNotification

This class handles notifications that were created by tasks.


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
TaskNotification()
           
TaskNotification(Notification notification)
          Overridden so that the payload will not get parsed into properties.
 
Method Summary
protected  String getNotificationName()
           
 String getTaskItemId()
           
 void setTaskItemId(String id)
           
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

TaskNotification

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


TaskNotification

public TaskNotification()
Method Detail

setTaskItemId

public void setTaskItemId(String id)

getTaskItemId

public String getTaskItemId()

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