public class DefaultRtcService extends Object implements RtcService, org.springframework.beans.factory.InitializingBean
DefaultRtcService class.
| Constructor and Description | 
|---|
DefaultRtcService()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
afterPropertiesSet()
afterPropertiesSet 
 | 
OnmsCriteria | 
createOutageCriteria()
Create a  
OnmsCriteria that will select OnmsOutage objects. | 
OnmsCriteria | 
createServiceCriteria()
Create a  
OnmsCriteria that will select OnmsMonitoredService objects. | 
MonitoredServiceDao | 
getMonitoredServiceDao()
getMonitoredServiceDao 
 | 
RtcNodeModel | 
getNodeList()
getNodeList 
 | 
RtcNodeModel | 
getNodeListForCriteria(OnmsCriteria serviceCriteria,
                      OnmsCriteria outageCriteria)
getNodeListForCriteria 
 | 
OutageDao | 
getOutageDao()
getOutageDao 
 | 
void | 
setMonitoredServiceDao(MonitoredServiceDao monitoredServiceDao)
setMonitoredServiceDao 
 | 
void | 
setOutageDao(OutageDao outageDao)
setOutageDao 
 | 
public RtcNodeModel getNodeList()
getNodeList
getNodeList in interface RtcServiceRtcNodeModel object.public RtcNodeModel getNodeListForCriteria(OnmsCriteria serviceCriteria, OnmsCriteria outageCriteria)
getNodeListForCriteria
getNodeListForCriteria in interface RtcServiceserviceCriteria - a OnmsCriteria object.outageCriteria - a OnmsCriteria object.RtcNodeModel object.public OnmsCriteria createOutageCriteria()
Create a OnmsCriteria that will select OnmsOutage objects.
CAUTION: This criteria must contain a JOIN alias to the node table called 'node' so that the
 org.opennms.dashboard.server.CriteriaAddingVisitor.addCriteriaForCategories(OnmsCriteria, String...)
 function can add a category-based restriction on matching node IDs to the criteria.
createOutageCriteria in interface RtcServiceOnmsCriteria object.public OnmsCriteria createServiceCriteria()
Create a OnmsCriteria that will select OnmsMonitoredService objects.
CAUTION: This criteria must contain a JOIN alias to the node table called 'node' so that the
 org.opennms.dashboard.server.CriteriaAddingVisitor.addCriteriaForCategories(OnmsCriteria, String...)
 function can add a category-based restriction on matching node IDs to the criteria.
createServiceCriteria in interface RtcServiceOnmsCriteria object.public void afterPropertiesSet()
afterPropertiesSet
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanpublic MonitoredServiceDao getMonitoredServiceDao()
getMonitoredServiceDao
MonitoredServiceDao object.public void setMonitoredServiceDao(MonitoredServiceDao monitoredServiceDao)
setMonitoredServiceDao
monitoredServiceDao - a MonitoredServiceDao object.Copyright © 2020. All rights reserved.