JSPservletPkg
Class JSPhandler.ClassEntry.Stat

java.lang.Object
  |
  +--JSPservletPkg.JSPhandler.ClassEntry.Stat

class JSPhandler.ClassEntry.Stat
extends java.lang.Object

wraps statistic data. uses a Properties to store and persist stats.


Field Summary
(package private)  JSPhandler.ClassEntry ce
          ClassEntry back pointer
(package private)  java.util.Properties prop
          statistic properties
(package private)  java.lang.String statFile
          stat file path
 
Constructor Summary
(package private) JSPhandler.ClassEntry.Stat(JSPhandler.ClassEntry ce)
          Constructor.
 
Method Summary
(package private)  void close()
          Close property file.
protected  void finalize()
          to avoid loitering
(package private)  void flush()
          Stores statistics in property file.
(package private)  void inc(java.lang.String classpath)
          Statistic increment.
(package private)  void init()
          Statistic initialization.
 
Methods inherited from class java.lang.Object
, clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

prop

java.util.Properties prop
statistic properties

ce

JSPhandler.ClassEntry ce
ClassEntry back pointer

statFile

java.lang.String statFile
stat file path
Constructor Detail

JSPhandler.ClassEntry.Stat

JSPhandler.ClassEntry.Stat(JSPhandler.ClassEntry ce)
Constructor.
Parameters:
ce - ClassEntry creating Stat.
Method Detail

init

final void init()
Statistic initialization. Reads stat property file in memory.

inc

final void inc(java.lang.String classpath)
Statistic increment.

flush

final void flush()
Stores statistics in property file.

close

final void close()
Close property file.

finalize

protected void finalize()
to avoid loitering
Overrides:
finalize in class java.lang.Object