@Override public void init() throws ServletException { init(new WebServletConfig(this)); }
@Override public ServletContext getServletContext() { return servlet.getServletContext(); } }
/** * Scan from a set of web resource paths. * <p/> * * @param sc {@link ServletContext}. */ WebAppResourcesScanner(final ServletContext sc) { this.sc = sc; processPaths(paths); }
@Override public void reload() { reload(getConfiguration()); }
@Override public String getInitParameter(final String name) { return servlet.getInitParameter(name); }
@Override public Enumeration getInitParameterNames() { return servlet.getInitParameterNames(); }
@Override public String getName() { return servlet.getServletName(); }
@Override public void doFilter(final ServletRequest servletRequest, final ServletResponse servletResponse, final FilterChain filterChain) throws IOException, ServletException { try { doFilter((HttpServletRequest) servletRequest, (HttpServletResponse) servletResponse, filterChain); } catch (final ClassCastException e) { throw new ServletException("non-HTTP request or response", e); } }
@Override public ServletConfig getServletConfig() { return servlet.getServletConfig(); }
@Override public String next() { if (next != null || hasNext()) { current = next; next = null; return current; } throw new NoSuchElementException(); }
/** * Initiate the Web component. * * @param webConfig the Web configuration. * @throws javax.servlet.ServletException in case of an initialization failure */ protected void init(final WebConfig webConfig) throws ServletException { webComponent = new WebComponent(webConfig, resourceConfig); containerListener = webComponent.appHandler; containerListener.onStartup(this); }
@Override public void init() throws ServletException { init(new WebServletConfig(this)); }
@Override public void reload() { reload(getConfiguration()); }
@Override public ServletContext getServletContext() { return servlet.getServletContext(); } }
@Override public String getInitParameter(final String name) { return servlet.getInitParameter(name); }
@Override public Enumeration getInitParameterNames() { return servlet.getInitParameterNames(); }
@Override public String getName() { return servlet.getServletName(); }
/** * Scan from a set of web resource paths. * <p/> * * @param sc {@link ServletContext}. */ WebAppResourcesScanner(final ServletContext sc) { this.sc = sc; processPaths(paths); }
@Override public ServletConfig getServletConfig() { return servlet.getServletConfig(); }
@Override public void reset() { compositeResourceFinder = new CompositeResourceFinder(); processPaths(paths); } }