*/
package org.opendaylight.protocol.bgp.parser.impl.message.update;
+import io.netty.buffer.ByteBuf;
import org.opendaylight.protocol.bgp.parser.spi.AttributeParser;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130918.update.PathAttributesBuilder;
+import org.opendaylight.protocol.bgp.parser.spi.AttributeSerializer;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.path.attributes.AttributesBuilder;
+import org.opendaylight.yangtools.yang.binding.DataObject;
-public final class AS4PathAttributeParser implements AttributeParser {
- public static final int TYPE = 18;
+public final class AS4PathAttributeParser implements AttributeParser, AttributeSerializer {
- @Override
- public void parseAttribute(final byte[] bytes, final PathAttributesBuilder builder) {
- // AS4 Path is ignored
- }
-}
\ No newline at end of file
+ public static final int TYPE = 18;
+
+ @Override
+ public void parseAttribute(final ByteBuf bytes, final AttributesBuilder builder) {
+ // AS4 Path is ignored
+ }
+
+ @Override
+ public void serializeAttribute(final DataObject attribute, final ByteBuf byteAggregator) {
+ // AS4 Path is ignored
+ }
+}