Fix adapters retaining state 59/79759/2
authorRobert Varga <robert.varga@pantheon.tech>
Sun, 20 Jan 2019 15:05:22 +0000 (16:05 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sun, 20 Jan 2019 19:08:46 +0000 (20:08 +0100)
commit2c69dd7eb97b9e5a8cc7fd17d12bf792e9113ce0
tree338c3c68fc6c7e40c58d924d687437875433cc21
parent27e4675aacd7095eafb7ccb6e03b62108b0451f5
Fix adapters retaining state

Storing notifications in a field causes them to be retained for
longer than needed.

Pass them as arguments, fixing the leak and making the adapters
stateless.

Change-Id: I3977a912280740a83a3209aadf2c190336fabe1e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
restconf/restconf-nb-bierman02/src/main/java/org/opendaylight/netconf/sal/streams/listeners/NotificationListenerAdapter.java
restconf/restconf-nb-bierman02/src/test/java/org/opendaylight/netconf/sal/streams/listeners/NotificationListenerTest.java
restconf/restconf-nb-rfc8040/src/main/java/org/opendaylight/restconf/nb/rfc8040/streams/listeners/NotificationListenerAdapter.java
restconf/restconf-nb-rfc8040/src/test/java/org/opendaylight/restconf/nb/rfc8040/streams/listeners/NotificationListenerTest.java