org.opennms.web.svclayer.outage
Interface OutageService
- All Known Implementing Classes:
- DefaultOutageService
@Transactional(readOnly=true)
public interface OutageService
- Author:
- Johan Edstrom, Mathew Brozowski, DJ Gregor
|
Method Summary |
Integer |
getCurrentOutageCount()
|
Collection<OnmsOutage> |
getCurrentOutages()
|
Collection<OnmsOutage> |
getCurrentOutages(String orderProperty)
|
Collection<OnmsOutage> |
getCurrentOutagesForNode(int nodeId)
|
Collection<OnmsOutage> |
getNonCurrentOutagesForNode(int nodeId)
|
Integer |
getOutageCount()
|
Integer |
getOutageCount(OnmsCriteria criteria)
|
Collection<OnmsOutage> |
getOutagesByRange(Integer offset,
Integer limit,
String orderProperty,
String direction,
OnmsCriteria criteria)
|
Collection<OnmsOutage> |
getOutagesByRange(Integer offset,
Integer limit,
String orderProperty,
String direction,
String filter)
|
Collection<OnmsOutage> |
getOutagesForInterface(int nodeId,
String ipInterface)
|
Collection<OnmsOutage> |
getOutagesForInterface(int nodeId,
String ipAddr,
Date time)
|
Collection<OnmsOutage> |
getOutagesForNode(int nodeId)
|
Collection<OnmsOutage> |
getOutagesForNode(int nodeId,
Date time)
|
Collection<OnmsOutage> |
getOutagesForService(int nodeId,
String ipInterface,
int serviceId)
|
Collection<OnmsOutage> |
getOutagesForService(int nodeId,
String ipAddr,
int serviceId,
Date time)
|
Collection<OnmsOutage> |
getResolvedOutagesByRange(Integer offset,
Integer limit,
String orderProperty,
String direction,
String filter)
|
Integer |
getSuppressedOutageCount()
|
Collection<OnmsOutage> |
getSuppressedOutages()
|
Collection<OnmsOutage> |
getSuppressedOutagesByRange(Integer offset,
Integer limit,
String orderProperty,
String direction)
|
OnmsOutage |
load(Integer outageid)
|
Integer |
outageCountFiltered(String filter)
|
Integer |
outageResolvedCountFiltered(String searchFilter)
|
void |
update(OnmsOutage outage)
|
getCurrentOutages
Collection<OnmsOutage> getCurrentOutages()
getOutagesByRange
Collection<OnmsOutage> getOutagesByRange(Integer offset,
Integer limit,
String orderProperty,
String direction,
OnmsCriteria criteria)
getOutagesByRange
Collection<OnmsOutage> getOutagesByRange(Integer offset,
Integer limit,
String orderProperty,
String direction,
String filter)
getSuppressedOutagesByRange
Collection<OnmsOutage> getSuppressedOutagesByRange(Integer offset,
Integer limit,
String orderProperty,
String direction)
getSuppressedOutages
Collection<OnmsOutage> getSuppressedOutages()
getCurrentOutageCount
Integer getCurrentOutageCount()
getOutageCount
Integer getOutageCount(OnmsCriteria criteria)
getSuppressedOutageCount
Integer getSuppressedOutageCount()
getCurrentOutagesForNode
Collection<OnmsOutage> getCurrentOutagesForNode(int nodeId)
getNonCurrentOutagesForNode
Collection<OnmsOutage> getNonCurrentOutagesForNode(int nodeId)
getOutagesForNode
Collection<OnmsOutage> getOutagesForNode(int nodeId)
getOutagesForNode
Collection<OnmsOutage> getOutagesForNode(int nodeId,
Date time)
getOutagesForInterface
Collection<OnmsOutage> getOutagesForInterface(int nodeId,
String ipInterface)
getOutagesForInterface
Collection<OnmsOutage> getOutagesForInterface(int nodeId,
String ipAddr,
Date time)
getOutagesForService
Collection<OnmsOutage> getOutagesForService(int nodeId,
String ipInterface,
int serviceId)
getOutagesForService
Collection<OnmsOutage> getOutagesForService(int nodeId,
String ipAddr,
int serviceId,
Date time)
getCurrentOutages
Collection<OnmsOutage> getCurrentOutages(String orderProperty)
load
OnmsOutage load(Integer outageid)
update
void update(OnmsOutage outage)
getOutageCount
Integer getOutageCount()
outageCountFiltered
Integer outageCountFiltered(String filter)
getResolvedOutagesByRange
Collection<OnmsOutage> getResolvedOutagesByRange(Integer offset,
Integer limit,
String orderProperty,
String direction,
String filter)
outageResolvedCountFiltered
Integer outageResolvedCountFiltered(String searchFilter)
Copyright © 2009. All Rights Reserved.