Fix PAP PDP expiration timer 13/123813/1
authorJim Hahn <jrh3@att.com>
Thu, 2 Sep 2021 13:39:37 +0000 (09:39 -0400)
committerJim Hahn <jrh3@att.com>
Thu, 2 Sep 2021 13:52:26 +0000 (09:52 -0400)
commit347bc1022aba20ae134848ef1a04930e9cb69b09
tree0ecdbc187da9f01bb9f47ea7254a4da5afaa1282
parent522374b238ce34fa20d67ecfd7af0a88ce3e2663
Fix PAP PDP expiration timer

Added runtime exceptions to the "catch" clause so that the thread
associated with the PDP expiration timer will not terminate.
Also added to a few other "catch" clauses, particularly those in the
REST controllers.

Issue-ID: POLICY-3625
Change-Id: I9206121d3e9b91da593ae771e7586752b13949be
Signed-off-by: Jim Hahn <jrh3@att.com>
main/src/main/java/org/onap/policy/pap/main/comm/PdpModifyRequestMap.java
main/src/main/java/org/onap/policy/pap/main/notification/PolicyNotifier.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupHealthCheckControllerV1.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupQueryControllerV1.java
main/src/main/java/org/onap/policy/pap/main/rest/PdpGroupStateChangeControllerV1.java
main/src/main/java/org/onap/policy/pap/main/rest/StatisticsRestControllerV1.java
main/src/main/java/org/onap/policy/pap/main/startstop/PapDatabaseInitializer.java
main/src/test/java/org/onap/policy/pap/main/comm/PdpModifyRequestMapTest.java