Class BgpThriftService.BgpUpdateServer

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void onNotificationSendEvent​(java.lang.String prefix, byte errCode, byte errSubcode)  
      void onStartConfigResyncNotification()  
      void onUpdatePushRoute​(protocol_type protocolType, java.lang.String rd, java.lang.String prefix, int plen, java.lang.String nexthop, long ethtag, java.lang.String esi, java.lang.String macaddress, int l3label, int l2label, java.lang.String routermac, af_afi afi)  
      void onUpdateWithdrawRoute​(protocol_type protocolType, java.lang.String rd, java.lang.String prefix, int plen, java.lang.String nexthop, long ethtag, java.lang.String esi, java.lang.String macaddress, int l3label, int l2label, af_afi afi)  
      void peerDown​(java.lang.String ipAddress, long asNumber)  
      void peerUp​(java.lang.String ipAddress, long asNumber)  
      void run()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable
      • onUpdatePushRoute

        public void onUpdatePushRoute​(protocol_type protocolType,
                                      java.lang.String rd,
                                      java.lang.String prefix,
                                      int plen,
                                      java.lang.String nexthop,
                                      long ethtag,
                                      java.lang.String esi,
                                      java.lang.String macaddress,
                                      int l3label,
                                      int l2label,
                                      java.lang.String routermac,
                                      af_afi afi)
        Specified by:
        onUpdatePushRoute in interface BgpUpdater.Iface
      • onUpdateWithdrawRoute

        public void onUpdateWithdrawRoute​(protocol_type protocolType,
                                          java.lang.String rd,
                                          java.lang.String prefix,
                                          int plen,
                                          java.lang.String nexthop,
                                          long ethtag,
                                          java.lang.String esi,
                                          java.lang.String macaddress,
                                          int l3label,
                                          int l2label,
                                          af_afi afi)
        Specified by:
        onUpdateWithdrawRoute in interface BgpUpdater.Iface
      • peerDown

        public void peerDown​(java.lang.String ipAddress,
                             long asNumber)
        Specified by:
        peerDown in interface BgpUpdater.Iface
      • peerUp

        public void peerUp​(java.lang.String ipAddress,
                           long asNumber)
        Specified by:
        peerUp in interface BgpUpdater.Iface
      • onNotificationSendEvent

        public void onNotificationSendEvent​(java.lang.String prefix,
                                            byte errCode,
                                            byte errSubcode)
        Specified by:
        onNotificationSendEvent in interface BgpUpdater.Iface