org.opennms.web.event
Interface WebEventRepository

All Known Implementing Classes:
DaoWebEventRepository, JdbcWebEventRepository

public interface WebEventRepository


Method Summary
 void acknowledgeAll(String user, Date timestamp)
           
 void acknowledgeMatchingEvents(String user, Date timestamp, EventCriteria criteria)
           
 int countMatchingEvents(EventCriteria criteria)
           
 int[] countMatchingEventsBySeverity(EventCriteria criteria)
           
 Event getEvent(int eventId)
           
 Event[] getMatchingEvents(EventCriteria criteria)
           
 void unacknowledgeAll()
           
 void unacknowledgeMatchingEvents(EventCriteria criteria)
           
 

Method Detail

countMatchingEvents

int countMatchingEvents(EventCriteria criteria)

countMatchingEventsBySeverity

int[] countMatchingEventsBySeverity(EventCriteria criteria)

getEvent

Event getEvent(int eventId)

getMatchingEvents

Event[] getMatchingEvents(EventCriteria criteria)

acknowledgeMatchingEvents

void acknowledgeMatchingEvents(String user,
                               Date timestamp,
                               EventCriteria criteria)

acknowledgeAll

void acknowledgeAll(String user,
                    Date timestamp)

unacknowledgeMatchingEvents

void unacknowledgeMatchingEvents(EventCriteria criteria)

unacknowledgeAll

void unacknowledgeAll()


Copyright © 2009. All Rights Reserved.