Class ResteasyServletProcessor


  • public class ResteasyServletProcessor
    extends Object
    Processor that finds JAX-RS classes in the deployment
    • Constructor Detail

      • ResteasyServletProcessor

        public ResteasyServletProcessor()
    • Method Detail

      • build

        public void build​(io.quarkus.deployment.Capabilities capabilities,
                          Optional<ResteasyServerConfigBuildItem> resteasyServerConfig,
                          io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.FeatureBuildItem> feature,
                          io.quarkus.deployment.annotations.BuildProducer<io.quarkus.undertow.deployment.FilterBuildItem> filter,
                          io.quarkus.deployment.annotations.BuildProducer<io.quarkus.undertow.deployment.ServletBuildItem> servlet,
                          io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClass,
                          io.quarkus.deployment.annotations.BuildProducer<io.quarkus.undertow.deployment.ServletInitParamBuildItem> servletInitParameters,
                          Optional<io.quarkus.undertow.deployment.ServletContextPathBuildItem> servletContextPathBuildItem,
                          io.quarkus.resteasy.common.deployment.ResteasyInjectionReadyBuildItem resteasyInjectionReady)
      • addServletsToExceptionMapper

        void addServletsToExceptionMapper​(List<io.quarkus.undertow.deployment.ServletBuildItem> servlets,
                                          ExceptionMapperRecorder recorder)