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)
RouteTargeConstraintNlriRegistry
parseRouteTargetConstrain
in interface RouteTargeConstraintNlriRegistry
type
- Nlri TypenlriBuf
- encoded RouteTargetChoice body in Bytebufpublic io.netty.buffer.ByteBuf serializeRouteTargetConstrain(RouteTargetConstrainChoice routeTarget)
RouteTargeConstraintNlriRegistry
serializeRouteTargetConstrain
in interface RouteTargeConstraintNlriRegistry
routeTarget
- RouteTargetChoiceCopyright © 2019 OpenDaylight. All rights reserved.