Package io.quarkus.resteasy.deployment
Class ResteasyBuiltinsProcessor
- java.lang.Object
-
- io.quarkus.resteasy.deployment.ResteasyBuiltinsProcessor
-
public class ResteasyBuiltinsProcessor extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static String
META_INF_RESOURCES
-
Constructor Summary
Constructors Constructor Description ResteasyBuiltinsProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
addAdditionalEndpointsExceptionMapper(List<NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints, ExceptionMapperRecorder recorder, HttpRootPathBuildItem httpRoot)
(package private) void
addReactiveRoutesExceptionMapper(List<RouteDescriptionBuildItem> routeDescriptions, ExceptionMapperRecorder recorder, HttpRootPathBuildItem httpRoot)
(package private) void
addStaticResourcesExceptionMapper(io.quarkus.deployment.builditem.ApplicationArchivesBuildItem applicationArchivesBuildItem, ExceptionMapperRecorder recorder)
(package private) void
setUpDenyAllJaxRs(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, JaxRsSecurityConfig config, ResteasyDeploymentBuildItem resteasyDeployment, io.quarkus.deployment.annotations.BuildProducer<AdditionalSecuredMethodsBuildItem> additionalSecuredClasses)
(package private) void
setupExceptionMapper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers, HttpRootPathBuildItem httpRoot, ExceptionMapperRecorder recorder)
(package private) void
setUpSecurity(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers, io.quarkus.deployment.annotations.BuildProducer<AdditionalBeanBuildItem> additionalBeanBuildItem, io.quarkus.deployment.Capabilities capabilities)
Install the JAX-RS security provider.(package private) void
vertxProviders(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers)
-
-
-
Field Detail
-
META_INF_RESOURCES
protected static final String META_INF_RESOURCES
- See Also:
- Constant Field Values
-
-
Method Detail
-
setUpDenyAllJaxRs
void setUpDenyAllJaxRs(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, JaxRsSecurityConfig config, ResteasyDeploymentBuildItem resteasyDeployment, io.quarkus.deployment.annotations.BuildProducer<AdditionalSecuredMethodsBuildItem> additionalSecuredClasses)
-
setUpSecurity
void setUpSecurity(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers, io.quarkus.deployment.annotations.BuildProducer<AdditionalBeanBuildItem> additionalBeanBuildItem, io.quarkus.deployment.Capabilities capabilities)
Install the JAX-RS security provider.
-
vertxProviders
void vertxProviders(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers)
-
setupExceptionMapper
void setupExceptionMapper(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providers, HttpRootPathBuildItem httpRoot, ExceptionMapperRecorder recorder)
-
addStaticResourcesExceptionMapper
void addStaticResourcesExceptionMapper(io.quarkus.deployment.builditem.ApplicationArchivesBuildItem applicationArchivesBuildItem, ExceptionMapperRecorder recorder)
-
addAdditionalEndpointsExceptionMapper
void addAdditionalEndpointsExceptionMapper(List<NotFoundPageDisplayableEndpointBuildItem> displayableEndpoints, ExceptionMapperRecorder recorder, HttpRootPathBuildItem httpRoot)
-
addReactiveRoutesExceptionMapper
void addReactiveRoutesExceptionMapper(List<RouteDescriptionBuildItem> routeDescriptions, ExceptionMapperRecorder recorder, HttpRootPathBuildItem httpRoot)
-
-