Close old UEB/DMaaP consumer

Modified code to close the old consumer when the filter is changed.
Made some changes to toString() methods to resolve some sonar
issues.
Modified so-as to not interfere with fetch().
Use synchronized instead of AtomicReferences.

Change-Id: I4c9d2cc32993208fd345e66ef1f1dce7a1e7de7d
Issue-ID: POLICY-750
Signed-off-by: Jim Hahn <jrh3@att.com>
1 file changed
tree: 2731a71d6fe47ee8cdd96962897284fd1b36c485
  1. api-active-standby-management/
  2. api-state-management/
  3. feature-active-standby-management/
  4. feature-distributed-locking/
  5. feature-eelf/
  6. feature-healthcheck/
  7. feature-pooling-dmaap/
  8. feature-session-persistence/
  9. feature-simulators/
  10. feature-state-management/
  11. feature-test-transaction/
  12. packages/
  13. policy-core/
  14. policy-endpoints/
  15. policy-management/
  16. policy-utils/
  17. .gitignore
  18. .gitreview
  19. docker_build.sh
  20. docker_merge.sh
  21. docker_verify.sh
  22. LICENSE.txt
  23. pom.xml
  24. README.md
  25. version.properties
README.md

Copyright 2018 AT&T Intellectual Property. All rights reserved. This file is licensed under the CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE Full license text at https://creativecommons.org/licenses/by/4.0/legalcode

This source repository contains the ONAP Policy DroolsPDP code. To build it:

  1. using Maven 3
  2. git clone http://gerrit.onap.org/r/oparent and copy oparent/settings.xml to ~/.m2
  3. mvn clean install