Class ReactiveNamedObjectRepositoryImpl

  • All Implemented Interfaces:
    org.hibernate.query.named.NamedObjectRepository

    public class ReactiveNamedObjectRepositoryImpl
    extends java.lang.Object
    implements org.hibernate.query.named.NamedObjectRepository
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​org.hibernate.HibernateException> checkNamedQueries​(org.hibernate.query.spi.QueryEngine queryPlanCache)  
      void close()  
      org.hibernate.procedure.spi.NamedCallableQueryMemento getCallableQueryMemento​(java.lang.String name)  
      org.hibernate.query.sql.spi.NamedNativeQueryMemento getNativeQueryMemento​(java.lang.String queryName)  
      org.hibernate.query.named.NamedResultSetMappingMemento getResultSetMappingMemento​(java.lang.String mappingName)  
      org.hibernate.query.sqm.spi.NamedSqmQueryMemento getSqmQueryMemento​(java.lang.String queryName)  
      void prepare​(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory, org.hibernate.boot.Metadata bootMetamodel)  
      void registerCallableQueryMemento​(java.lang.String name, org.hibernate.procedure.spi.NamedCallableQueryMemento memento)  
      void registerNativeQueryMemento​(java.lang.String name, org.hibernate.query.sql.spi.NamedNativeQueryMemento descriptor)  
      void registerResultSetMappingMemento​(java.lang.String name, org.hibernate.query.named.NamedResultSetMappingMemento memento)  
      void registerSqmQueryMemento​(java.lang.String name, org.hibernate.query.sqm.spi.NamedSqmQueryMemento descriptor)  
      org.hibernate.query.named.NamedQueryMemento resolve​(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory, org.hibernate.boot.spi.MetadataImplementor bootMetamodel, java.lang.String registrationName)  
      void validateNamedQueries​(org.hibernate.query.spi.QueryEngine queryEngine)  
      void visitCallableQueryMementos​(java.util.function.Consumer<org.hibernate.procedure.spi.NamedCallableQueryMemento> action)  
      void visitNativeQueryMementos​(java.util.function.Consumer<org.hibernate.query.sql.spi.NamedNativeQueryMemento> action)  
      void visitResultSetMappingMementos​(java.util.function.Consumer<org.hibernate.query.named.NamedResultSetMappingMemento> action)  
      void visitSqmQueryMementos​(java.util.function.Consumer<org.hibernate.query.sqm.spi.NamedSqmQueryMemento> action)  
      • Methods inherited from class java.lang.Object

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

      • ReactiveNamedObjectRepositoryImpl

        public ReactiveNamedObjectRepositoryImpl​(org.hibernate.query.named.NamedObjectRepository delegate)
    • Method Detail

      • getSqmQueryMemento

        public org.hibernate.query.sqm.spi.NamedSqmQueryMemento getSqmQueryMemento​(java.lang.String queryName)
        Specified by:
        getSqmQueryMemento in interface org.hibernate.query.named.NamedObjectRepository
      • visitSqmQueryMementos

        public void visitSqmQueryMementos​(java.util.function.Consumer<org.hibernate.query.sqm.spi.NamedSqmQueryMemento> action)
        Specified by:
        visitSqmQueryMementos in interface org.hibernate.query.named.NamedObjectRepository
      • registerSqmQueryMemento

        public void registerSqmQueryMemento​(java.lang.String name,
                                            org.hibernate.query.sqm.spi.NamedSqmQueryMemento descriptor)
        Specified by:
        registerSqmQueryMemento in interface org.hibernate.query.named.NamedObjectRepository
      • getNativeQueryMemento

        public org.hibernate.query.sql.spi.NamedNativeQueryMemento getNativeQueryMemento​(java.lang.String queryName)
        Specified by:
        getNativeQueryMemento in interface org.hibernate.query.named.NamedObjectRepository
      • visitNativeQueryMementos

        public void visitNativeQueryMementos​(java.util.function.Consumer<org.hibernate.query.sql.spi.NamedNativeQueryMemento> action)
        Specified by:
        visitNativeQueryMementos in interface org.hibernate.query.named.NamedObjectRepository
      • registerNativeQueryMemento

        public void registerNativeQueryMemento​(java.lang.String name,
                                               org.hibernate.query.sql.spi.NamedNativeQueryMemento descriptor)
        Specified by:
        registerNativeQueryMemento in interface org.hibernate.query.named.NamedObjectRepository
      • getCallableQueryMemento

        public org.hibernate.procedure.spi.NamedCallableQueryMemento getCallableQueryMemento​(java.lang.String name)
        Specified by:
        getCallableQueryMemento in interface org.hibernate.query.named.NamedObjectRepository
      • visitCallableQueryMementos

        public void visitCallableQueryMementos​(java.util.function.Consumer<org.hibernate.procedure.spi.NamedCallableQueryMemento> action)
        Specified by:
        visitCallableQueryMementos in interface org.hibernate.query.named.NamedObjectRepository
      • registerCallableQueryMemento

        public void registerCallableQueryMemento​(java.lang.String name,
                                                 org.hibernate.procedure.spi.NamedCallableQueryMemento memento)
        Specified by:
        registerCallableQueryMemento in interface org.hibernate.query.named.NamedObjectRepository
      • getResultSetMappingMemento

        public org.hibernate.query.named.NamedResultSetMappingMemento getResultSetMappingMemento​(java.lang.String mappingName)
        Specified by:
        getResultSetMappingMemento in interface org.hibernate.query.named.NamedObjectRepository
      • visitResultSetMappingMementos

        public void visitResultSetMappingMementos​(java.util.function.Consumer<org.hibernate.query.named.NamedResultSetMappingMemento> action)
        Specified by:
        visitResultSetMappingMementos in interface org.hibernate.query.named.NamedObjectRepository
      • registerResultSetMappingMemento

        public void registerResultSetMappingMemento​(java.lang.String name,
                                                    org.hibernate.query.named.NamedResultSetMappingMemento memento)
        Specified by:
        registerResultSetMappingMemento in interface org.hibernate.query.named.NamedObjectRepository
      • checkNamedQueries

        public java.util.Map<java.lang.String,​org.hibernate.HibernateException> checkNamedQueries​(org.hibernate.query.spi.QueryEngine queryPlanCache)
        Specified by:
        checkNamedQueries in interface org.hibernate.query.named.NamedObjectRepository
      • validateNamedQueries

        public void validateNamedQueries​(org.hibernate.query.spi.QueryEngine queryEngine)
        Specified by:
        validateNamedQueries in interface org.hibernate.query.named.NamedObjectRepository
      • resolve

        public org.hibernate.query.named.NamedQueryMemento resolve​(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
                                                                   org.hibernate.boot.spi.MetadataImplementor bootMetamodel,
                                                                   java.lang.String registrationName)
        Specified by:
        resolve in interface org.hibernate.query.named.NamedObjectRepository
      • prepare

        public void prepare​(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
                            org.hibernate.boot.Metadata bootMetamodel)
        Specified by:
        prepare in interface org.hibernate.query.named.NamedObjectRepository
      • close

        public void close()
        Specified by:
        close in interface org.hibernate.query.named.NamedObjectRepository