private void registerProviders(final DeploymentUnit deploymentUnit) { final ResteasyDeploymentData resteasyDeploymentData = deploymentUnit.getAttachment(JaxrsAttachments.RESTEASY_DEPLOYMENT_DATA); if (resteasyDeploymentData != null) { for (final String provider : PROVIDERS) { resteasyDeploymentData.getScannedProviderClasses().add(provider); } } }
/** * Merges a list of additional JAX-RS deployment data with this lot of deployment data. * * @param deploymentData */ public void merge(final List<ResteasyDeploymentData> deploymentData) throws DeploymentUnitProcessingException { for (ResteasyDeploymentData data : deploymentData) { scannedApplicationClasses.addAll(data.getScannedApplicationClasses()); if (scanResources) { scannedResourceClasses.addAll(data.getScannedResourceClasses()); scannedJndiComponentResources.addAll(data.getScannedJndiComponentResources()); } if (scanProviders) { scannedProviderClasses.addAll(data.getScannedProviderClasses()); } } }
/** * Merges a list of additional JAX-RS deployment data with this lot of deployment data. * * @param deploymentData */ public void merge(final List<ResteasyDeploymentData> deploymentData) throws DeploymentUnitProcessingException { for (ResteasyDeploymentData data : deploymentData) { scannedApplicationClasses.addAll(data.getScannedApplicationClasses()); if (scanResources) { scannedResourceClasses.addAll(data.getScannedResourceClasses()); scannedJndiComponentResources.addAll(data.getScannedJndiComponentResources()); } if (scanProviders) { scannedProviderClasses.addAll(data.getScannedProviderClasses()); } } }
/** * Merges a list of additional JAX-RS deployment data with this lot of deployment data. * * @param deploymentData */ public void merge(final List<ResteasyDeploymentData> deploymentData) throws DeploymentUnitProcessingException { Class<? extends Application> application = null; for (ResteasyDeploymentData data : deploymentData) { if (!dispatcherCreated && scannedApplicationClass == null) { if (data.getScannedApplicationClass() != null) { if (application != null) { throw MESSAGES.moreThanOneApplicationClassFound(application, data.getScannedApplicationClass()); } application = data.getScannedApplicationClass(); } } if (scanResources) { scannedResourceClasses.addAll(data.getScannedResourceClasses()); scannedJndiComponentResources.addAll(data.getScannedJndiComponentResources()); } if (scanProviders) { scannedProviderClasses.addAll(data.getScannedProviderClasses()); } } if (scannedApplicationClass == null) { scannedApplicationClass = application; } }
setContextParameter(webdata, ResteasyContextParameters.RESTEASY_SCANNED_RESOURCES, resources); if (!resteasy.getScannedProviderClasses().isEmpty()) { StringBuffer buf = null; for (String provider : resteasy.getScannedProviderClasses()) { if (buf == null) { buf = new StringBuffer();
ClassInfo info = (ClassInfo) e.target(); if (!Modifier.isInterface(info.flags())) { resteasyDeploymentData.getScannedProviderClasses().add(info.name().toString());
setContextParameter(webdata, ResteasyContextParameters.RESTEASY_SCANNED_RESOURCES, resources); if (!resteasy.getScannedProviderClasses().isEmpty()) { StringBuffer buf = null; for (String provider : resteasy.getScannedProviderClasses()) { if (buf == null) { buf = new StringBuffer();
setContextParameter(webdata, ResteasyContextParameters.RESTEASY_SCANNED_RESOURCES, resources); if (!resteasy.getScannedProviderClasses().isEmpty()) { StringBuffer buf = null; for (String provider : resteasy.getScannedProviderClasses()) { if (buf == null) { buf = new StringBuffer();
resteasyDeploymentData.getScannedProviderClasses().add(info.name().toString());
resteasyDeploymentData.getScannedProviderClasses().add(info.name().toString());