org.opennms.web.notification
Class JdbcWebNotificationRepository

java.lang.Object
  extended by org.opennms.web.notification.JdbcWebNotificationRepository
All Implemented Interfaces:
WebNotificationRepository

public class JdbcWebNotificationRepository
extends Object
implements WebNotificationRepository


Constructor Summary
JdbcWebNotificationRepository()
           
 
Method Summary
 void acknowledgeMatchingNotification(String user, Date timestamp, NotificationCriteria criteria)
           
 int countMatchingNotifications(NotificationCriteria criteria)
           
 Notification[] getMatchingNotifications(NotificationCriteria criteria)
           
 Notification getNotification(int noticeId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcWebNotificationRepository

public JdbcWebNotificationRepository()
Method Detail

acknowledgeMatchingNotification

public void acknowledgeMatchingNotification(String user,
                                            Date timestamp,
                                            NotificationCriteria criteria)
Specified by:
acknowledgeMatchingNotification in interface WebNotificationRepository

getMatchingNotifications

public Notification[] getMatchingNotifications(NotificationCriteria criteria)
Specified by:
getMatchingNotifications in interface WebNotificationRepository

getNotification

public Notification getNotification(int noticeId)
Specified by:
getNotification in interface WebNotificationRepository

countMatchingNotifications

public int countMatchingNotifications(NotificationCriteria criteria)
Specified by:
countMatchingNotifications in interface WebNotificationRepository


Copyright © 2009. All Rights Reserved.