Class BgpUpdater.AsyncClient
- java.lang.Object
 - 
- org.apache.thrift.async.TAsyncClient
 - 
- org.opendaylight.netvirt.bgpmanager.thrift.gen.BgpUpdater.AsyncClient
 
 
 
- 
- All Implemented Interfaces:
 BgpUpdater.AsyncIface
- Enclosing class:
 - BgpUpdater
 
public static class BgpUpdater.AsyncClient extends org.apache.thrift.async.TAsyncClient implements BgpUpdater.AsyncIface
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBgpUpdater.AsyncClient.Factorystatic classBgpUpdater.AsyncClient.onNotificationSendEvent_callstatic classBgpUpdater.AsyncClient.onStartConfigResyncNotification_callstatic classBgpUpdater.AsyncClient.onUpdatePushRoute_callstatic classBgpUpdater.AsyncClient.onUpdateWithdrawRoute_callstatic classBgpUpdater.AsyncClient.peerDown_callstatic classBgpUpdater.AsyncClient.peerUp_call 
- 
Constructor Summary
Constructors Constructor Description AsyncClient(org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.async.TAsyncClientManager clientManager, org.apache.thrift.transport.TNonblockingTransport transport) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonNotificationSendEvent(java.lang.String prefix, byte errCode, byte errSubcode, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidonStartConfigResyncNotification(org.apache.thrift.async.AsyncMethodCallback resultHandler)voidonUpdatePushRoute(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, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidonUpdateWithdrawRoute(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, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidpeerDown(java.lang.String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler)voidpeerUp(java.lang.String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler) 
 - 
 
- 
- 
Method Detail
- 
onUpdatePushRoute
public 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, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
- Specified by:
 onUpdatePushRoutein interfaceBgpUpdater.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
onUpdateWithdrawRoute
public 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, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException
- Specified by:
 onUpdateWithdrawRoutein interfaceBgpUpdater.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
onStartConfigResyncNotification
public void onStartConfigResyncNotification(org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 onStartConfigResyncNotificationin interfaceBgpUpdater.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
onNotificationSendEvent
public void onNotificationSendEvent(java.lang.String prefix, byte errCode, byte errSubcode, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 onNotificationSendEventin interfaceBgpUpdater.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
peerDown
public void peerDown(java.lang.String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 peerDownin interfaceBgpUpdater.AsyncIface- Throws:
 org.apache.thrift.TException
 
- 
peerUp
public void peerUp(java.lang.String ipAddress, long asNumber, org.apache.thrift.async.AsyncMethodCallback resultHandler) throws org.apache.thrift.TException- Specified by:
 peerUpin interfaceBgpUpdater.AsyncIface- Throws:
 org.apache.thrift.TException
 
 - 
 
 -