Class PanacheJpaCommonResourceProcessor


  • public final class PanacheJpaCommonResourceProcessor
    extends Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void buildNamedQueryMap​(List<PanacheNamedQueryEntityClassBuildStep> namedQueryEntityClasses, PanacheHibernateRecorder panacheHibernateRecorder)  
      (package private) void lookupNamedQueries​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.annotations.BuildProducer<PanacheNamedQueryEntityClassBuildStep> namedQueries, io.quarkus.hibernate.orm.deployment.JpaModelBuildItem jpaModel)  
      (package private) void registerInterceptors​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans)  
      void shutdown​(io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContextBuildItem, PanacheHibernateRecorder panacheHibernateRecorder)  
      (package private) void testTx​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBeanBuildItemBuildProducer, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans)  
      (package private) void transformResourceMethods​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index, io.quarkus.deployment.Capabilities capabilities, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AnnotationsTransformerBuildItem> annotationsTransformer)  
      (package private) void validateInterceptedMethods​(io.quarkus.arc.deployment.ValidationPhaseBuildItem validationPhase, io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem> errors)  
    • Constructor Detail

      • PanacheJpaCommonResourceProcessor

        public PanacheJpaCommonResourceProcessor()
    • Method Detail

      • testTx

        void testTx​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.GeneratedBeanBuildItem> generatedBeanBuildItemBuildProducer,
                    io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans)
      • registerInterceptors

        void registerInterceptors​(io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AdditionalBeanBuildItem> additionalBeans)
      • validateInterceptedMethods

        void validateInterceptedMethods​(io.quarkus.arc.deployment.ValidationPhaseBuildItem validationPhase,
                                        io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.ValidationPhaseBuildItem.ValidationErrorBuildItem> errors)
      • transformResourceMethods

        void transformResourceMethods​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
                                      io.quarkus.deployment.Capabilities capabilities,
                                      io.quarkus.deployment.annotations.BuildProducer<io.quarkus.arc.deployment.AnnotationsTransformerBuildItem> annotationsTransformer)
      • lookupNamedQueries

        void lookupNamedQueries​(io.quarkus.deployment.builditem.CombinedIndexBuildItem index,
                                io.quarkus.deployment.annotations.BuildProducer<PanacheNamedQueryEntityClassBuildStep> namedQueries,
                                io.quarkus.hibernate.orm.deployment.JpaModelBuildItem jpaModel)
      • shutdown

        public void shutdown​(io.quarkus.deployment.builditem.ShutdownContextBuildItem shutdownContextBuildItem,
                             PanacheHibernateRecorder panacheHibernateRecorder)