public class PathOutageDaoHibernate extends AbstractDaoHibernate<OnmsPathOutage,Integer> implements PathOutageDao
PathOutageDaoHibernate class
m_criteriaConverter
Constructor and Description |
---|
PathOutageDaoHibernate()
PathOutageDaoHibernate constructor
|
Modifier and Type | Method and Description |
---|---|
List<String[]> |
getAllCriticalPaths()
This method returns the unique list of critical paths (node label, IP address, and service name)
|
List<Integer> |
getAllNodesDependentOnAnyServiceOnInterface(InetAddress ipAddress) |
List<Integer> |
getAllNodesDependentOnAnyServiceOnNode(int nodeId) |
List<Integer> |
getNodesForPathOutage(InetAddress ipAddress,
String serviceName) |
List<Integer> |
getNodesForPathOutage(OnmsPathOutage pathOutage) |
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, 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, delete, delete, findAll, findMatching, flush, get, initialize, load, lock, save, saveOrUpdate, update
public PathOutageDaoHibernate()
PathOutageDaoHibernate constructor
public List<Integer> getNodesForPathOutage(OnmsPathOutage pathOutage)
getNodesForPathOutage
in interface PathOutageDao
public List<String[]> getAllCriticalPaths()
getAllCriticalPaths
in interface PathOutageDao
public List<Integer> getNodesForPathOutage(InetAddress ipAddress, String serviceName)
getNodesForPathOutage
in interface PathOutageDao
public List<Integer> getAllNodesDependentOnAnyServiceOnInterface(InetAddress ipAddress)
getAllNodesDependentOnAnyServiceOnInterface
in interface PathOutageDao
public List<Integer> getAllNodesDependentOnAnyServiceOnNode(int nodeId)
getAllNodesDependentOnAnyServiceOnNode
in interface PathOutageDao
Copyright © 2018. All rights reserved.