method org.apache.roller.weblogger.business. WebloggerImpl__static_init
postinit'ed(log)









  infomethod not available-- call on Log org.apache.commons.logging. LogFactory:getLog(Class)











method void org.apache.roller.weblogger.business. WebloggerImpl(AutoPingManager, BookmarkManager, FileManager, IndexManager, PingQueueManager, PingTargetManager, PluginManager, PropertiesManage r, RefererManager, ReferrerQueueManager, ThemeManager, Thread...
pre(soft) log != null
presumptionjava.lang.Object:getClass(...)@112 != null
postthis.autoPingManager == autoPingManager
postinit'ed(this.autoPingManager)
postthis.bookmarkManager == bookmarkManager
postinit'ed(this.bookmarkManager)
postinit'ed(this.buildTime)
postinit'ed(this.buildUser)
postthis.fileManager == fileManager
postinit'ed(this.fileManager)
postthis.indexManager == indexManager
postinit'ed(this.indexManager)
postthis.pingQueueManager == pingQueueManager
postinit'ed(this.pingQueueManager)
postthis.pingTargetManager == pingTargetManager
postinit'ed(this.pingTargetManager)
postthis.pluginManager == pluginManager
postinit'ed(this.pluginManager)
postthis.propertiesManager == propertiesManager
postinit'ed(this.propertiesManager)
postthis.refererManager == refererManager
postinit'ed(this.refererManager)
postthis.refererQueueManager == refererQueueManager
postinit'ed(this.refererQueueManager)
postinit'ed(this.revision)
postthis.themeManager == themeManager
postinit'ed(this.themeManager)
postthis.threadManager == threadManager
postinit'ed(this.threadManager)
postthis.urlStrategy == urlStrategy
postinit'ed(this.urlStrategy)
postthis.userManager == userManager
postinit'ed(this.userManager)
postinit'ed(this.version)
postthis.weblogManager == weblogManager
postinit'ed(this.weblogManager)









  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object, Throwable)











method FileManager getFileManager()
postreturn_value == this.fileManager
postinit'ed(return_value)










method ThreadManager getThreadManager()
postreturn_value == this.threadManager
postinit'ed(return_value)










method IndexManager getIndexManager()
postreturn_value == this.indexManager
postinit'ed(return_value)










method ThemeManager getThemeManager()
postreturn_value == this.themeManager
postinit'ed(return_value)










method ReferrerQueueManager getReferrerQueueManager()
postreturn_value == this.refererQueueManager
postinit'ed(return_value)










method UserManager getUserManager()
postreturn_value == this.userManager
postinit'ed(return_value)










method BookmarkManager getBookmarkManager()
postreturn_value == this.bookmarkManager
postinit'ed(return_value)










method WeblogManager getWeblogManager()
postreturn_value == this.weblogManager
postinit'ed(return_value)










method RefererManager getRefererManager()
postreturn_value == this.refererManager
postinit'ed(return_value)










method PropertiesManager getPropertiesManager()
postreturn_value == this.propertiesManager
postinit'ed(return_value)










method PingQueueManager getPingQueueManager()
postreturn_value == this.pingQueueManager
postinit'ed(return_value)










method AutoPingManager getAutopingManager()
postreturn_value == this.autoPingManager
postinit'ed(return_value)










method PingTargetManager getPingTargetManager()
postreturn_value == this.pingTargetManager
postinit'ed(return_value)










method PluginManager getPluginManager()
postreturn_value == this.pluginManager
postinit'ed(return_value)










method URLStrategy getUrlStrategy()
postreturn_value == this.urlStrategy
postinit'ed(return_value)










method void release()
pre(soft) log != null
pre(soft) this.autoPingManager != null
pre(soft) this.bookmarkManager != null
pre(soft) this.fileManager != null
pre(soft) this.pingQueueManager != null
pre(soft) this.pingTargetManager != null
pre(soft) this.pluginManager != null
pre(soft) this.refererManager != null
pre(soft) this.threadManager != null
pre(soft) this.userManager != null
pre(soft) this.weblogManager != null









  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object, Throwable)











method void initialize()
prelog != null
preinit'ed(org/apache/roller/weblogger/config/Weblogge rRuntimeConfig.configDefs)
preinit'ed(this.threadManager.schedulerThread)
preorg/apache/roller/weblogger/business/themes/ThemeMa nagerImpl.log != null
preorg/apache/roller/weblogger/config/WebloggerConfig. config != null
preorg/apache/roller/weblogger/config/WebloggerConfig. log != null
prethis.indexManager != null
preinit'ed(this.indexManager.searchEnabled)
prethis.propertiesManager != null
prethis.propertiesManager.strategy != null
prethis.propertiesManager.strategy.threadLocalEntityMa nager != null
prethis.themeManager != null
preinit'ed(this.themeManager.themeDir)
prethis.threadManager != null
pre(soft) init'ed(this.indexManager.inconsistentAtStar tup)
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider != null
pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider.webloggerInstance != null
pre(soft) org/apache/roller/weblogger/business/jpa/JPA PropertiesManagerImpl.log != null
pre(soft) org/apache/roller/weblogger/business/search/ IndexManagerImpl.mLogger != null
pre(soft) org/apache/roller/weblogger/business/themes/ SharedThemeFromDir.log != null
pre(soft) org/apache/roller/weblogger/config/Weblogger RuntimeConfig.log != null
pre(soft) init'ed(org/apache/roller/weblogger/config/W ebloggerRuntimeConfig.runtime_config)
pre(soft) this.indexManager.indexConsistencyMarker != null
pre(soft) init'ed(this.indexManager.indexDir)
pre(soft) this.indexManager.roller != null
pre(soft) this.indexManager.roller.threadManager != null
pre(soft) this.indexManager.roller.threadManager. serviceScheduler != null
pre(soft) init'ed(this.indexManager.useRAMIndex)
pre(soft) this.propertiesManager.strategy.emf != null
presumptiongetAutopingManager(...).strategy != null
presumptiongetAutopingManager(...).strategy.emf != null
presumptiongetAutopingManager(...).strategy.threadLocalEntityM anager != null
presumptiongetPingTargetManager(...).strategy != null
presumptiongetPingTargetManager(...).strategy.emf != null
presumptiongetPingTargetManager(...).strategy.threadLocalEntit yManager != null
presumptiongetWeblogger(...).autoPingManager != null
presumptiongetWeblogger(...).pingTargetManager != null
postorg/apache/roller/weblogger/business/pings/PingQueu eProcessor.theInstance == old org/apache/roller/web logger/business/pings/PingQueueProcessor. theInstance
postorg/apache/roller/weblogger/config/WebloggerRuntime Config.configDefs == One-of{old org/apache/roller/w eblogger/config/WebloggerRuntimeConfig.configDefs, &new RuntimeConfigDefs(unmarshall#1)}
postinit'ed(org/apache/roller/weblogger/config/Weblogge rRuntimeConfig.configDefs)
postthis.indexManager.fRAMindex == One-of{old this.indexManager.fRAMindex, &new RAMDirectory(initialize#2*), &new RAMDirectory(initialize#3*)}
postinit'ed(this.indexManager.inconsistentAtStartup)
postthis.themeManager.themes == One-of{old this.themeManager.themes, &new HashMap(loadAllThemesFromDisk#1)}
postthis.threadManager.schedulerThread == One-of{old this.threadManager.schedulerThread, &new Thread(initialize#8*)}
postthis.threadManager.schedulerThread != null
postnew ArrayList(RuntimeConfigDefs#1) num objects <= 1
postnew RuntimeConfigDefs(unmarshall#1) num objects == new ArrayList(RuntimeConfigDefs#1) num objects
postnew HashMap(loadAllThemesFromDisk#1) num objects <= 1
postnew PingQueueProcessor(init#1*) num objects == undefined
postnew PingQueueProcessor(init#1*) num objects == 0, if init'ed
postnew PingQueueProcessor(init#1*).pingQueueMgr == null
postnew RAMDirectory(initialize#2*) num objects <= 1
postnew RAMDirectory(initialize#3*) num objects <= 1
postinit'ed(new RuntimeConfigDefs(unmarshall#1). configDefs)
postnew Thread(initialize#8*) num objects <= 1
unanalyzedcall on java.util.HashMap
unanalyzedcall on java.lang.ThreadLocal:get
unanalyzedcall on javax.persistence.EntityManagerFactory:crea teEntityManager
unanalyzedcall on java.lang.ThreadLocal:set
unanalyzedcall on javax.persistence.EntityManager:getTransact ion
unanalyzedcall on javax.persistence.EntityTransaction:isActiv e
unanalyzedcall on javax.persistence.EntityTransaction:begin
unanalyzedcall on javax.persistence.EntityManager:createNamed Query
unanalyzedcall on javax.persistence.Query:setFlushMode
unanalyzedcall on javax.persistence.Query:getResultList
unanalyzedcall on java.util.List:iterator
unanalyzedcall on org.apache.roller.weblogger.pojos. RuntimeConfigProperty:getName
unanalyzedcall on java.util.HashMap:put
unanalyzedcall on javax.persistence.EntityManager:contains
unanalyzedcall on javax.persistence.EntityManager:persist
unanalyzedcall on java.util.Map:values
unanalyzedcall on java.util.Collection:iterator
unanalyzedcall on getRuntimeConfigDefs
unanalyzedcall on java.util.Map:containsKey
unanalyzedcall on org.apache.roller.weblogger.pojos. RuntimeConfigProperty
unanalyzedcall on java.util.Map:put
unanalyzedcall on org.apache.commons.logging.Log:info
unanalyzedcall on java.util.Map:size
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:fatal
unanalyzedcall on java.lang.RuntimeException
unanalyzedcall on java.io.File
unanalyzedcall on java.io.File:list
unanalyzedcall on org.apache.commons.logging.Log:warn
unanalyzedcall on org.apache.commons.lang.StringUtils:replace
unanalyzedcall on org.apache.roller.weblogger.pojos. ThemeTemplate:getName
unanalyzedcall on org.apache.roller.weblogger.pojos. ThemeTemplate:getLink
unanalyzedcall on org.apache.roller.weblogger.pojos. ThemeTemplate:getAction
unanalyzedcall on java.lang.String:equals
unanalyzedcall on java.io.File:exists
unanalyzedcall on java.io.File:canRead
unanalyzedcall on java.io.File:length
unanalyzedcall on java.io.FileInputStream
unanalyzedcall on java.io.InputStreamReader
unanalyzedcall on java.io.InputStreamReader:read
unanalyzedcall on java.lang.String
unanalyzedcall on getName
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on org.apache.commons.logging.Log:isDebugEnabl ed
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on org.jdom.Element:getAttributeValue
unanalyzedcall on org.jdom.Element:getChildText
unanalyzedcall on java.lang.String:equalsIgnoreCase
unanalyzedcall on org.apache.commons.lang.StringUtils:isEmpty
unanalyzedcall on java.util.HashSet
unanalyzedcall on org.jdom.input.SAXBuilder
unanalyzedcall on org.jdom.input.SAXBuilder:build
unanalyzedcall on org.jdom.Document:getRootElement
unanalyzedcall on org.jdom.Element:getChild
unanalyzedcall on org.jdom.Element:getChildren
unanalyzedcall on java.util.Set:add
unanalyzedcall on setId
unanalyzedcall on setName
unanalyzedcall on setDescription
unanalyzedcall on setAuthor
unanalyzedcall on java.util.Date
unanalyzedcall on setLastModified
unanalyzedcall on setEnabled
unanalyzedcall on java.io.File:lastModified
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on org.apache.roller.weblogger. WebloggerException
unanalyzedcall on org.apache.roller.RollerException
unanalyzedcall on org.apache.roller.weblogger.business. themes.SharedTheme
unanalyzedcall on org.apache.roller.weblogger.pojos. Theme:getId
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.util.Properties:getProperty
unanalyzedcall on org.apache.commons.lang.StringUtils:split
unanalyzedcall on org.apache.commons.lang.StringUtils:stripAl l
unanalyzedcall on java.lang.Class:forName
unanalyzedcall on java.lang.Class:newInstance
unanalyzedcall on getTaskProperties
unanalyzedcall on java.lang.Integer:parseInt
unanalyzedcall on getWeblogger
unanalyzedcall on getPingQueueManager
unanalyzedcall on org.apache.roller.weblogger.business. runnable.ThreadManagerImpl:getTaskLockByName
unanalyzedcall on org.apache.roller.weblogger.pojos.TaskLock
unanalyzedcall on org.apache.roller.weblogger.pojos. TaskLock:setName
unanalyzedcall on org.apache.roller.weblogger.pojos. TaskLock:setLastRun
unanalyzedcall on org.apache.roller.weblogger.pojos. TaskLock:setTimeAquired
unanalyzedcall on org.apache.roller.weblogger.pojos. TaskLock:setTimeLeased
unanalyzedcall on org.apache.roller.weblogger.business. runnable.ThreadManagerImpl:saveTaskLock
unanalyzedcall on java.util.List:add
unanalyzedcall on java.util.concurrent.Executors:newCachedThr eadPool
unanalyzedcall on java.lang.Thread
unanalyzedcall on java.lang.Thread:setPriority
unanalyzedcall on java.lang.Thread:start
unanalyzedcall on org.apache.lucene.index.IndexReader:indexEx ists
unanalyzedcall on org.apache.lucene.analysis.standard. StandardAnalyzer
unanalyzedcall on org.apache.lucene.index.IndexWriter
unanalyzedcall on org.apache.lucene.index.IndexWriter:close
unanalyzedcall on org.apache.lucene.store.FSDirectory:getDire ctory
unanalyzedcall on org.apache.roller.weblogger.business. search.operations.WriteToIndexOperation
unanalyzedcall on scheduleIndexOperation
unanalyzedcall on java.lang.Object:getClass
unanalyzedcall on java.lang.Class:getName
unanalyzedcall on getThreadManager
unanalyzedcall on java.util.concurrent.ExecutorService:submit
unanalyzedcall on executeInBackground
unanalyzedcall on java.io.File:mkdirs
unanalyzedcall on java.io.File:createNewFile
unanalyzedcall on org.apache.lucene.store.RAMDirectory
unanalyzedcall on java.lang.String:length
unanalyzedcall on getPingTargetManager
unanalyzedcall on getCommonPingTargets
unanalyzedcall on java.util.List:isEmpty
unanalyzedcall on java.lang.String:split
unanalyzedcall on java.util.regex.Pattern:matcher
unanalyzedcall on java.util.regex.Matcher:matches
unanalyzedcall on java.util.regex.Matcher:groupCount
unanalyzedcall on java.util.regex.Matcher:group
unanalyzedcall on org.apache.roller.weblogger.pojos. PingTarget
unanalyzedcall on savePingTarget
unanalyzedcall on java.lang.String:toLowerCase
unanalyzedcall on java.util.Set:isEmpty
unanalyzedcall on java.lang.Boolean:valueOf
unanalyzedcall on java.lang.Boolean:booleanValue
unanalyzedcall on javax.persistence.Query:executeUpdate
unanalyzedcall on removeAutoPings
unanalyzedcall on javax.persistence.EntityManager:remove
unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation
unanalyzedcall on java.lang.Class:getResourceAsStream
unanalyzedcall on java.util.Properties
unanalyzedcall on java.util.Properties:keys
unanalyzedcall on java.util.Enumeration:hasMoreElements
unanalyzedcall on java.util.Enumeration:nextElement
unanalyzedcall on java.lang.String:startsWith
unanalyzedcall on java.lang.String:substring
unanalyzedcall on java.util.Properties:setProperty
unanalyzedcall on init









  infomethod not available-- call on void org.apache.commons.logging. Log:info(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:info(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:info(Object)










  infomethod not available-- call on void org.apache.roller.weblogger. business.WebloggerImpl:flush()










  infomethod not available-- call on void org.apache.commons.logging. Log:info(Object)











method void shutdown()
pre(soft) log != null
pre(soft) org/apache/roller/weblogger/business/HitCoun tQueue.instance != null
pre(soft) init'ed(org/apache/roller/weblogger/business /HitCountQueue.instance.worker)
pre(soft) org/apache/roller/weblogger/business/HitCoun tQueue.log != null
pre(soft) org/apache/roller/weblogger/business/referre rs/ReferrerQueueManagerImpl.mLogger != null
pre(soft) org/apache/roller/weblogger/business/search/ IndexManagerImpl.mLogger != null
pre(soft) this.indexManager.indexConsistencyMarker != null
pre(soft) init'ed(this.indexManager.reader)
pre(soft) this.indexManager.roller != null
pre(soft) this.indexManager.roller.threadManager != null
pre(soft) this.indexManager.roller.threadManager. serviceScheduler != null
pre(soft) init'ed(this.indexManager.searchEnabled)
pre(soft) init'ed(this.indexManager.useRAMIndex)
pre(soft) init'ed(this.refererQueueManager.workers)
pre(soft) init'ed(this.threadManager.schedulerThread)
pre(soft) this.threadManager.serviceScheduler != null
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on scheduleIndexOperation
unanalyzedcall on java.lang.Object:getClass
unanalyzedcall on java.lang.Class:getName
unanalyzedcall on getThreadManager
unanalyzedcall on java.util.concurrent.ExecutorService:submit
unanalyzedcall on executeInBackground
unanalyzedcall on org.apache.roller.weblogger.business. runnable.WorkerThread:getName
unanalyzedcall on org.apache.commons.logging.Log:info
unanalyzedcall on org.apache.roller.weblogger.business. runnable.WorkerThread:interrupt
unanalyzedcall on java.util.List:size
unanalyzedcall on java.util.List:iterator
unanalyzedcall on org.apache.roller.weblogger.business. search.operations.IndexOperation
unanalyzedcall on java.io.File:delete
unanalyzedcall on org.apache.lucene.index.IndexReader:close
unanalyzedcall on java.util.concurrent.ExecutorService:shutdo wnNow
unanalyzedcall on java.lang.Thread:interrupt
test_vectorthis.indexManager: Addr_Set{null}, Inverse{null}
test_vectorthis.refererQueueManager: Addr_Set{null}, Inverse{null}
test_vectorthis.threadManager: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object, Throwable)











method String getVersion()
postreturn_value == this.version
postinit'ed(return_value)










method String getRevision()
postreturn_value == this.revision
postinit'ed(return_value)










method String getBuildTime()
postreturn_value == this.buildTime
postinit'ed(return_value)










method String getBuildUser()
postreturn_value == this.buildUser
postinit'ed(return_value)