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;
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;
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());
}
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)
}
public boolean isInstant() {
- return intiated;
+ return initiated;
}
public boolean isTriggeredSync() {