SOA Governance and API Management : CentraSite Developers Guide : Pluggable Architecture : Customizing Content Pages : Extension Points : Add Source of Notification
Add Source of Notification
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>
Copyright © 2015- 2016 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback