@Override public boolean isNamedQueryStartupCheckingEnabled() { return delegate.isNamedQueryStartupCheckingEnabled(); }
public boolean isNamedQueryStartupCheckingEnabled() { return sessionFactoryOptions.isNamedQueryStartupCheckingEnabled(); }
@Override public boolean isNamedQueryStartupCheckingEnabled() { return delegate.isNamedQueryStartupCheckingEnabled(); }
public boolean isNamedQueryStartupCheckingEnabled() { return sessionFactoryOptions.isNamedQueryStartupCheckingEnabled(); }
LOG.debugf( "Named query checking : %s", enabledDisabled( sessionFactoryOptions.isNamedQueryStartupCheckingEnabled() ) );
public QueryEngine( SessionFactoryImplementor sessionFactory, NamedQueryRepository namedQueryRepository, SqmFunctionRegistry sqmFunctionRegistry) { this.sessionFactory = sessionFactory; this.namedQueryRepository = namedQueryRepository; this.semanticQueryProducer = new SemanticQueryProducerImpl( sessionFactory ); // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // todo (6.0) : re-enable this, to initialize whatever class ultimately represents our SPI view of the JPA CriteriaBuilder... //this.criteriaBuilder = new CriteriaBuilderImpl( sessionFactory ); this.criteriaBuilder = null; // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ this.queryPlanCache = new QueryPlanCacheImpl( sessionFactory ); this.sqmFunctionRegistry = sqmFunctionRegistry; //checking for named queries if ( sessionFactory.getSessionFactoryOptions().isNamedQueryStartupCheckingEnabled() ) { final Map<String, HibernateException> errors = namedQueryRepository.checkNamedQueries( this ); if ( !errors.isEmpty() ) { StringBuilder failingQueries = new StringBuilder( "Errors in named queries: " ); String sep = ""; for ( Map.Entry<String, HibernateException> entry : errors.entrySet() ) { QueryMessageLogger.QUERY_LOGGER.namedQueryError( entry.getKey(), entry.getValue() ); failingQueries.append( sep ).append( entry.getKey() ); sep = ", "; } throw new HibernateException( failingQueries.toString() ); } } }
LOG.debugf( "Named query checking : %s", enabledDisabled( sessionFactoryOptions.isNamedQueryStartupCheckingEnabled() ) );