Class SimpleVendorInformationObjectRegistry
java.lang.Object
org.opendaylight.protocol.pcep.spi.pojo.SimpleVendorInformationObjectRegistry
- All Implemented Interfaces:
VendorInformationObjectRegistry
public class SimpleVendorInformationObjectRegistry
extends Object
implements VendorInformationObjectRegistry
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionparseVendorInformationObject
(EnterpriseNumber enterpriseNumber, ObjectHeader header, io.netty.buffer.ByteBuf buffer) org.opendaylight.yangtools.concepts.Registration
registerVendorInformationObjectParser
(EnterpriseNumber enterpriseNumber, ObjectParser parser) org.opendaylight.yangtools.concepts.Registration
registerVendorInformationObjectSerializer
(Class<? extends EnterpriseSpecificInformation> esInformationClass, ObjectSerializer serializer) void
serializeVendorInformationObject
(VendorInformationObject viObject, io.netty.buffer.ByteBuf buffer)
-
Constructor Details
-
SimpleVendorInformationObjectRegistry
public SimpleVendorInformationObjectRegistry()
-
-
Method Details
-
registerVendorInformationObjectParser
public org.opendaylight.yangtools.concepts.Registration registerVendorInformationObjectParser(EnterpriseNumber enterpriseNumber, ObjectParser parser) -
registerVendorInformationObjectSerializer
public org.opendaylight.yangtools.concepts.Registration registerVendorInformationObjectSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, ObjectSerializer serializer) -
parseVendorInformationObject
public Optional<? extends Object> parseVendorInformationObject(EnterpriseNumber enterpriseNumber, ObjectHeader header, io.netty.buffer.ByteBuf buffer) throws PCEPDeserializerException - Specified by:
parseVendorInformationObject
in interfaceVendorInformationObjectRegistry
- Throws:
PCEPDeserializerException
-
serializeVendorInformationObject
public void serializeVendorInformationObject(VendorInformationObject viObject, io.netty.buffer.ByteBuf buffer) - Specified by:
serializeVendorInformationObject
in interfaceVendorInformationObjectRegistry
-