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 RtcService
RtcNodeModel
object.public RtcNodeModel getNodeListForCriteria(OnmsCriteria serviceCriteria, OnmsCriteria outageCriteria)
getNodeListForCriteria
getNodeListForCriteria
in interface RtcService
serviceCriteria
- 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 RtcService
OnmsCriteria
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 RtcService
OnmsCriteria
object.public void afterPropertiesSet()
afterPropertiesSet
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
public MonitoredServiceDao getMonitoredServiceDao()
getMonitoredServiceDao
MonitoredServiceDao
object.public void setMonitoredServiceDao(MonitoredServiceDao monitoredServiceDao)
setMonitoredServiceDao
monitoredServiceDao
- a MonitoredServiceDao
object.Copyright © 2021. All rights reserved.