public interface PathOutageManager
Modifier and Type | Field and Description |
---|---|
static String |
NO_CRITICAL_PATH
Constant
NO_CRITICAL_PATH="Not Configured" |
Modifier and Type | Method and Description |
---|---|
List<String[]> |
getAllCriticalPaths() |
Set<Integer> |
getAllNodesDependentOnAnyServiceOnInterface(String criticalpathip)
This method is used when you are scheduling an outage for an interface so that you can have
the choice of also extending the outage to all nodes that are dependent on that interface for
connectivity.
|
Set<Integer> |
getAllNodesDependentOnAnyServiceOnNode(int nodeId)
This method is used when you are scheduling an outage for an entire node so that you can have
the choice of also extending the outage to all nodes that are dependent on that node for
connectivity.
|
CriticalPath |
getCriticalPath(int nodeId) |
String[] |
getCriticalPathData(String criticalPathIp,
String criticalPathServiceName) |
InetAddress |
getDefaultCriticalPathIp() |
String[] |
getLabelAndStatus(String nodeIDStr,
Connection conn) |
Set<Integer> |
getNodesInPath(String criticalPathIp,
String criticalPathServiceName) |
String |
getPrettyCriticalPath(int nodeID) |
static final String NO_CRITICAL_PATH
NO_CRITICAL_PATH="Not Configured"
List<String[]> getAllCriticalPaths() throws SQLException
SQLException
String getPrettyCriticalPath(int nodeID) throws SQLException
SQLException
CriticalPath getCriticalPath(int nodeId)
Set<Integer> getNodesInPath(String criticalPathIp, String criticalPathServiceName) throws SQLException
SQLException
String[] getLabelAndStatus(String nodeIDStr, Connection conn) throws SQLException
SQLException
String[] getCriticalPathData(String criticalPathIp, String criticalPathServiceName) throws SQLException
SQLException
Set<Integer> getAllNodesDependentOnAnyServiceOnInterface(String criticalpathip) throws SQLException
criticalpathip
- IP address of the interface whose outages would affect other nodesSQLException
Set<Integer> getAllNodesDependentOnAnyServiceOnNode(int nodeId) throws SQLException
nodeId
- ID of the node whose outages would affect other nodesSQLException
InetAddress getDefaultCriticalPathIp()
Copyright © 2020. All rights reserved.