public class PCEPReplyMessageParser extends AbstractMessageParser
Pcrep
Modifier and Type | Field and Description |
---|---|
static int |
TYPE |
Constructor and Description |
---|
PCEPReplyMessageParser(ObjectRegistry registry) |
Modifier and Type | Method and Description |
---|---|
protected Replies |
getValidReply(List<Object> objects,
List<Message> errors) |
protected void |
parseAttributes(FailureCaseBuilder builder,
List<Object> objects) |
protected void |
parsePath(PathsBuilder builder,
List<Object> objects) |
void |
serializeMessage(Message message,
io.netty.buffer.ByteBuf out)
Serializes given message to bytes wrapped in given ByteBuf.
|
protected void |
serializeMetricPce(MetricPce metricPce,
io.netty.buffer.ByteBuf buffer) |
protected void |
serializeReply(Replies reply,
io.netty.buffer.ByteBuf buffer) |
protected Pcrep |
validate(List<Object> objects,
List<Message> errors) |
addVendorInformationObjects, createErrorMsg, parseMessage, serializeObject, serializeVendorInformationObjects
public static final int TYPE
public PCEPReplyMessageParser(ObjectRegistry registry)
public void serializeMessage(Message message, io.netty.buffer.ByteBuf out)
MessageSerializer
message
- PCEP message to be serializedout
- ByteBuf wrapper around serialized messageprotected void serializeReply(Replies reply, io.netty.buffer.ByteBuf buffer)
protected void serializeMetricPce(MetricPce metricPce, io.netty.buffer.ByteBuf buffer)
protected Pcrep validate(List<Object> objects, List<Message> errors) throws PCEPDeserializerException
validate
in class AbstractMessageParser
PCEPDeserializerException
protected Replies getValidReply(List<Object> objects, List<Message> errors) throws PCEPDeserializerException
PCEPDeserializerException
protected void parseAttributes(FailureCaseBuilder builder, List<Object> objects)
protected void parsePath(PathsBuilder builder, List<Object> objects)
Copyright © 2018 OpenDaylight. All rights reserved.