Interface BgpUpdater.Iface

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void onNotificationSendEvent​(java.lang.String prefix, byte errCode, byte errSubcode)  
      void onStartConfigResyncNotification()  
      void onUpdatePushRoute​(protocol_type p_type, java.lang.String rd, java.lang.String prefix, int prefixlen, 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 p_type, java.lang.String rd, java.lang.String prefix, int prefixlen, 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)  
    • Method Detail

      • onUpdatePushRoute

        void onUpdatePushRoute​(protocol_type p_type,
                               java.lang.String rd,
                               java.lang.String prefix,
                               int prefixlen,
                               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)
                        throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • onUpdateWithdrawRoute

        void onUpdateWithdrawRoute​(protocol_type p_type,
                                   java.lang.String rd,
                                   java.lang.String prefix,
                                   int prefixlen,
                                   java.lang.String nexthop,
                                   long ethtag,
                                   java.lang.String esi,
                                   java.lang.String macaddress,
                                   int l3label,
                                   int l2label,
                                   af_afi afi)
                            throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • onStartConfigResyncNotification

        void onStartConfigResyncNotification()
                                      throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • onNotificationSendEvent

        void onNotificationSendEvent​(java.lang.String prefix,
                                     byte errCode,
                                     byte errSubcode)
                              throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • peerDown

        void peerDown​(java.lang.String ipAddress,
                      long asNumber)
               throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • peerUp

        void peerUp​(java.lang.String ipAddress,
                    long asNumber)
             throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException