Class InboxNotification
java.lang.Object
com.adobe.acs.commons.notifications.InboxNotification
- All Implemented Interfaces:
Serializable
Represents a Inbox Notification.
This is a sub-set of attributes of the generic AEM Task object.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Stringabstract Stringabstract Stringabstract Stringabstract String[]Gets the notification's actions.abstract StringgetTitle()abstract voidsetAssignee(String assignee) Sets the assignee.abstract voidsetContentPath(String contentPath) Sets the content path.abstract voidsetInstructions(String instructions) Sets the notification's instructions.abstract voidsetMessage(String message) Sets the message.abstract voidsetNotificationActions(String... notificationActions) Sets the notification's actions.abstract voidSets the notification title.
-
Constructor Details
-
InboxNotification
public InboxNotification()
-
-
Method Details
-
getTitle
- Returns:
- the notification title.
-
setTitle
Sets the notification title.- Parameters:
title- the title
-
getContentPath
- Returns:
- the notifications associated content path.
-
setContentPath
Sets the content path.- Parameters:
contentPath- the content path
-
getAssignee
- Returns:
- the principal name of the notification recipient
-
setAssignee
Sets the assignee.- Parameters:
assignee- the principal name of the notification recipient
-
getMessage
- Returns:
- the notification message.
-
setMessage
Sets the message.- Parameters:
message- the message.
-
getNotificationActions
Gets the notification's actions.- Returns:
- the notification's actions.
-
setNotificationActions
Sets the notification's actions.- Parameters:
notificationActions- the notification's actions.
-
getInstructions
- Returns:
- the notification's instructions.
-
setInstructions
Sets the notification's instructions.- Parameters:
instructions- the instructions.
-