Class PcRptMessageCodec
- java.lang.Object
- 
- org.opendaylight.protocol.pcep.spi.AbstractMessageParser
- 
- org.opendaylight.protocol.pcep.ietf.stateful.StatefulPCReportMessageParser
- 
- org.opendaylight.protocol.pcep.auto.bandwidth.extension.PcRptMessageCodec
 
 
 
- 
- All Implemented Interfaces:
- MessageParser,- MessageSerializer
 
 public class PcRptMessageCodec extends StatefulPCReportMessageParser 
- 
- 
Field Summary- 
Fields inherited from class org.opendaylight.protocol.pcep.ietf.stateful.StatefulPCReportMessageParserTYPE
 
- 
 - 
Constructor SummaryConstructors Constructor Description PcRptMessageCodec(ObjectRegistry registry)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ReportsgetValidReports(List<Object> objects, List<Message> errors)protected voidserializeObject(Object object, io.netty.buffer.ByteBuf buffer)Calls registry to pick up specific object serializer for given object.- 
Methods inherited from class org.opendaylight.protocol.pcep.ietf.stateful.StatefulPCReportMessageParserserializeMessage, validate
 - 
Methods inherited from class org.opendaylight.protocol.pcep.spi.AbstractMessageParseraddVendorInformationObjects, createErrorMsg, parseMessage, serializeVendorInformationObjects
 
- 
 
- 
- 
- 
Constructor Detail- 
PcRptMessageCodecpublic PcRptMessageCodec(ObjectRegistry registry) 
 
- 
 - 
Method Detail- 
getValidReportsprotected Reports getValidReports(List<Object> objects, List<Message> errors) - Overrides:
- getValidReportsin class- StatefulPCReportMessageParser
 
 - 
serializeObjectprotected void serializeObject(Object object, io.netty.buffer.ByteBuf buffer) Description copied from class:AbstractMessageParserCalls registry to pick up specific object serializer for given object. Checks if the object is not null.- Overrides:
- serializeObjectin class- AbstractMessageParser
- Parameters:
- object- Object to be serialized, may be null
- buffer- ByteBuf where the object should be serialized
 
 
- 
 
-