public class SimpleVendorInformationObjectRegistry extends Object implements VendorInformationObjectRegistry
| Constructor and Description | 
|---|
| SimpleVendorInformationObjectRegistry() | 
| Modifier and Type | Method and Description | 
|---|---|
| com.google.common.base.Optional<? extends Object> | parseVendorInformationObject(EnterpriseNumber enterpriseNumber,
                            ObjectHeader header,
                            io.netty.buffer.ByteBuf buffer) | 
| AutoCloseable | registerVendorInformationObjectParser(EnterpriseNumber enterpriseNumber,
                                     ObjectParser parser) | 
| AutoCloseable | registerVendorInformationObjectSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass,
                                         ObjectSerializer serializer) | 
| void | serializeVendorInformationObject(VendorInformationObject viObject,
                                io.netty.buffer.ByteBuf buffer) | 
public SimpleVendorInformationObjectRegistry()
public AutoCloseable registerVendorInformationObjectParser(EnterpriseNumber enterpriseNumber, ObjectParser parser)
public AutoCloseable registerVendorInformationObjectSerializer(Class<? extends EnterpriseSpecificInformation> esInformationClass, ObjectSerializer serializer)
public com.google.common.base.Optional<? extends Object> parseVendorInformationObject(EnterpriseNumber enterpriseNumber, ObjectHeader header, io.netty.buffer.ByteBuf buffer) throws PCEPDeserializerException
parseVendorInformationObject in interface VendorInformationObjectRegistryPCEPDeserializerExceptionpublic void serializeVendorInformationObject(VendorInformationObject viObject, io.netty.buffer.ByteBuf buffer)
serializeVendorInformationObject in interface VendorInformationObjectRegistryCopyright © 2018 OpenDaylight. All rights reserved.