@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 = super.createDeployment(); deployment.getDefaultContextObjects().put(ServletConfig.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; }
public void merge(ResteasyDeployment other) { scannedResourceClasses.addAll(other.getScannedResourceClasses()); scannedProviderClasses.addAll(other.getScannedProviderClasses()); scannedJndiComponentResources.addAll(other.getScannedJndiComponentResources()); jndiComponentResources.addAll(other.getJndiComponentResources()); providerClasses.addAll(other.getProviderClasses()); actualProviderClasses.addAll(other.getActualProviderClasses()); providers.addAll(other.getProviders()); jndiResources.addAll(other.getJndiResources()); resourceClasses.addAll(other.getResourceClasses()); unwrappedExceptions.addAll(other.getUnwrappedExceptions()); actualResourceClasses.addAll(other.getActualResourceClasses()); resourceFactories.addAll(other.getResourceFactories()); resources.addAll(other.getResources()); mediaTypeMappings.putAll(other.getMediaTypeMappings()); languageExtensions.putAll(other.getLanguageExtensions()); defaultContextObjects.putAll(other.getDefaultContextObjects()); constructedDefaultContextObjects.putAll(other.getConstructedDefaultContextObjects()); }
public HttpContext bind(HttpServer server) { handler = new ResteasyHttpHandler(); boundContext = server.createContext(path, handler); HttpContextResteasyConfiguration config = new HttpContextResteasyConfiguration(boundContext); deployment.getDefaultContextObjects().put(ResteasyConfiguration.class, config); if (securityDomain != null) { boundContext.getFilters().add(new BasicAuthFilter(securityDomain)); } deployment.start(); handler.setDispatcher(deployment.getDispatcher()); handler.setProviderFactory(deployment.getProviderFactory()); return boundContext; }
deployment.getDefaultContextObjects().put(ResteasyConfiguration.class, this); return deployment;
@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 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 = super.createDeployment(); deployment.getDefaultContextObjects().put(FilterConfig.class, config); deployment.getDefaultContextObjects().put(ServletContext.class, config.getServletContext()); return deployment; }
@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 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 = super.createDeployment(); deployment.getDefaultContextObjects().put(ServletConfig.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(ServletContext.class, servletContext); deployment.getDefaultContextObjects().put(ResteasyConfiguration.class, this); 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 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; }
public void merge(ResteasyDeployment other) { scannedResourceClasses.addAll(other.getScannedResourceClasses()); scannedProviderClasses.addAll(other.getScannedProviderClasses()); scannedJndiComponentResources.addAll(other.getScannedJndiComponentResources()); jndiComponentResources.addAll(other.getJndiComponentResources()); providerClasses.addAll(other.getProviderClasses()); actualProviderClasses.addAll(other.getActualProviderClasses()); providers.addAll(other.getProviders()); jndiResources.addAll(other.getJndiResources()); resourceClasses.addAll(other.getResourceClasses()); unwrappedExceptions.addAll(other.getUnwrappedExceptions()); actualResourceClasses.addAll(other.getActualResourceClasses()); resourceFactories.addAll(other.getResourceFactories()); resources.addAll(other.getResources()); mediaTypeMappings.putAll(other.getMediaTypeMappings()); languageExtensions.putAll(other.getLanguageExtensions()); defaultContextObjects.putAll(other.getDefaultContextObjects()); constructedDefaultContextObjects.putAll(other.getConstructedDefaultContextObjects()); }
public void merge(ResteasyDeployment other) { scannedResourceClasses.addAll(other.getScannedResourceClasses()); scannedProviderClasses.addAll(other.getScannedProviderClasses()); scannedJndiComponentResources.addAll(other.getScannedJndiComponentResources()); jndiComponentResources.addAll(other.getJndiComponentResources()); providerClasses.addAll(other.getProviderClasses()); actualProviderClasses.addAll(other.getActualProviderClasses()); providers.addAll(other.getProviders()); jndiResources.addAll(other.getJndiResources()); resourceClasses.addAll(other.getResourceClasses()); unwrappedExceptions.addAll(other.getUnwrappedExceptions()); actualResourceClasses.addAll(other.getActualResourceClasses()); resourceFactories.addAll(other.getResourceFactories()); resources.addAll(other.getResources()); mediaTypeMappings.putAll(other.getMediaTypeMappings()); languageExtensions.putAll(other.getLanguageExtensions()); interceptorPrecedences.addAll(other.getInterceptorPrecedences()); interceptorBeforePrecedences.putAll(other.getInterceptorBeforePrecedences()); interceptorAfterPrecedences.putAll(other.getInterceptorAfterPrecedences()); defaultContextObjects.putAll(other.getDefaultContextObjects()); constructedDefaultContextObjects.putAll(other.getConstructedDefaultContextObjects()); }
LOGGER.debug("", iae); _contextBuilder.getDeployment().getDefaultContextObjects().clear();
_contextBuilder.getDeployment().getDefaultContextObjects().clear();
_contextBuilder.getDeployment().getDefaultContextObjects().clear();