|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.ide.usages.UsagesTracker
public abstract class UsagesTracker
This class provides support for tracking information about how users use the product. It can be used to track system information, like product or JDK version, for example, or it can be used to track command invocations or editor changes.
To track a particular usage do:
UsagesTracker tracker =UsagesTracker.getUsagesTracker()
; UsageData usage =tracker.createUsageData()
; usage.setUsageType("CREATE_DOCUMENT"); ...tracker.report(usage)
;
Field Summary | |
---|---|
protected static boolean |
_isOn
|
Constructor Summary | |
---|---|
UsagesTracker()
|
Method Summary | |
---|---|
abstract UsageData |
createUsageData()
Creates a UsageData object where information about feature usage can be stored. |
static UsagesTracker |
getUsagesTracker()
|
abstract void |
initTracker()
This method should be called once when the IDE starts up and should not be called again. |
static boolean |
isOn()
|
abstract void |
report(UsageData usageData)
Logs the usage data. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static boolean _isOn
Constructor Detail |
---|
public UsagesTracker()
Method Detail |
---|
public static UsagesTracker getUsagesTracker()
public static boolean isOn()
public abstract UsageData createUsageData()
public abstract void report(UsageData usageData)
usageData
- a UsageData object; must not be nullpublic abstract void initTracker()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |