Class SimpleEvpnNlriRegistry
java.lang.Object
org.opendaylight.protocol.bgp.evpn.impl.nlri.SimpleEvpnNlriRegistry
- All Implemented Interfaces:
 EvpnRegistry
- 
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull SimpleEvpnNlriRegistryDecode input buffer to BGP Evpn.io.netty.buffer.ByteBufserializeEvpn(EvpnChoice evpn, io.netty.buffer.ByteBuf common) Encode input BGP Evpn to output buffer.serializeEvpnModel(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode evpnChoice) Decode Evpn Model to Evpn.serializeEvpnRouteKey(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode evpnChoice) Create Route key from Evpn model. 
- 
Method Details
- 
getInstance
 - 
parseEvpn
Description copied from interface:EvpnRegistryDecode input buffer to BGP Evpn.- Specified by:
 parseEvpnin interfaceEvpnRegistry- Parameters:
 type- Nlri Typebuffer- encoded EvpnChoice body in Bytebuf- Returns:
 - EvpnChoice
 
 - 
serializeEvpn
Description copied from interface:EvpnRegistryEncode input BGP Evpn to output buffer.- Specified by:
 serializeEvpnin interfaceEvpnRegistry- Parameters:
 evpn- EvpnChoicecommon- encoded common Evpn- Returns:
 - encoded EvpnChoice body in Bytebuf
 
 - 
serializeEvpnModel
public EvpnChoice serializeEvpnModel(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode evpnChoice) Description copied from interface:EvpnRegistryDecode Evpn Model to Evpn.- Specified by:
 serializeEvpnModelin interfaceEvpnRegistry- Parameters:
 evpnChoice- ChoiceNode containing Evpn- Returns:
 - EvpnChoice
 
 - 
serializeEvpnRouteKey
public EvpnChoice serializeEvpnRouteKey(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode evpnChoice) Description copied from interface:EvpnRegistryCreate Route key from Evpn model.- Specified by:
 serializeEvpnRouteKeyin interfaceEvpnRegistry- Parameters:
 evpnChoice- ChoiceNode containing Evpn- Returns:
 - EvpnChoice
 
 
 -