Class PCEPMonitoringRequestMessageParser

  • All Implemented Interfaces:
    org.opendaylight.protocol.pcep.spi.MessageParser, org.opendaylight.protocol.pcep.spi.MessageSerializer

    public class PCEPMonitoringRequestMessageParser
    extends PCEPRequestMessageParser
    Parser for Pcmonreq.
    See Also:
    Monitoring Request Message
    • Constructor Detail

      • PCEPMonitoringRequestMessageParser

        public PCEPMonitoringRequestMessageParser​(org.opendaylight.protocol.pcep.spi.ObjectRegistry registry)
    • Method Detail

      • serializeMessage

        public void serializeMessage​(org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Message message,
                                     io.netty.buffer.ByteBuf out)
        Specified by:
        serializeMessage in interface org.opendaylight.protocol.pcep.spi.MessageSerializer
        Overrides:
        serializeMessage in class PCEPRequestMessageParser
      • validate

        protected org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Message validate​(Queue<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Object> objects,
                                                                                                                         List<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev181109.Message> errors)
                                                                                                                  throws org.opendaylight.protocol.pcep.spi.PCEPDeserializerException
        Overrides:
        validate in class PCEPRequestMessageParser
        Throws:
        org.opendaylight.protocol.pcep.spi.PCEPDeserializerException