IndexManagerImpl.java


current inspection = 2009-09-04 18:33:31 (id #2) base = 2009-09-04 18:33:31 (id #1)

Filter Options
History:
+ added
- dropped
U unchanged
Annotation Kind:
pre
presumption
post
unanalyzed
test


  • + void addEntryIndexOperation(WeblogEntry)

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.searchEnabled)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +unanalyzedcall on executeInBackground2009-09-04 18:33:31
    +unanalyzedcall on getThreadManager2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:getClass2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.WriteToIndexOperation2009-09-04 18:33:31

  • + void addEntryReIndexOperation(WeblogEntry)

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.searchEnabled)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +unanalyzedcall on executeInBackground2009-09-04 18:33:31
    +unanalyzedcall on getThreadManager2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:getClass2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.WriteToIndexOperation2009-09-04 18:33:31

  • + void createIndex(Directory)

  • -/+ Kind Annotation Text Date
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.analysis.standard. StandardAnalyzer2009-09-04 18:33:31

  • + void doRun()

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.fRAMindex)2009-09-04 18:33:31
    +pre(soft) init'ed(this.indexDir)2009-09-04 18:33:31
    +pre(soft) org/apache/roller/weblogger/business/search/ IndexManagerImpl.mLogger != null2009-09-04 18:33:31
    +pre(soft) this.indexConsistencyMarker != null2009-09-04 18:33:31
    +preinit'ed(this.useRAMIndex)2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.analysis.standard. StandardAnalyzer2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.store.FSDirectory:getDire ctory2009-09-04 18:33:31

  • + void executeIndexOperationNow(IndexOperation)

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.searchEnabled)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) op != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +presumptionjava.lang.Object:getClass(...)@251 != null2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Thread:sleep2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.Future:isDone2009-09-04 18:33:31
    +test_vectorthis.searchEnabled: {0}, {1}2009-09-04 18:33:31

  • + Analyzer getAnalyzer()

  • -/+ Kind Annotation Text Date
    +postnew StandardAnalyzer(getAnalyzer#1) num objects == 12009-09-04 18:33:31
    +postreturn_value == &new StandardAnalyzer(getAnalyz er#1)2009-09-04 18:33:31

  • + Directory getFSDirectory(bool)

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.indexDir)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31

  • + Directory getIndexDirectory()

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.fRAMindex)2009-09-04 18:33:31
    +pre(soft) init'ed(this.indexDir)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +preinit'ed(this.useRAMIndex)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.store.FSDirectory:getDire ctory2009-09-04 18:33:31
    +test_vectorthis.useRAMIndex: {0}, {1}2009-09-04 18:33:31

  • + ReadWriteLock getReadWriteLock()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.rwl)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.rwl2009-09-04 18:33:31

  • + IndexOperation getSaveIndexOperation()

  • -/+ Kind Annotation Text Date
    +postnew IndexManagerImpl$1(getSaveIndexOperation#1) num objects == 12009-09-04 18:33:31
    +postreturn_value == &new IndexManagerImpl$1(getSave IndexOperation#1)2009-09-04 18:33:31
    +postreturn_value.manager != null2009-09-04 18:33:31
    +postreturn_value.manager == this2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31

  • + IndexReader getSharedIndexReader()

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.fRAMindex)2009-09-04 18:33:31
    +pre(soft) init'ed(this.indexDir)2009-09-04 18:33:31
    +pre(soft) init'ed(this.useRAMIndex)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +preinit'ed(this.reader)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postthis.reader == return_value2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.store.FSDirectory:getDire ctory2009-09-04 18:33:31
    +test_vectorthis.reader: Inverse{null}, Addr_Set{null}2009-09-04 18:33:31

  • + bool indexExists()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.indexDir)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31

  • + void initialize()

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.inconsistentAtStartup)2009-09-04 18:33:31
    +pre(soft) init'ed(this.indexDir)2009-09-04 18:33:31
    +pre(soft) init'ed(this.useRAMIndex)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) this.indexConsistencyMarker != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +preinit'ed(this.searchEnabled)2009-09-04 18:33:31
    +post(soft) init'ed(this.inconsistentAtStartup)2009-09-04 18:33:31
    +postnew RAMDirectory(initialize#2) num objects <= 12009-09-04 18:33:31
    +postnew RAMDirectory(initialize#3) num objects <= 12009-09-04 18:33:31
    +postthis.fRAMindex == One-of{old this.fRAMindex, &new RAMDirectory(initialize#2), &new RAMDirectory(initialize#3)}2009-09-04 18:33:31
    +unanalyzedcall on executeInBackground2009-09-04 18:33:31
    +unanalyzedcall on getThreadManager2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:getClass2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.analysis.standard. StandardAnalyzer2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.index.IndexReader:indexEx ists2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.index.IndexWriter2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.index.IndexWriter:close2009-09-04 18:33:31
    +unanalyzedcall on org.apache.lucene.store.FSDirectory:getDire ctory2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.WriteToIndexOperation2009-09-04 18:33:31
    +unanalyzedcall on scheduleIndexOperation2009-09-04 18:33:31
    +test_vectorjava.io.File:exists(...)@133: {0}, {1}2009-09-04 18:33:31
    +test_vectorjava.io.File:exists(...)@139: {1}, {0}2009-09-04 18:33:31
    +test_vectororg.apache.lucene.index.IndexReader:indexExists(... )@288: {0}, {1}2009-09-04 18:33:31
    +test_vectorthis.searchEnabled: {0}, {1}2009-09-04 18:33:31
    +test_vectorthis.useRAMIndex: {0}, {1}2009-09-04 18:33:31

  • + bool isInconsistentAtStartup()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.inconsistentAtStartup)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.inconsistentAtStartup2009-09-04 18:33:31

  • + void org.apache.roller.weblogger.business.search.IndexManagerImpl$1(IndexManagerImpl, IndexManagerImpl)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.manager)2009-09-04 18:33:31
    +postthis.manager == x02009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31

  • + org.apache.roller.weblogger.business.search.IndexManagerImpl$1__static_init

  • -/+ Kind Annotation Text Date

  • + void org.apache.roller.weblogger.business.search.IndexManagerImpl(Weblogger)

  • -/+ Kind Annotation Text Date
    +premLogger != null2009-09-04 18:33:31
    +preorg/apache/roller/weblogger/config/WebloggerConfig. config != null2009-09-04 18:33:31
    +preorg/apache/roller/weblogger/config/WebloggerConfig. log != null2009-09-04 18:33:31
    +presumptioninit'ed(java.io.File.separator)2009-09-04 18:33:31
    +presumptioninit'ed(java.io.File.separatorChar)2009-09-04 18:33:31
    +postinit'ed(this.roller)2009-09-04 18:33:31
    +postinit'ed(this.searchEnabled)2009-09-04 18:33:31
    +postnew File(IndexManagerImpl#5) num objects == 12009-09-04 18:33:31
    +postnew WriterPreferenceReadWriteLock(IndexManagerImpl# 1) num objects == 12009-09-04 18:33:31
    +postthis.inconsistentAtStartup == 02009-09-04 18:33:31
    +postthis.indexConsistencyMarker == &new File(IndexManagerImpl#5)2009-09-04 18:33:31
    +postthis.indexDir != null2009-09-04 18:33:31
    +postthis.roller == roller2009-09-04 18:33:31
    +postthis.rwl == &new WriterPreferenceReadWriteLock( IndexManagerImpl#1)2009-09-04 18:33:31
    +postthis.useRAMIndex == 02009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:trim2009-09-04 18:33:31
    +unanalyzedcall on java.util.Properties:getProperty2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +test_vectorjava.lang.String:equalsIgnoreCase(...)@103: {0}, {1}2009-09-04 18:33:31

  • + org.apache.roller.weblogger.business.search.IndexManagerImpl__static_init

  • -/+ Kind Annotation Text Date
    +presumptionorg.apache.commons.logging.LogFactory:getFactory(.. .)@65 != null2009-09-04 18:33:31
    +postinit'ed(mLogger)2009-09-04 18:33:31

  • + void rebuildWebsiteIndex()

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.searchEnabled)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +unanalyzedcall on executeInBackground2009-09-04 18:33:31
    +unanalyzedcall on getThreadManager2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:getClass2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.WriteToIndexOperation2009-09-04 18:33:31

  • + void rebuildWebsiteIndex(Weblog)

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.searchEnabled)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +unanalyzedcall on executeInBackground2009-09-04 18:33:31
    +unanalyzedcall on getThreadManager2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:getClass2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.WriteToIndexOperation2009-09-04 18:33:31

  • + void release()

  • -/+ Kind Annotation Text Date

  • + void removeEntryIndexOperation(WeblogEntry)

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.searchEnabled)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +unanalyzedcall on executeInForeground2009-09-04 18:33:31
    +unanalyzedcall on getThreadManager2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:getClass2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Thread:sleep2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.Future:isDone2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.WriteToIndexOperation2009-09-04 18:33:31

  • + void removeWebsiteIndex(Weblog)

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.searchEnabled)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +unanalyzedcall on executeInBackground2009-09-04 18:33:31
    +unanalyzedcall on getThreadManager2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:getClass2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.WriteToIndexOperation2009-09-04 18:33:31

  • + void resetSharedReader()

  • -/+ Kind Annotation Text Date
    +postthis.reader == null2009-09-04 18:33:31

  • + void scheduleIndexOperation(IndexOperation)

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.searchEnabled)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) op != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +presumptionjava.lang.Object:getClass(...)@236 != null2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +test_vectorthis.searchEnabled: {0}, {1}2009-09-04 18:33:31

  • + void shutdown()

  • -/+ Kind Annotation Text Date
    +pre(soft) init'ed(this.reader)2009-09-04 18:33:31
    +pre(soft) init'ed(this.searchEnabled)2009-09-04 18:33:31
    +pre(soft) mLogger != null2009-09-04 18:33:31
    +pre(soft) this.indexConsistencyMarker != null2009-09-04 18:33:31
    +pre(soft) this.roller != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager != null2009-09-04 18:33:31
    +pre(soft) this.roller.threadManager.serviceScheduler != null2009-09-04 18:33:31
    +preinit'ed(this.useRAMIndex)2009-09-04 18:33:31
    +unanalyzedcall on executeInBackground2009-09-04 18:33:31
    +unanalyzedcall on getThreadManager2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:getClass2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.concurrent.ExecutorService:submit 2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation2009-09-04 18:33:31
    +test_vectorthis.reader: Addr_Set{null}, Inverse{null}2009-09-04 18:33:31
    +test_vectorthis.useRAMIndex: {0}, {1}2009-09-04 18:33:31