org.opennms.web.outage
Class DaoWebOutageRepository

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

public class DaoWebOutageRepository
extends Object
implements WebOutageRepository

Author:
brozow

Constructor Summary
DaoWebOutageRepository()
           
 
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

DaoWebOutageRepository

public DaoWebOutageRepository()
Method Detail

countMatchingOutageSummaries

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

countMatchingOutages

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

getMatchingOutageSummaries

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

getMatchingOutages

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

getOutage

@Transactional
public Outage getOutage(int OutageId)
Specified by:
getOutage in interface WebOutageRepository


Copyright © 2009. All Rights Reserved.