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
Constructors Constructor Description SimpleVendorInformationObjectRegistry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<? extends Object>
parseVendorInformationObject(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)
-
-
-
Method Detail
-
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
-
-