package com.sleepycat.je.cleaner; class FileProcessor { @MethodObject static class FileProcessor_processLN { protected void hook117() throws DatabaseException { } void execute() throws DatabaseException { lookAheadCache=(LookAheadCache)lookAheadCachep; original(); } protected void hook132() throws DatabaseException { offset=lookAheadCache.nextOffset(); info=lookAheadCache.remove(offset); original(); } protected void hook133() throws DatabaseException { if (!isDupCountLN) { for (int i=0; i < bin.getNEntries(); i+=1) { lsn=bin.getLsn(i); if (i != index && !bin.isEntryKnownDeleted(i) && !bin.isEntryPendingDeleted(i) && DbLsn.getFileNumber(lsn) == fileNum.longValue()) { myOffset=new Long(DbLsn.getFileOffset(lsn)); myInfo=lookAheadCache.remove(myOffset); if (myInfo != null) { this.hook117(); _this.processFoundLN(myInfo,lsn,lsn,bin,i,null); } } } } original(); } } @MethodObject static class FileProcessor_processFile { protected void hook116() throws DatabaseException, IOException { } protected void hook127() throws DatabaseException, IOException { lookAheadCache=new LookAheadCache(lookAheadCacheSize); original(); } protected void hook128() throws DatabaseException, IOException { lookAheadCacheSize=_this.cleaner.lookAheadCacheSize; original(); } protected void hook129() throws DatabaseException, IOException { while (!lookAheadCache.isEmpty()) { this.hook116(); _this.processLN(fileNum,location,null,null,lookAheadCache,dbCache); } original(); } protected void hook130() throws DatabaseException, IOException { lookAheadCache.add(aLsn,aLninfo); if (lookAheadCache.isFull()) { original(); } } protected void hook131() throws DatabaseException, IOException { p=lookAheadCache; original(); } } }