public class MPerformanceMonitor extends java.lang.Object implements MActivityType
Modifier and Type | Field and Description |
---|---|
static int |
M_INVALID_ACTIVITY_ID |
Constructor and Description |
---|
MPerformanceMonitor(MComponentRegistry componentRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
abort(int p_activityID) |
void |
addDatum(int p_activityID,
int p_datum) |
java.lang.String |
destroyActivity(int p_activityID) |
int |
getActivityID(java.lang.String p_activityName) |
MMetricsSummary |
getMetrics(java.lang.String p_activityName) |
java.util.Enumeration |
getMetricsSummary() |
int |
getSubActivityID(int p_parentActivityID,
java.lang.String p_subActivityName) |
void |
reset() |
void |
reset(int p_activityID) |
void |
setMonitoring(boolean toggle) |
double |
start(int p_activityID) |
double |
stop(int p_activityID,
double p_counter) |
public MPerformanceMonitor(MComponentRegistry componentRegistry)
public int getActivityID(java.lang.String p_activityName)
public int getSubActivityID(int p_parentActivityID, java.lang.String p_subActivityName)
public java.lang.String destroyActivity(int p_activityID)
public double start(int p_activityID)
public double stop(int p_activityID, double p_counter)
public void reset(int p_activityID)
public void reset()
public void abort(int p_activityID)
public void addDatum(int p_activityID, int p_datum)
public void setMonitoring(boolean toggle)
public MMetricsSummary getMetrics(java.lang.String p_activityName)
public java.util.Enumeration getMetricsSummary()