org.eclipse.core.runtime.internal.stats
Class BundleStats
java.lang.Object
org.eclipse.core.runtime.internal.stats.BundleStats
public class BundleStats
- extends java.lang.Object
Contains information about activated bundles and acts as the main
entry point for logging bundle activity.
Constructor Summary |
BundleStats(java.lang.String name,
long id)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
symbolicName
public java.lang.String symbolicName
id
public long id
activationOrder
public int activationOrder
BundleStats
public BundleStats(java.lang.String name,
long id)
getTimestamp
public long getTimestamp()
getActivationOrder
public int getActivationOrder()
activated
protected void activated(BundleStats info)
getActivatedBy
public BundleStats getActivatedBy()
getId
public long getId()
getSymbolicName
public java.lang.String getSymbolicName()
getStartupTime
public long getStartupTime()
getStartupMethodTime
public long getStartupMethodTime()
isStartupBundle
public boolean isStartupBundle()
getClassLoadCount
public int getClassLoadCount()
getClassLoadTime
public long getClassLoadTime()
getBundlesActivated
public java.util.ArrayList getBundlesActivated()
getTraceStart
public long getTraceStart()
getTraceEnd
public long getTraceEnd()
setTimestamp
protected void setTimestamp(long value)
setActivationOrder
protected void setActivationOrder(int value)
setTraceStart
protected void setTraceStart(long time)
setDuringStartup
protected void setDuringStartup(boolean value)
endActivation
protected void endActivation()
setTraceEnd
protected void setTraceEnd(long position)
setActivatedBy
protected void setActivatedBy(BundleStats value)