AdaptiveQuery.diff
src/com/goldencode/p2j/persist/AdaptiveQuery.java 2023-03-12 16:33:25 +0000 | ||
---|---|---|
3007 | 3007 |
{ |
3008 | 3008 |
Results results = null; |
3009 | 3009 |
boolean lazyMode = persistence.supportsLazyQueryResultsMode(); |
3010 |
if (lazyMode && !isScrolling()) |
|
3011 |
{ |
|
3012 |
Long templateRowid = getTemplateQueryRowid(args); |
|
3013 |
if (templateRowid != null) |
|
3014 |
{ |
|
3015 |
results = super.executeQuery(persistence, fql, args); |
|
3016 |
return results; |
|
3017 |
} |
|
3018 |
|
|
3019 |
return new ScrollingResults(persistence, executeScroll(persistence, fql, args, lazyMode)); |
|
3020 |
} |
|
3010 |
// if (lazyMode && !isScrolling())
|
|
3011 |
// {
|
|
3012 |
// Long templateRowid = getTemplateQueryRowid(args);
|
|
3013 |
// if (templateRowid != null)
|
|
3014 |
// {
|
|
3015 |
// results = super.executeQuery(persistence, fql, args);
|
|
3016 |
// return results;
|
|
3017 |
// }
|
|
3018 |
// |
|
3019 |
// return new ScrollingResults(persistence, executeScroll(persistence, fql, args, lazyMode));
|
|
3020 |
// }
|
|
3021 | 3021 |
|
3022 | 3022 |
if (cacheOnReval || probablyRequiresResort()) |
3023 | 3023 |
{ |