Package io.quarkus.resteasy.deployment
Class ResteasyBuiltinsProcessor
java.lang.Object
io.quarkus.resteasy.deployment.ResteasyBuiltinsProcessor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(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 Details
-
META_INF_RESOURCES
- See Also:
-
-
Constructor Details
-
ResteasyBuiltinsProcessor
public ResteasyBuiltinsProcessor()
-
-
Method Details
-
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)
-