Split up BasePCEPSessionProposalFactory 25/104025/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 15 Jan 2023 12:42:33 +0000 (13:42 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 15 Jan 2023 14:12:20 +0000 (15:12 +0100)
commitc2c4e1c09748e2895ed546eabfc011afd8c919ad
treeb1b22dfd61eacbe60aec8db4b09d4dbff1c688d6
parentd34439fe726531d60ee1282cd650ffbe65bedd71
Split up BasePCEPSessionProposalFactory

We are concentrating what amounts to a utility method into a strict
hierarchy, conflating a few arguments. At the end of the day we want to
disconnect PCEPTimerProposal from the factory, just as we do not want
to mention capabilities.

This takes a step towards that goal, eventually leading to users to
provide PCEPSessionProposalFactory on their own.

JIRA: BGCEP-962
Change-Id: I1f31a800d961daa04cf2f46292cbc338d07106b5
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
pcep/api/src/main/java/org/opendaylight/protocol/pcep/PCEPTimerProposal.java [new file with mode: 0644]
pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/BasePCEPSessionProposalFactory.java
pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/spi/Util.java