Package org.hibernate.query.spi
Class NamedQueryRepository
- java.lang.Object
-
- org.hibernate.query.spi.NamedQueryRepository
-
public class NamedQueryRepository extends Object
-
-
Constructor Summary
Constructors Constructor Description NamedQueryRepository(Iterable<NamedQueryDefinition> namedQueryDefinitions, Iterable<NamedSQLQueryDefinition> namedSqlQueryDefinitions, Iterable<ResultSetMappingDefinition> namedSqlResultSetMappings, Map<String,ProcedureCallMemento> namedProcedureCalls)
NamedQueryRepository(Map<String,NamedQueryDefinition> namedQueryDefinitionMap, Map<String,NamedSQLQueryDefinition> namedSqlQueryDefinitionMap, Map<String,ResultSetMappingDefinition> namedSqlResultSetMappingMap, Map<String,ProcedureCallMemento> namedProcedureCallMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,HibernateException>
checkNamedQueries(QueryPlanCache queryPlanCache)
ProcedureCallMemento
getNamedProcedureCallMemento(String name)
NamedQueryDefinition
getNamedQueryDefinition(String queryName)
NamedSQLQueryDefinition
getNamedSQLQueryDefinition(String queryName)
ResultSetMappingDefinition
getResultSetMappingDefinition(String mappingName)
void
registerNamedProcedureCallMemento(String name, ProcedureCallMemento memento)
void
registerNamedQueryDefinition(String name, NamedQueryDefinition definition)
void
registerNamedSQLQueryDefinition(String name, NamedSQLQueryDefinition definition)
-
-
-
Constructor Detail
-
NamedQueryRepository
public NamedQueryRepository(Iterable<NamedQueryDefinition> namedQueryDefinitions, Iterable<NamedSQLQueryDefinition> namedSqlQueryDefinitions, Iterable<ResultSetMappingDefinition> namedSqlResultSetMappings, Map<String,ProcedureCallMemento> namedProcedureCalls)
-
NamedQueryRepository
public NamedQueryRepository(Map<String,NamedQueryDefinition> namedQueryDefinitionMap, Map<String,NamedSQLQueryDefinition> namedSqlQueryDefinitionMap, Map<String,ResultSetMappingDefinition> namedSqlResultSetMappingMap, Map<String,ProcedureCallMemento> namedProcedureCallMap)
-
-
Method Detail
-
getNamedQueryDefinition
public NamedQueryDefinition getNamedQueryDefinition(String queryName)
-
getNamedSQLQueryDefinition
public NamedSQLQueryDefinition getNamedSQLQueryDefinition(String queryName)
-
getNamedProcedureCallMemento
public ProcedureCallMemento getNamedProcedureCallMemento(String name)
-
getResultSetMappingDefinition
public ResultSetMappingDefinition getResultSetMappingDefinition(String mappingName)
-
registerNamedQueryDefinition
public void registerNamedQueryDefinition(String name, NamedQueryDefinition definition)
-
registerNamedSQLQueryDefinition
public void registerNamedSQLQueryDefinition(String name, NamedSQLQueryDefinition definition)
-
registerNamedProcedureCallMemento
public void registerNamedProcedureCallMemento(String name, ProcedureCallMemento memento)
-
checkNamedQueries
public Map<String,HibernateException> checkNamedQueries(QueryPlanCache queryPlanCache)
-
-