ThreadManagerImpl.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 executeInBackground(Runnable)

  • -/+ Kind Annotation Text Date
    +prethis.serviceScheduler != null2009-09-04 18:33:31

  • + void executeInForeground(Runnable)

  • -/+ Kind Annotation Text Date
    +prethis.serviceScheduler != null2009-09-04 18:33:31
    +presumptionjava.util.concurrent.ExecutorService:submit(... )@127 != null2009-09-04 18:33:31
    +test_vectorjava.util.concurrent.Future:isDone(...)@132: {1}, {0}2009-09-04 18:33:31

  • + void initialize()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.schedulerThread)2009-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
    +presumptionarr$.length@64 <= 232-12009-09-04 18:33:31
    +presumptionjava.lang.Class:forName(...)@72 != null2009-09-04 18:33:31
    +presumptionorg.apache.commons.lang.StringUtils:stripAll(... )@64 != null2009-09-04 18:33:31
    +presumptionorg.apache.commons.logging.LogFactory:getLog(... )@42 != null2009-09-04 18:33:31
    +postnew PingQueueProcessor(init#1*) num objects == 0, if init'ed2009-09-04 18:33:31
    +postnew PingQueueProcessor(init#1*) num objects == undefined2009-09-04 18:33:31
    +postnew PingQueueProcessor(init#1*).pingQueueMgr == null2009-09-04 18:33:31
    +postnew PingQueueProcessor(init#1*).pingQueueMgr == undefined2009-09-04 18:33:31
    +postnew Thread(initialize#8) num objects <= 12009-09-04 18:33:31
    +postorg/apache/roller/weblogger/business/pings/PingQueu eProcessor.theInstance == old org/apache/roller/web logger/business/pings/PingQueueProcessor. theInstance2009-09-04 18:33:31
    +postthis.schedulerThread != null2009-09-04 18:33:31
    +postthis.schedulerThread == One-of{old this. schedulerThread, &new Thread(initialize#8)}2009-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 java.util.concurrent.Executors:newCachedThr eadPool2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +test_vectororg.apache.roller.weblogger.business.runnable. ThreadManagerImpl:getTaskLockByName(...)@77: Inverse{null}, Addr_Set{null}2009-09-04 18:33:31
    +test_vectorthis.schedulerThread: Inverse{null}, Addr_Set{null}2009-09-04 18:33:31

  • + void org.apache.roller.weblogger.business.runnable.ThreadManagerImpl()

  • -/+ Kind Annotation Text Date
    +presumptionorg.apache.commons.logging.LogFactory:getLog(... )@42 != null2009-09-04 18:33:31
    +postinit'ed(this.serviceScheduler)2009-09-04 18:33:31
    +postthis.schedulerThread == null2009-09-04 18:33:31

  • + org.apache.roller.weblogger.business.runnable.ThreadManagerImpl__static_init

  • -/+ Kind Annotation Text Date
    +postinit'ed(log)2009-09-04 18:33:31

  • + bool registerLease(RollerTask)

  • -/+ Kind Annotation Text Date
    +postreturn_value == 12009-09-04 18:33:31

  • + void release()

  • -/+ Kind Annotation Text Date

  • + void shutdown()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.schedulerThread)2009-09-04 18:33:31
    +prethis.serviceScheduler != null2009-09-04 18:33:31
    +presumptionorg.apache.commons.logging.LogFactory:getLog(... )@42 != null2009-09-04 18:33:31
    +test_vectorthis.schedulerThread: Addr_Set{null}, Inverse{null}2009-09-04 18:33:31

  • + bool unregisterLease(RollerTask)

  • -/+ Kind Annotation Text Date
    +postreturn_value == 12009-09-04 18:33:31