Class ConnectionPoint

java.lang.Object
org.netxms.client.topology.ConnectionPoint

public class ConnectionPoint extends Object
Connection point information
  • Constructor Details

    • ConnectionPoint

      public ConnectionPoint(NXCPMessage msg)
      Create connection point information from NXCP message
      Parameters:
      msg - NXCP message
    • ConnectionPoint

      public ConnectionPoint(NXCPMessage msg, long base)
      Create connection point information from NXCP message
      Parameters:
      msg - NXCP message
      base - NXCP message field base for lists
    • ConnectionPoint

      public ConnectionPoint(long localNodeId, long localInterfaceId)
      Create unconnected connection point information
      Parameters:
      localNodeId - Local node id
      localInterfaceId - Local interface id
    • ConnectionPoint

      public ConnectionPoint(MacAddress macAddress)
      Create not found connection point
      Parameters:
      macAddress - MAC address search was done for
  • Method Details

    • getNodeId

      public long getNodeId()
      Returns:
      the nodeId
    • setNodeId

      public void setNodeId(long nodeId)
      Set node ID
      Parameters:
      nodeId - node id
    • getInterfaceId

      public long getInterfaceId()
      Returns:
      the interfaceId
    • setInterfaceId

      public void setInterfaceId(long interfaceId)
      Set interface ID
      Parameters:
      interfaceId - interface id
    • getInterfaceIndex

      public int getInterfaceIndex()
      Returns:
      the interfaceIndex
    • setInterfaceIndex

      public void setInterfaceIndex(int interfaceIndex)
      Set interface insex
      Parameters:
      interfaceIndex - interface index
    • getLocalNodeId

      public long getLocalNodeId()
      Returns:
      the localNodeId
    • getLocalInterfaceId

      public long getLocalInterfaceId()
      Returns:
      the localInterfaceId
    • getLocalMacAddress

      public MacAddress getLocalMacAddress()
      Returns:
      the localMacAddress
    • getData

      public Object getData()
      Get user data.
      Returns:
      user data
    • setData

      public void setData(Object data)
      Set user data.
      Parameters:
      data - user data
    • getLocalIpAddress

      public InetAddress getLocalIpAddress()
      Returns:
      the localIpAddress
    • getType

      public ConnectionPointType getType()
      Returns:
      the type
    • isHistorical

      public boolean isHistorical()
      Returns:
      the historical
    • setHistorical

      public void setHistorical(boolean historical)
      Parameters:
      historical - the historical to set
    • toString

      public String toString()
      Overrides:
      toString in class Object