Usage | Add a source of a notification. |
Attributes | point="com.centrasite.control.addRowToMyNotifications" id (default: name of implementing class) class |
Interface | ReportExtensionItemsProvider Collection getItems() throws Exception; void setConnector(Connector connector); boolean isContributedItem(Item item); String getChangedImageURL (Item item); |
Abstract base class | AbstractReportExtensionItemsProvider |
Processing | The extension is initialized via the setConnector() method. Obtain all items to be added to the list of items with pending notification via the getItems() method. isContributedItem() can be used to check whether this extension has contributed the given item via getItems(). getChangedImageURL() is used to control the icon representing the reason for the notification. |
Provided by | CentraSite Control |
Example | <extension point="com.centrasite.control.addRowToMyNotifications" id="MyNotificationsApprovalItemsProvider" class="com.softwareag.centrasite.control.lms.ext. MyNotificationsApprovalItemsProvider"> </extension> |