public class AMStatistics
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable
Modifier and Type | Class and Description |
---|---|
static class |
AMStatistics.CountStatsInfo
Custom implementations of ApplicationModules should add their long
properties using this class.
|
static class |
AMStatistics.StatsInfo
The class is used for reporting of statistics.
|
static class |
AMStatistics.StringStatsInfo
Custom implementations of ApplicationModules should add their String
properties using this class.
|
Modifier and Type | Field and Description |
---|---|
long |
lastSampleTime |
long |
mCreationTimeMillis |
int |
mID |
long |
mLockTime |
java.lang.String |
mName |
long |
mNumNestedAppModules |
long |
mNumOfViewLinks |
long |
mNumOfVOs |
long |
mReleaseTime |
java.lang.String |
mSessionID |
long |
mTimeToCreateMillis |
long |
startTime |
Constructor and Description |
---|
AMStatistics() |
Modifier and Type | Method and Description |
---|---|
void |
add(java.lang.String statName,
AMStatistics.StatsInfo statsInfo)
This method will be used by Custom Application Module Implementations to
add their specific statistics to this collection for reporting.
|
java.lang.Object |
clone() |
long |
getLastSampleTime() |
long |
getStartTime() |
java.util.List |
getStatisticsInfo(java.util.Locale locale) |
public long mNumOfVOs
public long mNumOfViewLinks
public long mNumNestedAppModules
public java.lang.String mSessionID
public long mLockTime
public long mCreationTimeMillis
public long mReleaseTime
public long mTimeToCreateMillis
public java.lang.String mName
public int mID
public long startTime
public long lastSampleTime
public java.lang.Object clone()
clone
in class java.lang.Object
public long getStartTime()
public long getLastSampleTime()
public java.util.List getStatisticsInfo(java.util.Locale locale)
public void add(java.lang.String statName, AMStatistics.StatsInfo statsInfo)
statName
- Name of the custom defined statisticsstatsInfo
- Custom defined statistics