TfObjectTracker

public class TfObjectTracker
extends Object

java.lang.Object
🎞 com.android.tradefed.invoker.logger.TfObjectTracker


Un'utilità per monitorare l'utilizzo dei diversi oggetti della Trade Fedederation.

Riepilogo

Campi

public static final String TF_OBJECTS_TRACKING_KEY

Metodi pubblici

static void clearTracking()

Interrompi il monitoraggio della chiamata attuale.

static void countWithParents(Class<?> object)

Contare l'occorrenza di una classe specifica e le sue super classi fino all'interfaccia Tradefed.

static void directCount(String className, long occurrences)

Conteggia in modo esplicito una classe e le relative occorrenze

static getUsage()

Restituisce l'utilizzo degli oggetti monitorati.

Campi

TF_OBJECTS_MONITORAGGIO_KEY

public static final String TF_OBJECTS_TRACKING_KEY

Metodi pubblici

Cancella traccia

public static void clearTracking ()

Interrompi il monitoraggio della chiamata attuale. Questa operazione viene chiamata automaticamente dal cablaggio.

conteggioconigenitori

public static void countWithParents (Class<?> object)

Contare l'occorrenza di una classe specifica e le sue super classi fino all'interfaccia Tradefed.

Parametri
object Class

DirectCount

public static void directCount (String className, 
                long occurrences)

Conteggia in modo esplicito una classe e le relative occorrenze

Parametri
className String: l'oggetto da monitorare

occurrences long: numero attuale di occorrenze note

getUtilizzo

public static  getUsage ()

Restituisce l'utilizzo degli oggetti monitorati.

Ritorni