public final class Notification extends AbstractDataTransferObject implements NotificationContract
| Modifier and Type | Class and Description |
|---|---|
static class |
Notification.Builder
A builder which can be used to construct
Notification instances. |
| Modifier and Type | Method and Description |
|---|---|
org.joda.time.DateTime |
getAutoRemoveDateTime() |
NotificationChannel |
getChannel() |
String |
getContent() |
String |
getContentMessage() |
NotificationContentType |
getContentType() |
org.joda.time.DateTime |
getCreationDateTime()
This is the namespace code for the Group.
|
String |
getDeliveryType() |
String |
getDocTypeName()
Gets the custom document type name
|
Long |
getId() |
org.joda.time.DateTime |
getLockedDate() |
String |
getObjectId()
Return the globally unique object id of this object.
|
NotificationPriority |
getPriority() |
String |
getProcessingFlag() |
NotificationProducer |
getProducer() |
List<NotificationRecipient> |
getRecipients() |
org.joda.time.DateTime |
getSendDateTime() |
List<NotificationSender> |
getSenders() |
String |
getTitle() |
Long |
getVersionNumber()
Returns the version number for this object.
|
afterUnmarshal, beforeUnmarshal, equals, equalsExcludeFields, getDefaultHashCodeEqualsExcludeFields, hashCode, hashCodeExcludeFields, toStringpublic NotificationPriority getPriority()
getPriority in interface NotificationContractpublic String getContent()
getContent in interface NotificationContractpublic NotificationChannel getChannel()
getChannel in interface NotificationContractpublic NotificationContentType getContentType()
getContentType in interface NotificationContractpublic org.joda.time.DateTime getCreationDateTime()
NotificationContractThis is a namespace code assigned to a Group. Together with name, it makes up another unique identifier for Group
getCreationDateTime in interface NotificationContractpublic List<NotificationRecipient> getRecipients()
getRecipients in interface NotificationContractpublic List<NotificationSender> getSenders()
getSenders in interface NotificationContractpublic org.joda.time.DateTime getAutoRemoveDateTime()
getAutoRemoveDateTime in interface NotificationContractpublic String getDeliveryType()
getDeliveryType in interface NotificationContractpublic NotificationProducer getProducer()
getProducer in interface NotificationContractpublic org.joda.time.DateTime getSendDateTime()
getSendDateTime in interface NotificationContractpublic String getProcessingFlag()
getProcessingFlag in interface NotificationContractpublic org.joda.time.DateTime getLockedDate()
getLockedDate in interface NotificationContractpublic String getTitle()
getTitle in interface NotificationContractpublic String getContentMessage()
getContentMessage in interface NotificationContractpublic Long getId()
getId in interface KenIdentifiablepublic Long getVersionNumber()
VersionedgetVersionNumber in interface Versionedpublic String getObjectId()
GloballyUniquegetObjectId in interface GloballyUniquepublic String getDocTypeName()
NotificationContract
If null, the system will use the default KualiNotification document type when routing the notification
getDocTypeName in interface NotificationContractCopyright © 2005–2015 The Kuali Foundation. All rights reserved.