Class ResteasyCommonProcessor
- java.lang.Object
-
- io.quarkus.resteasy.common.deployment.ResteasyCommonProcessor
-
public class ResteasyCommonProcessor extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classResteasyCommonProcessor.ResteasyCommonConfigstatic classResteasyCommonProcessor.ResteasyCommonConfigGzip
-
Constructor Summary
Constructors Constructor Description ResteasyCommonProcessor()
-
Method Summary
-
-
-
Method Detail
-
addStaticInitConfigSourceProvider
void addStaticInitConfigSourceProvider(Capabilities capabilities, BuildProducer<StaticInitConfigBuilderBuildItem> staticInitConfigBuilder, BuildProducer<ReflectiveClassBuildItem> reflectiveClass)
-
resteasyConfig
ResteasyConfigBuildItem resteasyConfig(ResteasyJsonConfig resteasyJsonConfig, Capabilities capabilities)
-
disableDefaultExceptionMapper
void disableDefaultExceptionMapper(BuildProducer<SystemPropertyBuildItem> systemProperties)
-
setupGzipProviders
void setupGzipProviders(BuildProducer<ResteasyJaxrsProviderBuildItem> providers)
-
setupResteasyInjection
ResteasyInjectionReadyBuildItem setupResteasyInjection(ResteasyInjectorFactoryRecorder recorder)
-
configInjectionStaticInitProvider
ConfigInjectionStaticInitBuildItem configInjectionStaticInitProvider()
-
setupProviders
JaxrsProvidersToRegisterBuildItem setupProviders(BuildProducer<ReflectiveClassBuildItem> reflectiveClass, CombinedIndexBuildItem indexBuildItem, BeanArchiveIndexBuildItem beanArchiveIndexBuildItem, BuildProducer<UnremovableBeanBuildItem> unremovableBeans, List<ResteasyJaxrsProviderBuildItem> contributedProviderBuildItems, List<RestClientBuildItem> restClients, ResteasyConfigBuildItem resteasyConfig, Capabilities capabilities) throws Exception
- Throws:
Exception
-
registerJsonContextResolvers
void registerJsonContextResolvers(CombinedIndexBuildItem combinedIndexBuildItem, Capabilities capabilities, ResteasyJsonConfig resteasyJsonConfig, BuildProducer<ResteasyJaxrsProviderBuildItem> jaxrsProvider, BuildProducer<AdditionalBeanBuildItem> additionalBean, BuildProducer<UnremovableBeanBuildItem> unremovable)
-
registerNativeImageResources
void registerNativeImageResources(BuildProducer<ServiceProviderBuildItem> serviceProvider)
-
runtimeInitResourceCleaner
public RuntimeInitializedClassBuildItem runtimeInitResourceCleaner()
ResourceCleaner contains java.lang.ref.Cleaner references which need to get runtime initialized.
-
categorizeProviders
public static void categorizeProviders(Set<String> availableProviders, org.jboss.resteasy.core.MediaTypeMap<String> categorizedReaders, org.jboss.resteasy.core.MediaTypeMap<String> categorizedWriters, org.jboss.resteasy.core.MediaTypeMap<String> categorizedContextResolvers, Set<String> otherProviders)
-
-