Specialize TransportChannelListeners 19/113719/6
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 26 Sep 2024 14:27:53 +0000 (16:27 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 26 Sep 2024 17:55:56 +0000 (19:55 +0200)
commit8379ae58b58606ec3ee0f99b2b56a0c2801b50dc
tree7372f14b40c5779b6ba4b02eb652af2c2eb33c1d
parent93e84288b322650565cfb287acbb94206ba1467a
Specialize TransportChannelListeners

Take advantage of the ability to cap which TransportChannels a
particular listeners supports. This allows us to eliminate a cast in
RestconfTransportChannelListener.

JIRA: NETCONF-1400
Change-Id: I1f7000b724eb9f94bc28f9cec51f098165d5f722
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
apps/callhome-provider/src/main/java/org/opendaylight/netconf/topology/callhome/CallHomeTransportChannelListener.java
apps/callhome-provider/src/test/java/org/opendaylight/netconf/topology/callhome/CallHomeTlsServerTest.java
protocol/netconf-client/src/main/java/org/opendaylight/netconf/client/ClientTransportChannelListener.java
protocol/netconf-client/src/test/java/org/opendaylight/netconf/client/NetconfClientFactoryImplTest.java
protocol/netconf-server/src/main/java/org/opendaylight/netconf/server/ServerTransportInitializer.java
protocol/restconf-server/src/main/java/org/opendaylight/restconf/server/RestconfTransportChannelListener.java