Class SimpleVendorInformationTlvRegistry
- java.lang.Object
-
- org.opendaylight.protocol.pcep.spi.pojo.SimpleVendorInformationTlvRegistry
-
- All Implemented Interfaces:
VendorInformationTlvRegistry
public class SimpleVendorInformationTlvRegistry extends Object implements VendorInformationTlvRegistry
-
-
Constructor Summary
Constructors Constructor Description SimpleVendorInformationTlvRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<VendorInformationTlv>parseVendorInformationTlv(EnterpriseNumber enterpriseNumber, io.netty.buffer.ByteBuf buffer)org.opendaylight.yangtools.concepts.RegistrationregisterVendorInformationTlvParser(EnterpriseNumber enterpriseNumber, TlvParser parser)org.opendaylight.yangtools.concepts.RegistrationregisterVendorInformationTlvSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, TlvSerializer serializer)voidserializeVendorInformationTlv(VendorInformationTlv viTlv, io.netty.buffer.ByteBuf buffer)
-
-
-
Method Detail
-
registerVendorInformationTlvParser
public org.opendaylight.yangtools.concepts.Registration registerVendorInformationTlvParser(EnterpriseNumber enterpriseNumber, TlvParser parser)
-
registerVendorInformationTlvSerializer
public org.opendaylight.yangtools.concepts.Registration registerVendorInformationTlvSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, TlvSerializer serializer)
-
parseVendorInformationTlv
public Optional<VendorInformationTlv> parseVendorInformationTlv(EnterpriseNumber enterpriseNumber, io.netty.buffer.ByteBuf buffer) throws PCEPDeserializerException
- Specified by:
parseVendorInformationTlvin interfaceVendorInformationTlvRegistry- Throws:
PCEPDeserializerException
-
serializeVendorInformationTlv
public void serializeVendorInformationTlv(VendorInformationTlv viTlv, io.netty.buffer.ByteBuf buffer)
- Specified by:
serializeVendorInformationTlvin interfaceVendorInformationTlvRegistry
-
-