Class ReactiveNamedObjectRepositoryImpl
- java.lang.Object
-
- org.hibernate.reactive.query.internal.ReactiveNamedObjectRepositoryImpl
-
- All Implemented Interfaces:
org.hibernate.query.named.NamedObjectRepository
public class ReactiveNamedObjectRepositoryImpl extends java.lang.Object implements org.hibernate.query.named.NamedObjectRepository
-
-
Constructor Summary
Constructors Constructor Description ReactiveNamedObjectRepositoryImpl(org.hibernate.query.named.NamedObjectRepository delegate)
-
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)
-
-
-
Method Detail
-
getSqmQueryMemento
public org.hibernate.query.sqm.spi.NamedSqmQueryMemento getSqmQueryMemento(java.lang.String queryName)
- Specified by:
getSqmQueryMemento
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
visitSqmQueryMementos
public void visitSqmQueryMementos(java.util.function.Consumer<org.hibernate.query.sqm.spi.NamedSqmQueryMemento> action)
- Specified by:
visitSqmQueryMementos
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
registerSqmQueryMemento
public void registerSqmQueryMemento(java.lang.String name, org.hibernate.query.sqm.spi.NamedSqmQueryMemento descriptor)
- Specified by:
registerSqmQueryMemento
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
getNativeQueryMemento
public org.hibernate.query.sql.spi.NamedNativeQueryMemento getNativeQueryMemento(java.lang.String queryName)
- Specified by:
getNativeQueryMemento
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
visitNativeQueryMementos
public void visitNativeQueryMementos(java.util.function.Consumer<org.hibernate.query.sql.spi.NamedNativeQueryMemento> action)
- Specified by:
visitNativeQueryMementos
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
registerNativeQueryMemento
public void registerNativeQueryMemento(java.lang.String name, org.hibernate.query.sql.spi.NamedNativeQueryMemento descriptor)
- Specified by:
registerNativeQueryMemento
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
getCallableQueryMemento
public org.hibernate.procedure.spi.NamedCallableQueryMemento getCallableQueryMemento(java.lang.String name)
- Specified by:
getCallableQueryMemento
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
visitCallableQueryMementos
public void visitCallableQueryMementos(java.util.function.Consumer<org.hibernate.procedure.spi.NamedCallableQueryMemento> action)
- Specified by:
visitCallableQueryMementos
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
registerCallableQueryMemento
public void registerCallableQueryMemento(java.lang.String name, org.hibernate.procedure.spi.NamedCallableQueryMemento memento)
- Specified by:
registerCallableQueryMemento
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
getResultSetMappingMemento
public org.hibernate.query.named.NamedResultSetMappingMemento getResultSetMappingMemento(java.lang.String mappingName)
- Specified by:
getResultSetMappingMemento
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
visitResultSetMappingMementos
public void visitResultSetMappingMementos(java.util.function.Consumer<org.hibernate.query.named.NamedResultSetMappingMemento> action)
- Specified by:
visitResultSetMappingMementos
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
registerResultSetMappingMemento
public void registerResultSetMappingMemento(java.lang.String name, org.hibernate.query.named.NamedResultSetMappingMemento memento)
- Specified by:
registerResultSetMappingMemento
in interfaceorg.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 interfaceorg.hibernate.query.named.NamedObjectRepository
-
validateNamedQueries
public void validateNamedQueries(org.hibernate.query.spi.QueryEngine queryEngine)
- Specified by:
validateNamedQueries
in interfaceorg.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 interfaceorg.hibernate.query.named.NamedObjectRepository
-
prepare
public void prepare(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory, org.hibernate.boot.Metadata bootMetamodel)
- Specified by:
prepare
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
close
public void close()
- Specified by:
close
in interfaceorg.hibernate.query.named.NamedObjectRepository
-
-