Add NoOp{Listener,Object}Registration 42/76542/3
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 1 Oct 2018 19:01:01 +0000 (21:01 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Mon, 1 Oct 2018 22:21:13 +0000 (00:21 +0200)
commitdc4e4b96cf39d254294833b5416f1376d0e7714d
treeabd41d14b93b4f0f3be76ffffddf27dfdc62aa7f
parent8e06d9229ed27580eebe606c082148ee06a5b0f2
Add NoOp{Listener,Object}Registration

As it turns out, there are use cases for registration which do
nothing in their close() method. Add utility classes to support
those use cases. Also update javadocs a bit.

Change-Id: Ife196f26229cf54173e9b9046ece22bd0138c2ea
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
common/concepts/src/main/java/org/opendaylight/yangtools/concepts/ListenerRegistration.java
common/concepts/src/main/java/org/opendaylight/yangtools/concepts/NoOpListenerRegistration.java [new file with mode: 0644]
common/concepts/src/main/java/org/opendaylight/yangtools/concepts/NoOpObjectRegistration.java [new file with mode: 0644]
common/concepts/src/main/java/org/opendaylight/yangtools/concepts/ObjectRegistration.java