Interface Topology
-
- All Known Implementing Classes:
Bridge
,BridgeForwardingTable
,BridgeForwardingTableEntry
,BridgePort
,BridgePortWithMacs
,BridgeSimpleConnection
,BridgeTopologyException
,BroadcastDomain
,MacCloud
,MacPort
,SharedSegment
,TopologyShared
public interface Topology
-
-
Method Summary
-
-
-
Method Detail
-
printTopology
String printTopology()
-
getPortTextString
static String getPortTextString(SnmpInterfaceTopologyEntity snmpiface)
-
getPortTextString
static String getPortTextString(String label, Integer ifindex, String address, SnmpInterfaceTopologyEntity snmpiface)
-
getSharedSegmentId
static String getSharedSegmentId(BridgePort bp)
-
getSharedSegmentId
static String getSharedSegmentId(TopologyShared designated)
-
getMacsCloudId
static String getMacsCloudId(TopologyShared designated)
-
getMacsIpLabel
static String getMacsIpLabel()
-
getSharedSegmentLabel
static String getSharedSegmentLabel()
-
getAddress
static String getAddress(InetAddress address)
-
getAddress
static String getAddress(IpInterfaceTopologyEntity ip)
-
getAddress
static String getAddress(BridgePort bp)
-
getAddress
static String getAddress(CdpLinkTopologyEntity cdplink)
-
getRemoteAddress
static String getRemoteAddress(LldpLinkTopologyEntity lldplink)
-
getRemoteAddress
static String getRemoteAddress(OspfLinkTopologyEntity ospflink)
-
getAddress
static String getAddress(OspfLinkTopologyEntity ospflink)
-
getRemoteAddress
static String getRemoteAddress(IsIsLinkTopologyEntity isislink)
-
getMacsCloudIpTextString
static String getMacsCloudIpTextString(TopologyShared shared, List<MacPort> ports)
-
getNodeTextString
static String getNodeTextString(NodeTopologyEntity node, IpInterfaceTopologyEntity primary)
-
getSharedSegmentTextString
static String getSharedSegmentTextString(BridgePort bp)
-
getSharedSegmentTextString
static String getSharedSegmentTextString(TopologyShared segment)
-
getIsManaged
static String getIsManaged(boolean isManaged)
-
getDefaultIconKey
static String getDefaultIconKey()
-
getCloudIconKey
static String getCloudIconKey()
-
getIconKey
static String getIconKey(NodeTopologyEntity node)
-
getNodeStatus
static String getNodeStatus(OnmsNode.NodeType nodeType)
-
getDefaultEdgeId
static String getDefaultEdgeId(int sourceId, int targetId)
-
getId
static String getId(TopologyShared segment)
-
getId
static String getId(BridgePort bp)
-
getEdgeId
static String getEdgeId(BridgePort bp, MacPort macport)
-
getEdgeId
static String getEdgeId(BridgePort bp, MacCloud macport)
-
getEdgeId
static String getEdgeId(BridgePort sourcebp, BridgePort targetbp)
-
getEdgeId
static String getEdgeId(String id, BridgePort bp)
-
-