TfObject Tracker
public class TfObjectTracker
extends Object
java.lang.Oggetto | |
↳ | com.android.tradefed.invoker.logger.TfObjectTracker |
Un programma di utilità per tenere traccia dell'utilizzo dei diversi oggetti Trade Fedederation.
Riepilogo
Campi | |
---|---|
public static final String | TF_OBJECTS_TRACKING_KEY
|
Metodi pubblici | |
---|---|
static void | clearTracking () Interrompi il monitoraggio dell'invocazione corrente. |
static void | countWithParents (Class<?> object) Conta l'occorrenza di una data classe e delle sue superclassi fino all'interfaccia Tradefed. |
static void | directCount (String className, long occurrences) Conta esplicitamente una classe e le sue occorrenze |
static | getUsage () Restituisce l'utilizzo degli oggetti monitorati. |
Campi
TF_OBJECTS_TRACKING_KEY
public static final String TF_OBJECTS_TRACKING_KEY
Metodi pubblici
clearTracking
public static void clearTracking ()
Interrompi il monitoraggio dell'invocazione corrente. Questo viene chiamato automaticamente dall'imbracatura.
countWithParents
public static void countWithParents (Class<?> object)
Conta l'occorrenza di una data classe e delle sue superclassi fino all'interfaccia Tradefed.
Parametri | |
---|---|
object | Class |
directCount
public static void directCount (String className, long occurrences)
Conta esplicitamente una classe e le sue occorrenze
Parametri | |
---|---|
className | String : l'oggetto da tracciare |
occurrences | long : numero corrente di occorrenze note |
getUsage
public staticgetUsage ()
Restituisce l'utilizzo degli oggetti monitorati.
ritorna | |
---|---|