try {\r
// logger.info("Loading {}", forIndex);\r
clearCache();\r
+ logger.info("clearCache()");\r
int halfSize = this.cacheSize / 2;\r
int rowLimit = this.cacheSize; // 200\r
int startPos = 0;\r
// startPos=50 cache=50-250\r
startPos = (forIndex - halfSize);\r
}\r
+ logger.info("startPos= {}", startPos);\r
\r
int endPos = (startPos + rowLimit);\r
endPos = ((this.resultSetSize < 0) || (endPos <= this.resultSetSize)) ? endPos : this.resultSetSize;\r
+ logger.info("endPos= {}", endPos);\r
\r
SearchResult<ArchivedMedia> sr = createSearchResult(startPos, endPos);\r
\r
BindUtils.postNotifyChange(null, null, this, "*");\r
fireCacheEvent(new Event(Events.ON_SCROLL));\r
}\r
-\r
} catch (Exception e) {\r
fireCacheEvent(new Event(Events.ON_ERROR, null, e));\r
// ki kell nullazni, egybkent tobbszeros lekerdezes van\r
resultSetSize = 0;\r
}\r
-\r
}\r
\r
// kintrol is hivhatjak\r