Class AbstractTeLspNlriCodec

java.lang.Object
org.opendaylight.protocol.bgp.linkstate.spi.AbstractNlriTypeCodec
org.opendaylight.protocol.bgp.linkstate.spi.AbstractTeLspNlriCodec
All Implemented Interfaces:
NlriTypeCaseParser, NlriTypeCaseSerializer
Direct Known Subclasses:
TeLspIpv4NlriParser, TeLspIpv6NlriParser

public abstract class AbstractTeLspNlriCodec extends AbstractNlriTypeCodec
  • Field Details

    • LSP_ID

      public static final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier LSP_ID
    • TUNNEL_ID

      public static final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier TUNNEL_ID
    • IPV4_TUNNEL_SENDER_ADDRESS

      public static final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier IPV4_TUNNEL_SENDER_ADDRESS
    • IPV4_TUNNEL_ENDPOINT_ADDRESS

      public static final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier IPV4_TUNNEL_ENDPOINT_ADDRESS
    • ADDRESS_FAMILY

      public static final org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier.NodeIdentifier ADDRESS_FAMILY
  • Constructor Details

    • AbstractTeLspNlriCodec

      public AbstractTeLspNlriCodec()
  • Method Details

    • isTeLsp

      @Deprecated(forRemoval=true) public static boolean isTeLsp(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode objectType)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • serializeTeLsp

      @Deprecated(forRemoval=true) public static TeLspCase serializeTeLsp(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode objectType)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • serializeObjectType

      public static @Nullable TeLspCase serializeObjectType(org.opendaylight.yangtools.yang.data.api.schema.ChoiceNode objectType)
    • serializeObjectType

      protected final void serializeObjectType(ObjectType objectType, io.netty.buffer.ByteBuf buffer)
      Specified by:
      serializeObjectType in class AbstractNlriTypeCodec