Fix managed noop topic source 80/92280/3
authorJim Hahn <jrh3@att.com>
Tue, 30 Jul 2019 13:53:19 +0000 (09:53 -0400)
committerJim Hahn <jrh3@att.com>
Tue, 30 Jul 2019 15:39:55 +0000 (11:39 -0400)
commit63d5702986d5dc63eb3d0ed2e3b57ce3b529966f
tree000bb7004a70e1187b78e39dc0941d57d4de4e43
parent32a6ceac730a392f18a15ca562b0545edbd8fec8
Fix managed noop topic source

NOOP topic sources configured via TopicParameterGroup are left
unmanaged.  Removed a new override method, as it did not pass
the "managed" flag down, while the method that already existed
in the superclass already works correctly.

Also restored "null" lists to TopicParameterGroup so-as not
to break the behavior of its validate() method.

Change-Id: Id392a3263c3bd1c8f278461715b441719817c47c
Issue-ID: POLICY-1953
Signed-off-by: Jim Hahn <jrh3@att.com>
policy-endpoints/src/main/java/org/onap/policy/common/endpoints/event/comm/TopicEndpointProxy.java
policy-endpoints/src/main/java/org/onap/policy/common/endpoints/event/comm/bus/NoopTopicSourceFactory.java
policy-endpoints/src/main/java/org/onap/policy/common/endpoints/parameters/TopicParameterGroup.java
policy-endpoints/src/test/java/org/onap/policy/common/endpoints/event/comm/TopicEndpointProxyTest.java