Class AbstractIpv4ExtendedCommunity
java.lang.Object
org.opendaylight.protocol.bgp.parser.spi.extended.community.AbstractIpv4ExtendedCommunity
- All Implemented Interfaces:
ExtendedCommunityParser
,ExtendedCommunitySerializer
- Direct Known Subclasses:
Ipv4SpecificEcHandler
,RouteOriginIpv4EcHandler
,RouteTargetIpv4EcHandler
,VrfRouteImportHandler
public abstract class AbstractIpv4ExtendedCommunity
extends Object
implements ExtendedCommunityParser, ExtendedCommunitySerializer
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal int
getType
(boolean isTransitive) Provides a type of the extended community for which the serializer is registered.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.opendaylight.protocol.bgp.parser.spi.extended.community.ExtendedCommunityParser
parseExtendedCommunity
Methods inherited from interface org.opendaylight.protocol.bgp.parser.spi.extended.community.ExtendedCommunitySerializer
getSubType, serializeExtendedCommunity
-
Field Details
-
INET_LOCAL_ADMIN_LENGTH
protected static final int INET_LOCAL_ADMIN_LENGTH- See Also:
-
-
Constructor Details
-
AbstractIpv4ExtendedCommunity
public AbstractIpv4ExtendedCommunity()
-
-
Method Details
-
getType
public final int getType(boolean isTransitive) Description copied from interface:ExtendedCommunitySerializer
Provides a type of the extended community for which the serializer is registered.- Specified by:
getType
in interfaceExtendedCommunitySerializer
- Parameters:
isTransitive
- Transitivity of the extended community.- Returns:
- A type of the extended community.
-