List of usage examples for org.hibernate.engine.spi SessionFactoryImplementor getNamedQuery
@Deprecated
default NamedQueryDefinition getNamedQuery(String queryName)
From source file:org.rhq.core.domain.server.PersistenceUtility.java
License:Open Source License
private static NamedQueryDefinition getNamedQueryDefinition(EntityManager entityManager, String queryName) { SessionFactoryImplementor sessionFactory = getHibernateSessionFactoryImplementor(entityManager); NamedQueryDefinition namedQueryDefinition = sessionFactory.getNamedQuery(queryName); if (namedQueryDefinition == null) { throw new RuntimeException("EJB3 query not found [" + queryName + "]"); }/* w w w .ja v a 2s . c o m*/ return namedQueryDefinition; }