Commit includes ControlLoopPolicy API and bugfixes
[policy/engine.git] / PolicyEngineClient / src / main / java / org / openecomp / policyEngine / ActionPolicyClient.java
index 37d25f2..18de85b 100644 (file)
@@ -46,21 +46,21 @@ public class ActionPolicyClient {
                //policyParameters.setPolicyScope("MikeAPItesting"); //Directory will be created where the Policies are saved... this displays a a subscope on the GUI
                
                //Set the Component Attributes... These are Optional
-               Map<String, String> configAttributes = new HashMap<String, String>(); 
+               Map<String, String> configAttributes = new HashMap<>(); 
                configAttributes.put("Template", "UpdateTemplate");
                configAttributes.put("controller", "default"); 
                configAttributes.put("SamPoll", "30");
                configAttributes.put("value", "abcd"); 
                
-               Map<AttributeType, Map<String,String>> attributes = new HashMap<AttributeType, Map<String,String>>();
+               Map<AttributeType, Map<String,String>> attributes = new HashMap<>();
                attributes.put(AttributeType.MATCHING, configAttributes);
                policyParameters.setAttributes(attributes);
 
                
-                       List<String> dynamicRuleAlgorithmLabels = new LinkedList<String>();
-                       List<String> dynamicRuleAlgorithmFunctions = new LinkedList<String>();
-                       List<String> dynamicRuleAlgorithmField1 = new LinkedList<String>();
-                       List<String> dynamicRuleAlgorithmField2 = new LinkedList<String>();
+                       List<String> dynamicRuleAlgorithmLabels = new LinkedList<>();
+                       List<String> dynamicRuleAlgorithmFunctions = new LinkedList<>();
+                       List<String> dynamicRuleAlgorithmField1 = new LinkedList<>();
+                       List<String> dynamicRuleAlgorithmField2 = new LinkedList<>();
                        
                        //Example of a complex Rule algorithm
                        /* label        field1          function                                field2