Disconnect PCEPStatefulCapability from clustered-app-config 44/104044/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 16 Jan 2023 17:20:55 +0000 (18:20 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 16 Jan 2023 17:22:02 +0000 (18:22 +0100)
The container only contains the grouping. We do not care which
instantiation of the grouping we are talking to.

JIRA: BGPCEP-969
Change-Id: I18a54198c9430cc9f48e257fb86be007d4564732
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
pcep/ietf-stateful/src/main/java/org/opendaylight/protocol/pcep/ietf/stateful/PCEPStatefulCapability.java

index 937498fdcb88cab4f0aee441476fb999bf30a379..7d3d30a57fac800a33a5dfb4471ea3e244943852 100644 (file)
@@ -10,7 +10,7 @@ package org.opendaylight.protocol.pcep.ietf.stateful;
 import java.net.InetSocketAddress;
 import org.kohsuke.MetaInfServices;
 import org.opendaylight.protocol.pcep.PCEPCapability;
-import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.ietf.stateful.app.config.rev160707.PcepIetfStatefulConfig;
+import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.pcep.ietf.stateful.app.config.rev160707.StatefulCapabilities;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.initiated.rev200720.Stateful1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev200720.Tlvs1Builder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev200720.stateful.capability.tlv.StatefulBuilder;
@@ -20,7 +20,7 @@ import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.typ
 public final class PCEPStatefulCapability implements PCEPCapability {
     private final boolean stateful;
     private final boolean active;
-    private final boolean intiated;
+    private final boolean initiated;
     private final boolean triggeredSync;
     private final boolean triggeredResync;
     private final boolean deltaLspSync;
@@ -35,14 +35,14 @@ public final class PCEPStatefulCapability implements PCEPCapability {
             final boolean includeDbVersion) {
         this.stateful = stateful || active || triggeredSync || triggeredResync || deltaLspSync || includeDbVersion;
         this.active = active;
-        this.intiated = initiated;
+        this.initiated = initiated;
         this.triggeredSync = triggeredSync;
         this.triggeredResync = triggeredResync;
         this.deltaLspSync = deltaLspSync;
         this.includeDbVersion = includeDbVersion || triggeredSync || deltaLspSync;
     }
 
-    public PCEPStatefulCapability(final PcepIetfStatefulConfig config) {
+    public PCEPStatefulCapability(final StatefulCapabilities config) {
         this(config.getStateful(), config.getActive(), config.getInitiated(), config.getTriggeredInitialSync(),
                 config.getTriggeredResync(), config.getDeltaLspSyncCapability(), config.getIncludeDbVersion());
     }
@@ -52,7 +52,7 @@ public final class PCEPStatefulCapability implements PCEPCapability {
         if (stateful) {
             builder.addAugmentation(new Tlvs1Builder()
                     .setStateful(new StatefulBuilder().setLspUpdateCapability(active)
-                        .addAugmentation(new Stateful1Builder().setInitiation(intiated).build())
+                        .addAugmentation(new Stateful1Builder().setInitiation(initiated).build())
                         .addAugmentation(new org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller
                             .pcep.sync.optimizations.rev200720.Stateful1Builder()
                                 .setTriggeredInitialSync(triggeredSync)
@@ -75,7 +75,7 @@ public final class PCEPStatefulCapability implements PCEPCapability {
     }
 
     public boolean isInstant() {
-        return intiated;
+        return initiated;
     }
 
     public boolean isTriggeredSync() {