Package org.opennms.netmgt.dao.api
Interface PathOutageDao
-
- All Superinterfaces:
OnmsDao<OnmsPathOutage,java.lang.Integer>
- All Known Implementing Classes:
MockPathOutageDao
,PathOutageDaoHibernate
public interface PathOutageDao extends OnmsDao<OnmsPathOutage,java.lang.Integer>
PathOutageDao interface
- Author:
- Ryan Lambeth
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.String[]>
getAllCriticalPaths()
java.util.List<java.lang.Integer>
getAllNodesDependentOnAnyServiceOnInterface(java.net.InetAddress ipAddress)
java.util.List<java.lang.Integer>
getAllNodesDependentOnAnyServiceOnNode(int nodeId)
java.util.List<java.lang.Integer>
getNodesForPathOutage(java.net.InetAddress ipAddress, java.lang.String serviceName)
java.util.List<java.lang.Integer>
getNodesForPathOutage(OnmsPathOutage pathOutage)
-
Methods inherited from interface org.opennms.netmgt.dao.api.OnmsDao
clear, countAll, countMatching, delete, delete, findAll, findMatching, flush, get, initialize, load, lock, save, saveOrUpdate, update
-
-
-
-
Method Detail
-
getNodesForPathOutage
java.util.List<java.lang.Integer> getNodesForPathOutage(java.net.InetAddress ipAddress, java.lang.String serviceName)
-
getNodesForPathOutage
java.util.List<java.lang.Integer> getNodesForPathOutage(OnmsPathOutage pathOutage)
-
getAllNodesDependentOnAnyServiceOnInterface
java.util.List<java.lang.Integer> getAllNodesDependentOnAnyServiceOnInterface(java.net.InetAddress ipAddress)
-
getAllNodesDependentOnAnyServiceOnNode
java.util.List<java.lang.Integer> getAllNodesDependentOnAnyServiceOnNode(int nodeId)
-
getAllCriticalPaths
java.util.List<java.lang.String[]> getAllCriticalPaths()
-
-