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.getScannedProviderClasses().add(pr.trim());
protected void processScannedProviders(AnnotationDB db) { Set<String> classes = db.getAnnotationIndex().get(Provider.class.getName()); if (classes == null) return; for (String clazz : classes) { logger.info("Adding scanned @Provider: " + clazz); deployment.getScannedProviderClasses().add(clazz); } }
List<String> scannedProviders = new ArrayList<String>(_nettyServer.getDeployment().getScannedProviderClasses()); for (int i=0; providers != null && i<providers.size(); i++) { if (providers.get(i) != null) {
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()); }
List<String> scannedProviderClasses = new ArrayList<String>(_contextBuilder.getDeployment().getScannedProviderClasses());
_nettyServer.getDeployment().getScannedProviderClasses().addAll(providers != null ? providers : Collections.<String>emptyList());
/** * {@inheritDoc} */ public Endpoint publish(ServiceDomain domain, String context, List<Object> instances, Map<String, String> contextParams) throws Exception { _nettyServer.stop(); // CAUTION: Note that this publisher ignores context. Use it only for test purpose. for (Object instance : instances) { _nettyServer.getDeployment().getResources().add(instance); } List<String> providers = RESTEasyUtil.getParamValues(contextParams, ResteasyContextParameters.RESTEASY_PROVIDERS); if (providers != null) { _nettyServer.getDeployment().getScannedProviderClasses().addAll(providers); } _nettyServer.start(); return new StandaloneResource(); } }
for (String pr : p) deployment.getScannedProviderClasses().add(pr.trim());
for (String pr : p) deployment.getScannedProviderClasses().add(pr.trim());
for (String pr : p) deployment.getScannedProviderClasses().add(pr.trim());