Class PanacheJpaCommonResourceProcessor

java.lang.Object
io.quarkus.hibernate.reactive.panache.common.deployment.PanacheJpaCommonResourceProcessor

public final class PanacheJpaCommonResourceProcessor extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    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)
     

    Methods inherited from class java.lang.Object

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

    • PanacheJpaCommonResourceProcessor

      public PanacheJpaCommonResourceProcessor()
  • Method Details

    • 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)
    • buildNamedQueryMap

      void buildNamedQueryMap(List<PanacheNamedQueryEntityClassBuildStep> namedQueryEntityClasses, PanacheHibernateRecorder panacheHibernateRecorder)
    • shutdown

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