Class LLDPSpeaker

    • Method Detail

      • setOperationalStatus

        public void setOperationalStatus​(OperStatus operationalStatus)
      • getOperationalStatus

        public OperStatus getOperationalStatus()
      • setLldpFloodInterval

        public void setLldpFloodInterval​(long time)
      • getLldpFloodInterval

        public long getLldpFloodInterval()
      • close

        public void close()
        Closes this resource, relinquishing any underlying resources.
        Specified by:
        close in interface AutoCloseable
      • run

        public void run()
        Send LLDPDU frames to all known openflow switch ports.
        Specified by:
        run in interface Runnable
      • nodeConnectorAdded

        public void nodeConnectorAdded​(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<NodeConnector> nodeConnectorInstanceId,
                                       FlowCapableNodeConnector flowConnector)
        Description copied from interface: NodeConnectorEventsObserver
        This method is called when new node connector is added to inventory or when existing node connector changed it's status to UP. This method can be called multiple times for the same creation event.
        Specified by:
        nodeConnectorAdded in interface NodeConnectorEventsObserver
        Parameters:
        nodeConnectorInstanceId - Object that uniquely identify added node connector
        flowConnector - object containing almost all of details about node connector
      • nodeConnectorRemoved

        public void nodeConnectorRemoved​(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<NodeConnector> nodeConnectorInstanceId)
        Description copied from interface: NodeConnectorEventsObserver
        This method is called when some node connector is removed from inventory or when existing node connector changed it's status to DOWN. This method can be called multiple times for the same removal event.
        Specified by:
        nodeConnectorRemoved in interface NodeConnectorEventsObserver
        Parameters:
        nodeConnectorInstanceId - Object that uniquely identify added node connector