Class AbstractNotificationCreator
java.lang.Object
com.polarion.psvn.core.notifications.spi.AbstractNotificationCreator
- All Implemented Interfaces:
INotificationCreator
- Author:
- dobisekm
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.polarion.platform.persistence.notifications.INotificationCreator
INotificationCreator.IChangeNotification
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
filterGroupedNotifications
(Collection<INotificationCreator.IChangeNotification> changeNotifications) Called at the end of processing a transaction with all created notifications (from all creators, not only this one, and every notification is there separately for each receiver).Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.polarion.platform.persistence.notifications.INotificationCreator
createCreationAnnounces, createDeletionAnnounces, createModificationAnnounces
-
Constructor Details
-
AbstractNotificationCreator
-
-
Method Details
-
filterGroupedNotifications
public void filterGroupedNotifications(@NotNull Collection<INotificationCreator.IChangeNotification> changeNotifications) Description copied from interface:INotificationCreator
Called at the end of processing a transaction with all created notifications (from all creators, not only this one, and every notification is there separately for each receiver). The creator is allowed to drop some notifications from the collection, so that they are not sent.- Specified by:
filterGroupedNotifications
in interfaceINotificationCreator
- Since:
- 3.6.0
-