org.opennms.web.outage
Class JdbcWebOutageRepository

java.lang.Object
  extended by org.opennms.web.outage.JdbcWebOutageRepository
All Implemented Interfaces:
WebOutageRepository

public class JdbcWebOutageRepository
extends Object
implements WebOutageRepository


Constructor Summary
JdbcWebOutageRepository()
           
 
Method Summary
 int countMatchingOutages(OutageCriteria criteria)
           
 int countMatchingOutageSummaries(OutageCriteria criteria)
           
 Outage[] getMatchingOutages(OutageCriteria criteria)
           
 OutageSummary[] getMatchingOutageSummaries(OutageCriteria criteria)
           
 Outage getOutage(int outageId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcWebOutageRepository

public JdbcWebOutageRepository()
Method Detail

countMatchingOutages

public int countMatchingOutages(OutageCriteria criteria)
Specified by:
countMatchingOutages in interface WebOutageRepository

getMatchingOutages

public Outage[] getMatchingOutages(OutageCriteria criteria)
Specified by:
getMatchingOutages in interface WebOutageRepository

countMatchingOutageSummaries

public int countMatchingOutageSummaries(OutageCriteria criteria)
Specified by:
countMatchingOutageSummaries in interface WebOutageRepository

getMatchingOutageSummaries

public OutageSummary[] getMatchingOutageSummaries(OutageCriteria criteria)
Specified by:
getMatchingOutageSummaries in interface WebOutageRepository

getOutage

public Outage getOutage(int outageId)
Specified by:
getOutage in interface WebOutageRepository


Copyright © 2009. All Rights Reserved.