Merge "Bug 611 - NlriReg supports serialization"
[bgpcep.git] / bgp / parser-spi / src / main / java / org / opendaylight / protocol / bgp / parser / spi / BGPExtensionConsumerContext.java
index 94d09d54acb5ed068a7f75b9e61320832bb95b6d..13631fffe4465571000acd8a81021cd7f551694b 100644 (file)
@@ -7,12 +7,22 @@
  */
 package org.opendaylight.protocol.bgp.parser.spi;
 
+/**
+ * A single instance of a collection of extensions for use by consumers. This provides access to the various BGP-related
+ * registries. The registries are read-only and are populated by extension producers.
+ */
 public interface BGPExtensionConsumerContext {
-       public AddressFamilyRegistry getAddressFamilyRegistry();
-       public AttributeRegistry getAttributeRegistry();
-       public CapabilityRegistry getCapabilityRegistry();
-       public MessageRegistry getMessageRegistry();
-       public NlriRegistry getNlriRegistry();
-       public ParameterRegistry getParameterRegistry();
-       public SubsequentAddressFamilyRegistry getSubsequentAddressFamilyRegistry();
+    AddressFamilyRegistry getAddressFamilyRegistry();
+
+    AttributeRegistry getAttributeRegistry();
+
+    CapabilityRegistry getCapabilityRegistry();
+
+    MessageRegistry getMessageRegistry();
+
+    NlriRegistry getNlriRegistry();
+
+    ParameterRegistry getParameterRegistry();
+
+    SubsequentAddressFamilyRegistry getSubsequentAddressFamilyRegistry();
 }