public final class RouteTargetAS4OctetRouteHandler extends Object implements RouteTargetHandler<RouteTargetConstrainAs4ExtendedCommunityCase>
Constructor and Description |
---|
RouteTargetAS4OctetRouteHandler() |
Modifier and Type | Method and Description |
---|---|
Class<RouteTargetConstrainAs4ExtendedCommunityCase> |
getClazz()
returns class of RouteTargetChoice handled by serializer.
|
Integer |
getType()
Returns NlriType handled by parser.
|
RouteTargetConstrainAs4ExtendedCommunityCase |
parseRouteTargetConstrain(io.netty.buffer.ByteBuf buffer)
Decode input buffer to BGP Route Target.
|
io.netty.buffer.ByteBuf |
serializeRouteTargetConstrain(RouteTargetConstrainAs4ExtendedCommunityCase routeTarget)
Serialize routeTarget.
|
public RouteTargetConstrainAs4ExtendedCommunityCase parseRouteTargetConstrain(io.netty.buffer.ByteBuf buffer)
RouteTargetConstrainParser
parseRouteTargetConstrain
in interface RouteTargetConstrainParser<RouteTargetConstrainAs4ExtendedCommunityCase>
buffer
- encoded RouteTarget body in Bytebufpublic Integer getType()
RouteTargetConstrainParser
getType
in interface RouteTargetConstrainParser<RouteTargetConstrainAs4ExtendedCommunityCase>
getType
in interface RouteTargetConstrainSerializer<RouteTargetConstrainAs4ExtendedCommunityCase>
public io.netty.buffer.ByteBuf serializeRouteTargetConstrain(RouteTargetConstrainAs4ExtendedCommunityCase routeTarget)
RouteTargetConstrainSerializer
serializeRouteTargetConstrain
in interface RouteTargetConstrainSerializer<RouteTargetConstrainAs4ExtendedCommunityCase>
routeTarget
- routeTargetpublic Class<RouteTargetConstrainAs4ExtendedCommunityCase> getClazz()
RouteTargetConstrainSerializer
getClazz
in interface RouteTargetConstrainSerializer<RouteTargetConstrainAs4ExtendedCommunityCase>
Copyright © 2019 OpenDaylight. All rights reserved.