[POLICY-122] Policy GUI Fixes
[policy/engine.git] / ECOMP-XACML / src / main / java / org / openecomp / policy / xacml / std / pap / StdPDPGroup.java
index 46bb73b..b28c04e 100644 (file)
@@ -72,13 +72,13 @@ public class StdPDPGroup extends StdPDPItemSetChangeNotifier implements EcompPDP
        
        private StdPDPGroupStatus status = new StdPDPGroupStatus(Status.UNKNOWN);
        
-       private Set<EcompPDP>   pdps = new HashSet<EcompPDP>();
+       private Set<EcompPDP>   pdps = new HashSet<>();
        
-       private Set<PDPPolicy> policies = new HashSet<PDPPolicy>();
+       private Set<PDPPolicy> policies = new HashSet<>();
        
-       private Set<PDPPolicy> selectedPolicies = new HashSet<PDPPolicy>();
+       private Set<PDPPolicy> selectedPolicies = new HashSet<>();
        
-       private Set<PDPPIPConfig> pipConfigs = new HashSet<PDPPIPConfig>();
+       private Set<PDPPIPConfig> pipConfigs = new HashSet<>();
        
        private String operation;
        
@@ -642,6 +642,10 @@ public class StdPDPGroup extends StdPDPItemSetChangeNotifier implements EcompPDP
        }
                
        public boolean removePolicyFromGroup(PDPPolicy policy) {
+               PolicyLogger.info("policy: " + policy.getId());
+               PolicyLogger.info("Policy ID:" + policy.getPolicyId());
+               PolicyLogger.info("Policy Version: " + policy.getVersion());
+               PolicyLogger.info("StdPDPPolicy Class cast: " + this.getPolicy(policy.getId()).toString());
                StdPDPPolicy currentPolicy = (StdPDPPolicy) this.getPolicy(policy.getId());
                if (currentPolicy == null) {
                        PolicyLogger.error(MessageCodes.ERROR_DATA_ISSUE + "Policy " + policy.getId() + " does not exist.");