public void contextDestroyed(ServletContextEvent servletContextEvent) { try { helper.destroy(); } catch (Exception e) { throw createServletException(e); } }
public void contextInitialized(ServletContextEvent servletContextEvent) { try { ServletContext context = servletContextEvent.getServletContext(); String configDir = context.getInitParameter("hawtio.config.dir"); if (configDir != null) { helper.setConfigDirectory(new File(configDir)); } String repo = context.getInitParameter("hawtio.config.repo"); if (repo != null) { helper.setRemoteRepository(repo); } String cloneRemoteRepoOnStartup = context.getInitParameter("hawtio.config.cloneOnStartup"); if (cloneRemoteRepoOnStartup != null && cloneRemoteRepoOnStartup.equals("false")) { helper.setCloneRemoteRepoOnStartup(false); } helper.init(); } catch (Exception e) { throw createServletException(e); } }