protected void loadProviders(String value) { for (String clazz : Constants.COMMA_SPLIT_PATTERN.split(value)) { if (!StringUtils.isEmpty(clazz)) { getDeployment().getProviderClasses().add(clazz.trim()); } } }
protected void loadProviders(String value) { for (String clazz : Constants.COMMA_SPLIT_PATTERN.split(value)) { if (!StringUtils.isEmpty(clazz)) { getDeployment().getProviderClasses().add(clazz.trim()); } } }
@Override public void start(URL url) { getDeployment().getMediaTypeMappings().put("json", "application/json"); getDeployment().getMediaTypeMappings().put("xml", "text/xml"); // server.getDeployment().getMediaTypeMappings().put("xml", "application/xml"); getDeployment().getProviderClasses().add(RpcContextFilter.class.getName()); // TODO users can override this mapper, but we just rely on the current priority strategy of resteasy getDeployment().getProviderClasses().add(RpcExceptionMapper.class.getName()); loadProviders(url.getParameter(Constants.EXTENSION_KEY, "")); doStart(url); }
@Override public void start(URL url) { getDeployment().getMediaTypeMappings().put("json", "application/json"); getDeployment().getMediaTypeMappings().put("xml", "text/xml"); // server.getDeployment().getMediaTypeMappings().put("xml", "application/xml"); getDeployment().getProviderClasses().add(RpcContextFilter.class.getName()); // TODO users can override this mapper, but we just rely on the current priority strategy of resteasy getDeployment().getProviderClasses().add(RpcExceptionMapper.class.getName()); loadProviders(url.getParameter(Constants.EXTENSION_KEY, "")); doStart(url); }
@Override protected RestServer innerCreateServer(URL url) { NettyJaxrsServer server = new NettyJaxrsServer(); server.setMaxRequestSize(url.getIntParameter(URLParamType.maxContentLength.getName(), URLParamType.maxContentLength.getIntValue())); ResteasyDeployment deployment = new ResteasyDeployment(); server.setDeployment(deployment); server.setExecutorThreadCount(url.getIntParameter(URLParamType.maxWorkerThread.getName(), URLParamType.maxWorkerThread.getIntValue())); server.setPort(url.getPort()); server.setRootResourcePath(""); server.setSecurityDomain(null); deployment.setInjectorFactoryClass(RestfulInjectorFactory.class.getName()); deployment.getProviderClasses().add(RpcExceptionMapper.class.getName()); return new EmbedRestServer(server); }
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()); }
for (String pr : p) deployment.getProviderClasses().add(pr.trim());
protected void loadProviders(String value) { for (String clazz : Constants.COMMA_SPLIT_PATTERN.split(value)) { if (!StringUtils.isEmpty(clazz)) { getDeployment().getProviderClasses().add(clazz.trim()); } } }
protected void loadProviders(String value) { for (String clazz : Constants.COMMA_SPLIT_PATTERN.split(value)) { if (!StringUtils.isEmpty(clazz)) { getDeployment().getProviderClasses().add(clazz.trim()); } } }
protected void loadProviders(String value) { for (String clazz : Constants.COMMA_SPLIT_PATTERN.split(value)) { if (!StringUtils.isEmpty(clazz)) { getDeployment().getProviderClasses().add(clazz.trim()); } } }
protected void loadProviders(String value) { for (String clazz : Constants.COMMA_SPLIT_PATTERN.split(value)) { if (!StringUtils.isEmpty(clazz)) { getDeployment().getProviderClasses().add(clazz.trim()); } } }
protected void loadProviders(String value) { for (String clazz : Constants.COMMA_SPLIT_PATTERN.split(value)) { if (!StringUtils.isEmpty(clazz)) { getDeployment().getProviderClasses().add(clazz.trim()); } } }
@Override public void start(URL url) { getDeployment().getMediaTypeMappings().put("json", "application/json"); getDeployment().getMediaTypeMappings().put("xml", "text/xml"); // server.getDeployment().getMediaTypeMappings().put("xml", "application/xml"); getDeployment().getProviderClasses().add(RpcContextFilter.class.getName()); // TODO users can override this mapper, but we just rely on the current priority strategy of resteasy getDeployment().getProviderClasses().add(RpcExceptionMapper.class.getName()); loadProviders(url.getParameter(Constants.EXTENSION_KEY, "")); doStart(url); }
@Override public void start(URL url) { getDeployment().getMediaTypeMappings().put("json", "application/json"); getDeployment().getMediaTypeMappings().put("xml", "text/xml"); // server.getDeployment().getMediaTypeMappings().put("xml", "application/xml"); getDeployment().getProviderClasses().add(RpcContextFilter.class.getName()); // TODO users can override this mapper, but we just rely on the current priority strategy of resteasy getDeployment().getProviderClasses().add(RpcExceptionMapper.class.getName()); loadProviders(url.getParameter(Constants.EXTENSION_KEY, "")); doStart(url); }
@Override public void start(URL url) { getDeployment().getMediaTypeMappings().put("json", "application/json"); getDeployment().getMediaTypeMappings().put("xml", "text/xml"); // server.getDeployment().getMediaTypeMappings().put("xml", "application/xml"); getDeployment().getProviderClasses().add(RpcContextFilter.class.getName()); // TODO users can override this mapper, but we just rely on the current priority strategy of resteasy getDeployment().getProviderClasses().add(RpcExceptionMapper.class.getName()); loadProviders(url.getParameter(Constants.EXTENSION_KEY, "")); doStart(url); }
public void start(URL url) { getDeployment().getMediaTypeMappings().put("json", "application/json"); getDeployment().getMediaTypeMappings().put("xml", "text/xml"); // server.getDeployment().getMediaTypeMappings().put("xml", "application/xml"); getDeployment().getProviderClasses().add(RpcContextFilter.class.getName()); // TODO users can override this mapper, but we just rely on the current priority strategy of resteasy getDeployment().getProviderClasses().add(RpcExceptionMapper.class.getName()); loadProviders(url.getParameter(Constants.EXTENSION_KEY, "")); doStart(url); }
public void start(URL url) { getDeployment().getMediaTypeMappings().put("json", "application/json"); getDeployment().getMediaTypeMappings().put("xml", "text/xml"); // server.getDeployment().getMediaTypeMappings().put("xml", "application/xml"); getDeployment().getProviderClasses().add(RpcContextFilter.class.getName()); // TODO users can override this mapper, but we just rely on the current priority strategy of resteasy getDeployment().getProviderClasses().add(RpcExceptionMapper.class.getName()); loadProviders(url.getParameter(Constants.EXTENSION_KEY, "")); doStart(url); }
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()); }
for (String pr : p) deployment.getProviderClasses().add(pr.trim());