Class PCEPSecondaryRecordRouteObjectParser
- java.lang.Object
-
- org.opendaylight.protocol.pcep.spi.CommonObjectParser
-
- org.opendaylight.protocol.pcep.parser.object.AbstractRROWithSubobjectsParser
-
- org.opendaylight.protocol.pcep.parser.object.PCEPSecondaryRecordRouteObjectParser
-
- All Implemented Interfaces:
ObjectParser
,ObjectSerializer
public final class PCEPSecondaryRecordRouteObjectParser extends AbstractRROWithSubobjectsParser
-
-
Constructor Summary
Constructors Constructor Description PCEPSecondaryRecordRouteObjectParser(RROSubobjectRegistry subobjReg)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Srro
parseObject(ObjectHeader header, io.netty.buffer.ByteBuf buffer)
void
serializeObject(Object object, io.netty.buffer.ByteBuf buffer)
Serializes given object to bytes wrapped in given ByteBuf.-
Methods inherited from class org.opendaylight.protocol.pcep.parser.object.AbstractRROWithSubobjectsParser
parseSubobjects, serializeSubobject
-
Methods inherited from class org.opendaylight.protocol.pcep.spi.CommonObjectParser
getObjectClass, getObjectType
-
-
-
-
Constructor Detail
-
PCEPSecondaryRecordRouteObjectParser
public PCEPSecondaryRecordRouteObjectParser(RROSubobjectRegistry subobjReg)
-
-
Method Detail
-
parseObject
public Srro parseObject(ObjectHeader header, io.netty.buffer.ByteBuf buffer) throws PCEPDeserializerException
- Throws:
PCEPDeserializerException
-
serializeObject
public void serializeObject(Object object, io.netty.buffer.ByteBuf buffer)
Description copied from interface:ObjectSerializer
Serializes given object to bytes wrapped in given ByteBuf.- Parameters:
object
- PCEP object to be serializedbuffer
- ByteBuf wrapper around serialized object
-
-