org.kuali.rice.ken.api.notification
Interface NotificationContract
- All Superinterfaces: 
- GloballyUnique, KenIdentifiable, Versioned
- All Known Implementing Classes: 
- Notification, Notification.Builder, NotificationBo
- public interface NotificationContract 
- extends KenIdentifiable, Versioned, GloballyUnique
 
 
 
 
getCreationDateTime
org.joda.time.DateTime getCreationDateTime()
- This is the namespace code for the Group.
 
 This is a namespace code assigned to a Group.  Together with name, it makes up another unique identifier for Group
  
 
- 
 
- 
- Returns:
- namespaceCode
 
getRecipients
List<? extends NotificationRecipientContract> getRecipients()
- 
 
- 
 
getSenders
List<? extends NotificationSenderContract> getSenders()
- 
 
- 
 
getAutoRemoveDateTime
org.joda.time.DateTime getAutoRemoveDateTime()
- 
 
- 
 
getChannel
NotificationChannelContract getChannel()
- 
 
- 
 
getContent
String getContent()
- 
 
- 
 
getContentType
NotificationContentTypeContract getContentType()
- 
 
- 
 
getDeliveryType
String getDeliveryType()
- 
 
- 
 
getPriority
NotificationPriorityContract getPriority()
- 
 
- 
 
getProducer
NotificationProducerContract getProducer()
- 
 
- 
 
getSendDateTime
org.joda.time.DateTime getSendDateTime()
- 
 
- 
 
getProcessingFlag
String getProcessingFlag()
- 
 
- 
 
getLockedDate
org.joda.time.DateTime getLockedDate()
- 
 
- 
 
getTitle
String getTitle()
- 
 
- 
 
getContentMessage
String getContentMessage()
- 
 
- 
 
getDocTypeName
String getDocTypeName()
- Gets the custom document type name
 
 If null, the system will use the default KualiNotificationdocument type when routing the notification
 
 
- 
 
- 
- Returns:
- the custom document type name for this Notification, or null if undefined
- Since:
- 2.3.1
 
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.