|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
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 informatino 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()
|
static boolean |
isOn()
|
abstract void |
report(UsageData usageData)
Logs the usage data. |
protected static void |
setUsagesTracker(UsagesTracker usagesTracker)
|
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 nullprotected static void setUsagesTracker(UsagesTracker usagesTracker)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.7.0) E13403-08 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |