Class SpringWebProcessor

java.lang.Object
io.quarkus.spring.web.deployment.SpringWebProcessor

public class SpringWebProcessor extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.quarkus.jaxrs.spi.deployment.AdditionalJaxRsResourceMethodAnnotationsBuildItem
     
    void
    beanDefiningAnnotations(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> beanDefiningAnnotations)
     
    (package private) io.quarkus.resteasy.common.spi.EndpointValidationPredicatesBuildItem
     
    (package private) io.quarkus.resteasy.reactive.spi.EndpointValidationPredicatesBuildItem
     
    void
    exceptionHandlingSupport(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedExceptionMappers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providersProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.ExceptionMapperBuildItem> exceptionMapperProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeanProducer, io.quarkus.deployment.Capabilities capabilities)
     
    void
    ignoreReflectionHierarchy(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveHierarchyIgnoreWarningBuildItem> ignore)
     
    (package private) io.quarkus.deployment.builditem.FeatureBuildItem
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SpringWebProcessor

      public SpringWebProcessor()
  • Method Details

    • registerFeature

      io.quarkus.deployment.builditem.FeatureBuildItem registerFeature()
    • additionalJaxRsResourceMethodAnnotationsBuildItem

      public io.quarkus.jaxrs.spi.deployment.AdditionalJaxRsResourceMethodAnnotationsBuildItem additionalJaxRsResourceMethodAnnotationsBuildItem()
    • createSpringRestControllerPredicateForClassic

      io.quarkus.resteasy.common.spi.EndpointValidationPredicatesBuildItem createSpringRestControllerPredicateForClassic()
    • createSpringRestControllerPredicateForReactive

      io.quarkus.resteasy.reactive.spi.EndpointValidationPredicatesBuildItem createSpringRestControllerPredicateForReactive()
    • ignoreReflectionHierarchy

      public void ignoreReflectionHierarchy(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveHierarchyIgnoreWarningBuildItem> ignore)
    • beanDefiningAnnotations

      public void beanDefiningAnnotations(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.BeanDefiningAnnotationBuildItem> beanDefiningAnnotations)
    • exceptionHandlingSupport

      public void exceptionHandlingSupport(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.GeneratedClassBuildItem> generatedExceptionMappers, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> providersProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.ExceptionMapperBuildItem> exceptionMapperProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem> reflectiveClassProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeanProducer, io.quarkus.deployment.Capabilities capabilities)