@Override public Integer getTimeout() { return queryOptions.getTimeout(); }
protected void collectHints(Map<String, Object> hints) { if ( getQueryOptions().getTimeout() != null ) { hints.put( HINT_TIMEOUT, getQueryOptions().getTimeout() ); hints.put( SPEC_HINT_TIMEOUT, getQueryOptions().getTimeout() * 1000 );
if ( selection.getTimeout() != null ) { st.setQueryTimeout( selection.getTimeout() );
private void fillInNamedQueryBuilder(NamedQueryDefinitionBuilder builder, org.hibernate.query.Query query) { builder.setQuery( query.getQueryString() ) .setComment( query.getComment() ) .setCacheable( query.isCacheable() ) .setCacheRegion( query.getCacheRegion() ) .setCacheMode( query.getCacheMode() ) .setReadOnly( query.isReadOnly() ) .setFlushMode( query.getHibernateFlushMode() ); if ( query.getQueryOptions().getFirstRow() != null ) { builder.setFirstResult( query.getQueryOptions().getFirstRow() ); } if ( query.getQueryOptions().getMaxRows() != null ) { builder.setMaxResults( query.getQueryOptions().getMaxRows() ); } if ( query.getQueryOptions().getTimeout() != null ) { builder.setTimeout( query.getQueryOptions().getTimeout() ); } if ( query.getQueryOptions().getFetchSize() != null ) { builder.setFetchSize( query.getQueryOptions().getFetchSize() ); } }
final RowSelection selection = new RowSelection(); selection.setFetchSize( queryParameters.getRowSelection().getFetchSize() ); selection.setTimeout( queryParameters.getRowSelection().getTimeout() ); queryParametersToUse = queryParameters.createCopyUsing( selection );
if ( selection.getTimeout() != null ) { st.setQueryTimeout( selection.getTimeout() );
col += binder.bind( ps, queryParameters, session, col ); if ( selection != null && selection.getTimeout() != null ) { ps.setQueryTimeout( selection.getTimeout() );
if ( selection.getTimeout() != null ) { st.setQueryTimeout( selection.getTimeout() );
selection.setTimeout( queryParameters.getRowSelection().getTimeout() ); queryParametersToUse = queryParameters.createCopyUsing( selection );
if ( selection.getTimeout() != null ) { st.setQueryTimeout( selection.getTimeout().intValue() );
if ( selection.getTimeout() != null ) { st.setQueryTimeout( selection.getTimeout().intValue() );
throw new IllegalStateException("Multiple row selections not allowed!"); if (rowSelection.getTimeout() == null) { rowSelection.setTimeout(original.getTimeout()); } else if (original.getTimeout() != null && !original.getTimeout().equals(rowSelection.getTimeout())) { throw new IllegalStateException("Multiple row selections not allowed!");
RowSelection selection = new RowSelection(); selection.setFetchSize( queryParameters.getRowSelection().getFetchSize() ); selection.setTimeout( queryParameters.getRowSelection().getTimeout() ); queryParametersToUse = queryParameters.createCopyUsing( selection );
RowSelection selection = new RowSelection(); selection.setFetchSize( queryParameters.getRowSelection().getFetchSize() ); selection.setTimeout( queryParameters.getRowSelection().getTimeout() ); queryParametersToUse = queryParameters.createCopyUsing( selection );
RowSelection selection = new RowSelection(); selection.setFetchSize( queryParameters.getRowSelection().getFetchSize() ); selection.setTimeout( queryParameters.getRowSelection().getTimeout() ); queryParametersToUse = queryParameters.createCopyUsing( selection );
RowSelection selection = new RowSelection(); selection.setFetchSize( queryParameters.getRowSelection().getFetchSize() ); selection.setTimeout( queryParameters.getRowSelection().getTimeout() ); queryParametersToUse = queryParameters.createCopyUsing( selection );
RowSelection selection = new RowSelection(); selection.setFetchSize( queryParameters.getRowSelection().getFetchSize() ); selection.setTimeout( queryParameters.getRowSelection().getTimeout() ); queryParametersToUse = queryParameters.createCopyUsing( selection );
@SuppressWarnings("unchecked") @Override public final List<Long> list( SessionImplementor session, QueryParameters queryParameters) throws HibernateException { boolean hasLimit = queryParameters.getRowSelection() != null && queryParameters.getRowSelection().definesLimits(); if (hasLimit) { RowSelection selection = new RowSelection(); selection.setFetchSize( queryParameters.getRowSelection().getFetchSize() ); selection.setTimeout( queryParameters.getRowSelection().getTimeout() ); queryParameters = queryParameters.createCopyUsing(selection); } return super.list(session, queryParameters); }
if ( selection.getTimeout() != null ) { st.setQueryTimeout( selection.getTimeout() );
if ( selection.getTimeout() != null ) { st.setQueryTimeout( selection.getTimeout() );