Fix xacml pdp registration issue 83/85983/5
authorMichael Mokry <michael.mokry@att.com>
Mon, 22 Apr 2019 16:36:20 +0000 (11:36 -0500)
committerMichael Mokry <michael.mokry@att.com>
Thu, 25 Apr 2019 12:43:34 +0000 (07:43 -0500)
commitae182a04e4bf5c05bebcefe71d1fd000363aab09
tree5e47dc5871400dede09fd4e221ea56ec601712dc
parent72437db96093801ebef94d22418cd2e7a86a08f2
Fix xacml pdp registration issue

1. Added appliesTo() check to state change and PDP update listeners.
2. Made changes to record the extracted pdpUpdate values.
3. Removed pdpState instance variable from heartbeat publisher
4. Split XacmlPdpMessage.updateInternalStatus() into two methods to handle
PdpStateChange and PdpUpdate messages separately
5. Cleaned up unused imports

Change-Id: I76c68d925e46d475c086bd5b86851ea44d821b28
Issue-ID: POLICY-1673
Signed-off-by: Michael Mokry <michael.mokry@att.com>
main/src/main/java/org/onap/policy/pdpx/main/comm/XacmlPdpHearbeatPublisher.java
main/src/main/java/org/onap/policy/pdpx/main/comm/XacmlPdpMessage.java
main/src/main/java/org/onap/policy/pdpx/main/comm/XacmlPdpUpdatePublisher.java
main/src/main/java/org/onap/policy/pdpx/main/comm/listeners/XacmlPdpStateChangeListener.java
main/src/main/java/org/onap/policy/pdpx/main/comm/listeners/XacmlPdpUpdateListener.java
main/src/main/java/org/onap/policy/pdpx/main/startstop/XacmlPdpActivator.java