Class MongoPanacheRestProcessor


  • class MongoPanacheRestProcessor
    extends Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) io.quarkus.deployment.builditem.FeatureBuildItem feature()  
      (package private) void findEntityResources​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> implementationsProducer, io.quarkus.deployment.annotations.BuildProducer<RestDataResourceBuildItem> restDataResourceProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformersProducer)  
      (package private) void findRepositoryResources​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> implementationsProducer, io.quarkus.deployment.annotations.BuildProducer<RestDataResourceBuildItem> restDataResourceProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeansProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformersProducer)  
      (package private) void registerRestDataPanacheExceptionMapper​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> resteasyJaxrsProviderBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.ExceptionMapperBuildItem> exceptionMapperBuildItemBuildProducer)  
      (package private) io.quarkus.arc.deployment.AdditionalBeanBuildItem registerTransactionalExecutor()  
    • Constructor Detail

      • MongoPanacheRestProcessor

        MongoPanacheRestProcessor()
    • Method Detail

      • feature

        io.quarkus.deployment.builditem.FeatureBuildItem feature()
      • registerRestDataPanacheExceptionMapper

        void registerRestDataPanacheExceptionMapper​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.common.spi.ResteasyJaxrsProviderBuildItem> resteasyJaxrsProviderBuildItemBuildProducer,
                                                    io.quarkus.deployment.annotations.BuildProducer<io.quarkus.resteasy.reactive.spi.ExceptionMapperBuildItem> exceptionMapperBuildItemBuildProducer)
      • registerTransactionalExecutor

        io.quarkus.arc.deployment.AdditionalBeanBuildItem registerTransactionalExecutor()
      • findEntityResources

        void findEntityResources​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
                                 io.quarkus.deployment.Capabilities capabilities,
                                 io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> implementationsProducer,
                                 io.quarkus.deployment.annotations.BuildProducer<RestDataResourceBuildItem> restDataResourceProducer,
                                 io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformersProducer)
      • findRepositoryResources

        void findRepositoryResources​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
                                     io.quarkus.deployment.Capabilities capabilities,
                                     io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> implementationsProducer,
                                     io.quarkus.deployment.annotations.BuildProducer<RestDataResourceBuildItem> restDataResourceProducer,
                                     io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.UnremovableBeanBuildItem> unremovableBeansProducer,
                                     io.quarkus.deployment.annotations.BuildProducer<io.quarkus.deployment.builditem.BytecodeTransformerBuildItem> bytecodeTransformersProducer)