public void contextInitialized(ServletContextEvent event) { ServletContext servletContext = event.getServletContext(); ListenerBootstrap config = new ListenerBootstrap(event.getServletContext()); deployment = config.createDeployment(); deployment.start(); servletContext.setAttribute(ResteasyDeployment.class.getName(), deployment); }
@Override public Set<String> getParameterNames() { Set<String> set = super.getInitParameterNames(); Enumeration<String> en = config.getInitParameterNames(); while (en.hasMoreElements()) set.add(en.nextElement()); return set; }
public String getParameter(String name) { String val = config.getInitParameter(name); if (val == null) val = super.getParameter(name); return val; }
@Override public ResteasyDeployment createDeployment() { ResteasyDeployment deployment = super.createDeployment(); deployment.getDefaultContextObjects().put(FilterConfig.class, config); deployment.getDefaultContextObjects().put(ServletContext.class, config.getServletContext()); return deployment; }
@Override public Set<String> getInitParameterNames() { return getParameterNames(); }
@Override public Set<String> getParameterNames() { return getServletContextNames(); }
@Override public ResteasyDeployment createDeployment() { ResteasyDeployment deployment = super.createDeployment(); deployment.getDefaultContextObjects().put(ServletConfig.class, config); deployment.getDefaultContextObjects().put(ServletContext.class, config.getServletContext()); return deployment; }
@Override public Set<String> getInitParameterNames() { return getParameterNames(); }
@Override public Set<String> getParameterNames() { Set<String> set = super.getServletContextNames(); Enumeration<String> en = config.getInitParameterNames(); while (en.hasMoreElements()) set.add(en.nextElement()); return set; }
public void contextInitialized(ServletContextEvent event) { ServletContext servletContext = event.getServletContext(); ListenerBootstrap config = new ListenerBootstrap(event.getServletContext()); deployment = config.createDeployment(); deployment.start(); servletContext.setAttribute(ResteasyDeployment.class.getName(), deployment); }
@Override public ResteasyDeployment createDeployment() { ResteasyDeployment deployment = super.createDeployment(); deployment.getDefaultContextObjects().put(FilterConfig.class, config); deployment.getDefaultContextObjects().put(ServletContext.class, config.getServletContext()); return deployment; }
public String getParameter(String name) { String val = config.getInitParameter(name); if (val == null) val = super.getParameter(name); return val; }
@Override public Set<String> getParameterNames() { Set<String> set = super.getInitParameterNames(); Enumeration<String> en = config.getInitParameterNames(); while (en.hasMoreElements()) set.add(en.nextElement()); return set; }
@Override public Set<String> getInitParameterNames() { return getParameterNames(); }
@Override public Set<String> getParameterNames() { return getServletContextNames(); }
public void contextInitialized(ServletContextEvent event) { ServletContext servletContext = event.getServletContext(); ListenerBootstrap config = new ListenerBootstrap(event.getServletContext()); deployment = config.createDeployment(); deployment.start(); servletContext.setAttribute(ResteasyDeployment.class.getName(), deployment); }
@Override public ResteasyDeployment createDeployment() { ResteasyDeployment deployment = super.createDeployment(); deployment.getDefaultContextObjects().put(FilterConfig.class, config); deployment.getDefaultContextObjects().put(ServletContext.class, config.getServletContext()); return deployment; }
@Override public ResteasyDeployment createDeployment() { ResteasyDeployment deployment = (ResteasyDeployment) servletContext.getAttribute(ResteasyDeployment.class.getName()); if (deployment == null) deployment = super.createDeployment(); deployment.getDefaultContextObjects().put(ResteasyDeployment.class, deployment); deployment.getDefaultContextObjects().put(ServletContext.class, servletContext); deployment.getDefaultContextObjects().put(ResteasyConfiguration.class, this); String servletMappingPrefix = getParameter(ResteasyContextParameters.RESTEASY_SERVLET_MAPPING_PREFIX); if (servletMappingPrefix == null) servletMappingPrefix = ""; servletMappingPrefix = servletMappingPrefix.trim(); synchronized (RD_LOCK) { @SuppressWarnings(value = "unchecked") Map<String, ResteasyDeployment> deployments = (Map<String, ResteasyDeployment>) servletContext.getAttribute(ResteasyContextParameters.RESTEASY_DEPLOYMENTS); if (deployments == null) { deployments = new ConcurrentHashMap<String, ResteasyDeployment>(); servletContext.setAttribute("resteasy.deployments", deployments); } deployments.put(servletMappingPrefix, deployment); } return deployment; }
@Override public Set<String> getParameterNames() { Set<String> set = super.getInitParameterNames(); Enumeration<String> en = config.getInitParameterNames(); while (en.hasMoreElements()) set.add(en.nextElement()); return set; }
@Override public Set<String> getInitParameterNames() { return getParameterNames(); }