Wire app config to BasePCEPSessionProposalFactory 51/102451/7
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 20 Sep 2022 10:28:03 +0000 (12:28 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 12 Jan 2023 12:54:18 +0000 (13:54 +0100)
commitc3bfa531c37f1e452e7ecf211862e69f4d7f1aa4
tree17c751b83a3a24293c4258f2f008dd74e52f4c54
parentc6e3583411de29ebcf6e4f0c47292668217e3839
Wire app config to BasePCEPSessionProposalFactory

Make sure we tie together the proposal factory with its configuration,
so that we can easily create it from users.

JIRA: BGPCEP-962
Change-Id: I99beebf370cecb25272c84df913389aa15480132
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
pcep/api/src/main/yang/pcep-config.yang
pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/BasePCEPSessionProposalFactory.java
pcep/impl/src/main/resources/OSGI-INF/blueprint/pcep-impl.xml
pcep/impl/src/main/yang/pcep-app-config.yang
pcep/topology/topology-api/src/main/yang/network-topology-pcep.yang
pcep/topology/topology-provider/src/main/java/org/opendaylight/bgpcep/pcep/topology/provider/PCEPStatefulPeerProposal.java