public final class SimpleRouteTargetConstrainNlriRegistry extends Object implements RouteTargeConstraintNlriRegistry
| Modifier and Type | Method and Description |
|---|---|
static SimpleRouteTargetConstrainNlriRegistry |
getInstance() |
RouteTargetConstrainChoice |
parseRouteTargetConstrain(Integer type,
io.netty.buffer.ByteBuf nlriBuf)
Decode input buffer to BGP Route Target.
|
<T extends RouteTargetConstrainChoice> |
registerNlriParser(RouteTargetConstrainParser<T> parser) |
<T extends RouteTargetConstrainChoice> |
registerNlriSerializer(RouteTargetConstrainSerializer<T> serializer) |
io.netty.buffer.ByteBuf |
serializeRouteTargetConstrain(RouteTargetConstrainChoice routeTarget)
Encode input BGP routeTarget to output buffer.
|
public static SimpleRouteTargetConstrainNlriRegistry getInstance()
public <T extends RouteTargetConstrainChoice> AutoCloseable registerNlriParser(RouteTargetConstrainParser<T> parser)
public <T extends RouteTargetConstrainChoice> AutoCloseable registerNlriSerializer(RouteTargetConstrainSerializer<T> serializer)
public RouteTargetConstrainChoice parseRouteTargetConstrain(Integer type, io.netty.buffer.ByteBuf nlriBuf)
RouteTargeConstraintNlriRegistryparseRouteTargetConstrain in interface RouteTargeConstraintNlriRegistrytype - Nlri TypenlriBuf - encoded RouteTargetChoice body in Bytebufpublic io.netty.buffer.ByteBuf serializeRouteTargetConstrain(RouteTargetConstrainChoice routeTarget)
RouteTargeConstraintNlriRegistryserializeRouteTargetConstrain in interface RouteTargeConstraintNlriRegistryrouteTarget - RouteTargetChoiceCopyright © 2019 OpenDaylight. All rights reserved.