Code Review
/
bgpcep.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Update ObjectParser API
[bgpcep.git]
/
pcep
/
spi
/
src
/
main
/
java
/
org
/
opendaylight
/
protocol
/
pcep
/
spi
/
pojo
/
SimpleLabelRegistry.java
diff --git
a/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/pojo/SimpleLabelRegistry.java
b/pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/pojo/SimpleLabelRegistry.java
index d2ddbe517bf71cb563ffd30cbebd3f25a3c0c1d0..0d75b08f630e29ed0f9a7c0eea6c90cec9d871b7 100644
(file)
--- a/
pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/pojo/SimpleLabelRegistry.java
+++ b/
pcep/spi/src/main/java/org/opendaylight/protocol/pcep/spi/pojo/SimpleLabelRegistry.java
@@
-17,7
+17,7
@@
import org.opendaylight.protocol.pcep.spi.LabelRegistry;
import org.opendaylight.protocol.pcep.spi.LabelSerializer;
import org.opendaylight.protocol.pcep.spi.PCEPDeserializerException;
import org.opendaylight.protocol.util.Values;
import org.opendaylight.protocol.pcep.spi.LabelSerializer;
import org.opendaylight.protocol.pcep.spi.PCEPDeserializerException;
import org.opendaylight.protocol.util.Values;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev1
3
0820.label.subobject.LabelType;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev1
5
0820.label.subobject.LabelType;
import org.opendaylight.yangtools.yang.binding.DataContainer;
public class SimpleLabelRegistry implements LabelRegistry {
import org.opendaylight.yangtools.yang.binding.DataContainer;
public class SimpleLabelRegistry implements LabelRegistry {
@@
-43,11
+43,10
@@
public class SimpleLabelRegistry implements LabelRegistry {
}
@Override
}
@Override
- public
byte[] serializeLabel(final boolean unidirectional, final boolean global, final LabelType label
) {
+ public
void serializeLabel(final boolean unidirectional, final boolean global, final LabelType label, final ByteBuf buffer
) {
final LabelSerializer serializer = this.handlers.getSerializer(label.getImplementedInterface());
final LabelSerializer serializer = this.handlers.getSerializer(label.getImplementedInterface());
- if (serializer
=
= null) {
-
return null
;
+ if (serializer
!
= null) {
+
serializer.serializeLabel(unidirectional, global, label, buffer)
;
}
}
- return serializer.serializeLabel(unidirectional, global, label);
}
}
}
}