Merge "Updates to policy documentation"
[policy/engine.git] / POLICY-SDK-APP / src / main / java / org / onap / policy / controller / CreateFirewallController.java
index 828bc38..9832f58 100644 (file)
@@ -90,6 +90,14 @@ public class CreateFirewallController extends RestrictedBaseController {
        
        private static CommonClassDao commonClassDao;
 
+       public static CommonClassDao getCommonClassDao() {
+               return commonClassDao;
+       }
+
+       public static void setCommonClassDao(CommonClassDao commonClassDao) {
+               CreateFirewallController.commonClassDao = commonClassDao;
+       }
+       
        private List<String> tagCollectorList;
        private String jsonBody;
        List<String> expandablePrefixIPList = new ArrayList<>();
@@ -282,7 +290,8 @@ public class CreateFirewallController extends RestrictedBaseController {
                                                                                        policyAdapter.setGuard(value);
                                                                                }
                                                                                if (attributeId.equals("TTLDate") && !value.contains("NA")){
-                                                                                       String newDate = convertDate(value, true);
+                                                                                       PolicyController controller = new PolicyController();
+                                                                                       String newDate = controller.convertDate(value);
                                                                                        policyAdapter.setTtlDate(newDate);
                                                                                }
                                                                        }
@@ -295,22 +304,6 @@ public class CreateFirewallController extends RestrictedBaseController {
                }
        }
        
-       private String convertDate(String dateTTL, boolean portalType) {
-               String formateDate = null;
-               String[] date;
-               String[] parts;
-               
-               if (portalType){
-                       parts = dateTTL.split("-");
-                       formateDate = parts[2] + "-" + parts[1] + "-" + parts[0] + "T05:00:00.000Z";
-               } else {
-                       date  = dateTTL.split("T");
-                       parts = date[0].split("-");
-                       formateDate = parts[2] + "-" + parts[1] + "-" + parts[0];
-               }
-               return formateDate;
-       }
-       
        @RequestMapping(value={"/policyController/ViewFWPolicyRule.htm"}, method={org.springframework.web.bind.annotation.RequestMethod.POST})
        public void setFWViewRule(HttpServletRequest request, HttpServletResponse response){
                try {