public class MonitoredServiceDaoHibernate extends AbstractDaoHibernate<OnmsMonitoredService,Integer> implements MonitoredServiceDao
MonitoredServiceDaoHibernate class.
m_criteriaConverter| Constructor and Description |
|---|
MonitoredServiceDaoHibernate()
Constructor for MonitoredServiceDaoHibernate.
|
| Modifier and Type | Method and Description |
|---|---|
List<OnmsMonitoredService> |
findAllServices()
findAllServices
|
Set<OnmsMonitoredService> |
findByApplication(OnmsApplication application)
findByApplication
|
List<OnmsMonitoredService> |
findByNode(int nodeId) |
List<OnmsMonitoredService> |
findByType(String type)
findByType
|
List<OnmsMonitoredService> |
findMatchingServices(ServiceSelector selector)
findMatchingServices
|
OnmsMonitoredService |
get(Integer nodeId,
InetAddress ipAddress,
Integer serviceId)
get
|
OnmsMonitoredService |
get(Integer nodeId,
InetAddress ipAddr,
Integer ifIndex,
Integer serviceId)
get
|
OnmsMonitoredService |
get(Integer nodeId,
InetAddress ipAddress,
String svcName)
get
|
OnmsMonitoredService |
getPrimaryService(Integer nodeId,
String svcName)
getPrimaryService
|
buildHibernateCallback, bulkDelete, clear, countAll, countMatching, countMatching, delete, delete, deleteAll, find, find, findAll, findMatching, findMatching, findObjects, findUnique, flush, get, initDao, initialize, load, lock, merge, queryInt, queryInt, save, saveOrUpdate, updatecheckDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountMatching, findMatchingclear, countAll, countMatching, delete, delete, findAll, findMatching, flush, get, initialize, load, lock, save, saveOrUpdate, updatepublic MonitoredServiceDaoHibernate()
Constructor for MonitoredServiceDaoHibernate.
public List<OnmsMonitoredService> findByType(String type)
findByType
findByType in interface MonitoredServiceDaotype - a String object.Collection object.public OnmsMonitoredService get(Integer nodeId, InetAddress ipAddress, String svcName)
get
get in interface MonitoredServiceDaonodeId - a Integer object.ipAddress - a String object.svcName - a String object.OnmsMonitoredService object.public OnmsMonitoredService get(Integer nodeId, InetAddress ipAddress, Integer serviceId)
get
get in interface MonitoredServiceDaonodeId - a Integer object.ipAddress - a InetAddress object.serviceId - a Integer object.OnmsMonitoredService object.public OnmsMonitoredService getPrimaryService(Integer nodeId, String svcName)
getPrimaryService
getPrimaryService in interface MonitoredServiceDaonodeId - a Integer object.svcName - a String object.OnmsMonitoredService object.public OnmsMonitoredService get(Integer nodeId, InetAddress ipAddr, Integer ifIndex, Integer serviceId)
get
get in interface MonitoredServiceDaonodeId - a Integer object.ipAddr - a InetAddress object.ifIndex - a Integer object.serviceId - a Integer object.OnmsMonitoredService object.public List<OnmsMonitoredService> findMatchingServices(ServiceSelector selector)
findMatchingServices
findMatchingServices in interface MonitoredServiceDaoselector - a ServiceSelector object.Collection object.public Set<OnmsMonitoredService> findByApplication(OnmsApplication application)
findByApplication
findByApplication in interface MonitoredServiceDaoapplication - a OnmsApplication object.Collection object.public List<OnmsMonitoredService> findAllServices()
findAllServices
Use HQL to get OnmsMonitoredService joined with IpInterface and Node No lazy initializationfindAllServices in interface MonitoredServiceDaoCollection object.public List<OnmsMonitoredService> findByNode(int nodeId)
findByNode in interface MonitoredServiceDaoCopyright © 2022. All rights reserved.