/** * Helper function to reset all web scripts in the web framework * web scripts container */ public void resetWebScripts() { if (this.webFrameworkContainer != null) { int previousCount = this.webFrameworkContainer.getRegistry().getWebScripts().size(); int previousFailures = this.webFrameworkContainer.getRegistry().getFailures().size(); this.webFrameworkContainer.reset(); // debug out logger.info("Reset Web Scripts Registry; registered " + this.webFrameworkContainer.getRegistry().getWebScripts().size() + " Web Scripts. Previously, there were " + previousCount + "."); int newFailures = this.webFrameworkContainer.getRegistry().getFailures().size(); if (newFailures != 0 || previousFailures != 0) { logger.info("Warning: found " + newFailures + " broken Web Scripts. Previously, there were " + previousFailures + "."); } } }
/** * Helper function to reset all web scripts in the web framework * web scripts container */ public void resetWebScripts() { if (this.webFrameworkContainer != null) { int previousCount = this.webFrameworkContainer.getRegistry().getWebScripts().size(); int previousFailures = this.webFrameworkContainer.getRegistry().getFailures().size(); this.webFrameworkContainer.reset(); // debug out logger.info("Reset Web Scripts Registry; registered " + this.webFrameworkContainer.getRegistry().getWebScripts().size() + " Web Scripts. Previously, there were " + previousCount + "."); int newFailures = this.webFrameworkContainer.getRegistry().getFailures().size(); if (newFailures != 0 || previousFailures != 0) { logger.info("Warning: found " + newFailures + " broken Web Scripts. Previously, there were " + previousFailures + "."); } } }
for (WebScript webscript : registry.getWebScripts())
for (WebScript webscript : registry.getWebScripts())
/** * Helper function to reset all web scripts in the web framework * web scripts container */ public static void resetWebScripts() { Container container = getServiceRegistry().getWebFrameworkContainer(); if (container != null) { int previousCount = container.getRegistry().getWebScripts().size(); int previousFailures = container.getRegistry().getFailures().size(); container.reset(); // debug out FrameworkUtil.getLogger().info("Reset Web Scripts Registry; registered " + container.getRegistry().getWebScripts().size() + " Web Scripts. Previously, there were " + previousCount + "."); int newFailures = container.getRegistry().getFailures().size(); if (newFailures != 0 || previousFailures != 0) { FrameworkUtil.getLogger().info("Warning: found " + newFailures + " broken Web Scripts. Previously, there were " + previousFailures + "."); } } }
/** * Helper function to reset all web scripts in the web framework * web scripts container */ public static void resetWebScripts() { Container container = getServiceRegistry().getWebFrameworkContainer(); if (container != null) { int previousCount = container.getRegistry().getWebScripts().size(); int previousFailures = container.getRegistry().getFailures().size(); container.reset(); // debug out FrameworkUtil.getLogger().info("Reset Web Scripts Registry; registered " + container.getRegistry().getWebScripts().size() + " Web Scripts. Previously, there were " + previousCount + "."); int newFailures = container.getRegistry().getFailures().size(); if (newFailures != 0 || previousFailures != 0) { FrameworkUtil.getLogger().info("Warning: found " + newFailures + " broken Web Scripts. Previously, there were " + previousFailures + "."); } } }
@Override protected Map<String, Object> executeImpl(WebScriptRequest req, Status status) { List<String> tasks = new ArrayList<String>(); // reset index String reset = req.getParameter("reset"); if (reset != null && reset.equals("on")) { // reset list of web scripts int previousCount = getContainer().getRegistry().getWebScripts().size(); int previousFailures = getContainer().getRegistry().getFailures().size(); getContainer().reset(); tasks.add("Reset Web Scripts Registry; registered " + getContainer().getRegistry().getWebScripts().size() + " Web Scripts. Previously, there were " + previousCount + "."); int newFailures = getContainer().getRegistry().getFailures().size(); if (newFailures != 0 || previousFailures != 0) { tasks.add("Warning: found " + newFailures + " broken Web Scripts. Previously, there were " + previousFailures + "."); } } // create model for rendering Map<String, Object> model = new HashMap<String, Object>(7, 1.0f); model.put("tasks", tasks); model.put("webscripts", getContainer().getRegistry().getWebScripts()); model.put("failures", getContainer().getRegistry().getFailures()); return model; }
@Override protected Map<String, Object> executeImpl(WebScriptRequest req, Status status) { Map<String, Object> model = new HashMap<String, Object>(7, 1.0f); model.put("webscripts", getContainer().getRegistry().getWebScripts()); model.put("failures", getContainer().getRegistry().getFailures()); model.put("rooturl", getContainer().getRegistry().getUri("/")); model.put("rootpackage", getContainer().getRegistry().getPackage("/")); model.put("rootfamily", getContainer().getRegistry().getFamily("/")); model.put("rootlifecycle", getContainer().getRegistry().getLifecycle("/")); return model; }
@Override protected Map<String, Object> executeImpl(WebScriptRequest req, Status status) { Map<String, Object> model = new HashMap<String, Object>(7, 1.0f); model.put("webscripts", getContainer().getRegistry().getWebScripts()); model.put("failures", getContainer().getRegistry().getFailures()); model.put("rooturl", getContainer().getRegistry().getUri("/")); model.put("rootpackage", getContainer().getRegistry().getPackage("/")); model.put("rootfamily", getContainer().getRegistry().getFamily("/")); model.put("rootlifecycle", getContainer().getRegistry().getLifecycle("/")); return model; }
int previousCount = getContainer().getRegistry().getWebScripts().size(); int previousFailures = getContainer().getRegistry().getFailures().size(); getContainer().reset(); tasks.add("Reset Web Scripts Registry; registered " + getContainer().getRegistry().getWebScripts().size() + " Web Scripts. Previously, there were " + previousCount + "."); int newFailures = getContainer().getRegistry().getFailures().size(); if (newFailures != 0 || previousFailures != 0) model.put("webscripts", getContainer().getRegistry().getWebScripts()); model.put("failures", getContainer().getRegistry().getFailures()); return model;
Collection<WebScript> scripts = getContainer().getRegistry().getWebScripts(); Collection<WebScript> filteredWebScripts = new ArrayList<WebScript>(); for (WebScript script : scripts)