@Override public boolean isScrollableResultSetsEnabled() { return delegate.isScrollableResultSetsEnabled(); }
public boolean isScrollableResultSetsEnabled() { return sessionFactoryOptions.isScrollableResultSetsEnabled(); }
@Override public boolean isScrollableResultSetsEnabled() { return settings().isScrollableResultSetsEnabled(); }
/** * Advance the cursor to the first required row of the <tt>ResultSet</tt> */ private void advance(final ResultSet rs, final RowSelection selection) throws SQLException { final int firstRow = LimitHelper.getFirstRow( selection ); if ( firstRow != 0 ) { if ( getFactory().getSessionFactoryOptions().isScrollableResultSetsEnabled() ) { // we can go straight to the first required row rs.absolute( firstRow ); } else { // we need to step through the rows one row at a time (slow) for ( int m = 0; m < firstRow; m++ ) { rs.next(); } } } }
private ScrollMode getScrollMode( boolean scroll, boolean hasFirstRow, boolean useLimitOffSet, QueryParameters queryParameters) { final boolean canScroll = getFactory().getSessionFactoryOptions().isScrollableResultSetsEnabled(); if ( canScroll ) { if ( scroll ) { return queryParameters.getScrollMode(); } if ( hasFirstRow && !useLimitOffSet ) { return ScrollMode.SCROLL_INSENSITIVE; } } return null; }
final ScrollMode scrollMode) { if ( scrollMode != null && !scrollMode.equals( ScrollMode.FORWARD_ONLY ) ) { if ( ! settings().isScrollableResultSetsEnabled() ) { throw new AssertionFailure("scrollable result sets are not enabled");
@Override public boolean isScrollableResultSetsEnabled() { return delegate.isScrollableResultSetsEnabled(); }
public boolean isScrollableResultSetsEnabled() { return sessionFactoryOptions.isScrollableResultSetsEnabled(); }
LOG.debugf( "Scrollable result sets: %s", enabledDisabled( sessionFactoryOptions.isScrollableResultSetsEnabled() ) ); LOG.debugf( "Wrap result sets: %s", enabledDisabled( sessionFactoryOptions.isWrapResultSetsEnabled() ) ); LOG.debugf( "JDBC3 getGeneratedKeys(): %s", enabledDisabled( sessionFactoryOptions.isGetGeneratedKeysEnabled() ) );
@Override public boolean isScrollableResultSetsEnabled() { return settings().isScrollableResultSetsEnabled(); }
@Override public boolean isScrollableResultSetsEnabled() { return getSessionFactoryV5().getSessionFactoryOptions().isScrollableResultSetsEnabled(); }
final ScrollMode scrollMode) { if ( scrollMode != null && !scrollMode.equals( ScrollMode.FORWARD_ONLY ) ) { if ( ! settings().isScrollableResultSetsEnabled() ) { throw new AssertionFailure("scrollable result sets are not enabled");
LOG.debugf( "Scrollable result sets: %s", enabledDisabled( sessionFactoryOptions.isScrollableResultSetsEnabled() ) ); LOG.debugf( "Wrap result sets: %s", enabledDisabled( sessionFactoryOptions.isWrapResultSetsEnabled() ) ); LOG.debugf( "JDBC3 getGeneratedKeys(): %s", enabledDisabled( sessionFactoryOptions.isGetGeneratedKeysEnabled() ) );