package org.opendaylight.protocol.bgp.rib.impl.spi;
import org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTree;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev130919.path.attributes.Attributes;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919.update.attributes.MpReachNlri;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev130919.update.attributes.MpUnreachNlri;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.message.rev200120.path.attributes.Attributes;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.update.attributes.MpReachNlri;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.update.attributes.MpUnreachNlri;
import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode;
import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
*/
public interface Codecs {
/**
- * Called when Codec tree is updated. Implementations should
- * refresh codec context.
+ * Called when Codec tree is updated. Implementations should refresh codec context.
*
* @param tree BindingCodecTree
*/
- void onCodecTreeUpdated(final BindingCodecTree tree);
+ void onCodecTreeUpdated(BindingCodecTree tree);
- ContainerNode serializeUnreachNlri(final MpUnreachNlri nlri);
+ ContainerNode serializeUnreachNlri(MpUnreachNlri nlri);
- ContainerNode serializeReachNlri(final MpReachNlri nlri);
+ ContainerNode serializeReachNlri(MpReachNlri nlri);
- Attributes deserializeAttributes(final NormalizedNode<?,?> attributes);
+ Attributes deserializeAttributes(NormalizedNode<?,?> attributes);
- ContainerNode serializeAttributes(final Attributes pathAttr);
+ ContainerNode serializeAttributes(Attributes pathAttr);
}