com.caucho.profile
Class ProProfile

java.lang.Object
  extended by com.caucho.profile.Profile
      extended by com.caucho.profile.ProProfile

public class ProProfile
extends Profile

Resin's bootstrap class.


Constructor Summary
ProProfile()
           
 
Method Summary
 int getDepth()
           
 long getEndTime()
           
 long getGcTime()
           
 long getPeriod()
           
 ProProfileEntry[] getResults()
           
 long getRunTime()
           
 long getTicks()
           
 boolean isActive()
           
 void setDepth(int depth)
           
 void setPeriod(long period)
          Period is sampling time.
 void start()
           
 void stop()
           
 java.lang.String toString()
           
 
Methods inherited from class com.caucho.profile.Profile
createProfile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProProfile

public ProProfile()
Method Detail

getDepth

public int getDepth()
Overrides:
getDepth in class Profile

setDepth

public void setDepth(int depth)
Overrides:
setDepth in class Profile

setPeriod

public void setPeriod(long period)
Period is sampling time. It does not stop the profiler after period.

Overrides:
setPeriod in class Profile

getPeriod

public long getPeriod()
Overrides:
getPeriod in class Profile

isActive

public boolean isActive()
Overrides:
isActive in class Profile

start

public void start()
Overrides:
start in class Profile

stop

public void stop()
Overrides:
stop in class Profile

getTicks

public long getTicks()
Overrides:
getTicks in class Profile

getRunTime

public long getRunTime()
Overrides:
getRunTime in class Profile

getEndTime

public long getEndTime()
Overrides:
getEndTime in class Profile

getGcTime

public long getGcTime()
Overrides:
getGcTime in class Profile

getResults

public ProProfileEntry[] getResults()
Overrides:
getResults in class Profile

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object