com.evolveum.midpoint.notifications
Class NotificationManager
java.lang.Object
com.evolveum.midpoint.notifications.NotificationManager
@Component
public class NotificationManager
- extends Object
Universal mechanism to send user a notification via particular channel (mail, sms, notification window, ...).
Expects a request that is reasonably easily processable by content generators - i.e. free of client-specific
artifacts (like model state, workflow process/task instance information, etc.)
(Unfortunately, currently the request contains exactly the model state - this has to be cleaned up later.)
- Author:
- mederly
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NotificationManager
public NotificationManager()
registerNotifier
public void registerNotifier(QName name,
Notifier notifier)
notify
public void notify(NotificationRequest request,
NotificationConfigurationEntryType notificationConfigurationEntry)
notify
public void notify(NotificationRequest request,
NotificationConfigurationEntryType notificationConfigurationEntry,
OperationResult result)
Copyright © 2013 evolveum. All Rights Reserved.