public class MonitoredServiceDaoHibernate extends AbstractDaoHibernate<OnmsMonitoredService,Integer> implements MonitoredServiceDao
MonitoredServiceDaoHibernate class.
Constructor and Description |
---|
MonitoredServiceDaoHibernate()
Constructor for MonitoredServiceDaoHibernate.
|
Modifier and Type | Method and Description |
---|---|
Set<OnmsMonitoredService> |
findByApplication(OnmsApplication application)
findByApplication
|
List<OnmsMonitoredService> |
findByType(String type)
findByType
|
List<OnmsMonitoredService> |
findMatchingServices(ServiceSelector selector)
findMatchingServices
|
OnmsMonitoredService |
get(Integer nodeId,
InetAddress ipAddr,
Integer ifIndex,
Integer serviceId)
get
|
OnmsMonitoredService |
get(Integer nodeId,
InetAddress ipAddress,
String svcName)
get
|
OnmsMonitoredService |
get(Integer nodeId,
String ipAddr,
Integer serviceId)
get
|
OnmsMonitoredService |
get(Integer nodeId,
String ipAddr,
Integer ifIndex,
Integer serviceId)
get
|
OnmsMonitoredService |
getPrimaryService(Integer nodeId,
String svcName)
getPrimaryService
|
bulkDelete, clear, countAll, countMatching, countMatching, delete, delete, deleteAll, evict, find, find, findAll, findMatching, findMatching, findMatchingObjects, findObjects, findUnique, findUnique, findUnique, flush, get, initDao, initialize, load, lock, merge, queryInt, queryInt, save, saveOrUpdate, update
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
clear, countAll, countMatching, countMatching, delete, delete, findAll, findMatching, findMatching, flush, get, initialize, load, lock, save, saveOrUpdate, update
public MonitoredServiceDaoHibernate()
Constructor for MonitoredServiceDaoHibernate.
public List<OnmsMonitoredService> findByType(String type)
findByType
findByType
in interface MonitoredServiceDao
type
- a String
object.Collection
object.public OnmsMonitoredService get(Integer nodeId, InetAddress ipAddress, String svcName)
get
get
in interface MonitoredServiceDao
nodeId
- a Integer
object.ipAddress
- a String
object.svcName
- a String
object.OnmsMonitoredService
object.public OnmsMonitoredService get(Integer nodeId, String ipAddr, Integer serviceId)
MonitoredServiceDao
get
get
in interface MonitoredServiceDao
nodeId
- a Integer
object.ipAddr
- a String
object.serviceId
- a Integer
object.OnmsMonitoredService
object.public OnmsMonitoredService getPrimaryService(Integer nodeId, String svcName)
getPrimaryService
getPrimaryService
in interface MonitoredServiceDao
nodeId
- a Integer
object.svcName
- a String
object.OnmsMonitoredService
object.public OnmsMonitoredService get(Integer nodeId, String ipAddr, Integer ifIndex, Integer serviceId)
get
get
in interface MonitoredServiceDao
nodeId
- a Integer
object.ipAddr
- a String
object.ifIndex
- a Integer
object.serviceId
- a Integer
object.OnmsMonitoredService
object.public OnmsMonitoredService get(Integer nodeId, InetAddress ipAddr, Integer ifIndex, Integer serviceId)
get
get
in interface MonitoredServiceDao
nodeId
- 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 MonitoredServiceDao
selector
- a ServiceSelector
object.Collection
object.public Set<OnmsMonitoredService> findByApplication(OnmsApplication application)
findByApplication
findByApplication
in interface MonitoredServiceDao
application
- a OnmsApplication
object.Collection
object.Copyright © 2015. All Rights Reserved.