StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

java.lang.Object
com.android.tradefed.log.StdoutLogger


ILeveledLogOutput qui dirige les messages de journal vers la sortie standard.

Résumé

Constructeurs publics

StdoutLogger ()

Méthodes publiques

ILeveledLogOutput clone ()
void closeLog ()

Ferme le journal et effectue tout nettoyage avant la fermeture, si nécessaire.

InputStreamSource getLog ()

Récupère un flux instantané des données du journal.

Log.LogLevel getLogLevel ()

Obtient le niveau de journalisation minimum à afficher.

void init ()

Initialisez le journal en créant toutes les ressources IO requises.

void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)

void printLog (Log.LogLevel logLevel, String tag, String message)

void setLogLevel (Log.LogLevel logLevel)

Définit le niveau de journalisation minimum à afficher.

Constructeurs publics

StdoutLogger

public StdoutLogger ()

Méthodes publiques

cloner

public ILeveledLogOutput clone ()

Retour
ILeveledLogOutput

fermerJournal

public void closeLog ()

Ferme le journal et effectue tout nettoyage avant la fermeture, si nécessaire.

obtenirLog

public InputStreamSource getLog ()

Récupère un flux instantané des données du journal.

Ne doit pas être appelé après ILeveledLogOutput#closeLog() .

Il n’est pas garanti que le flux renvoyé ait des performances optimales. Les appelants souhaiteront peut-être envelopper le résultat dans un ERROR(/BufferedInputStream) .

Retour
InputStreamSource un InputStreamSource des données du journal. Peut renvoyer null s'il n'est pas pris en charge.

getLogLevel

public Log.LogLevel getLogLevel ()

Obtient le niveau de journalisation minimum à afficher.

Retour
Log.LogLevel le LogLevel actuel

initialisation

public void init ()

Initialisez le journal en créant toutes les ressources IO requises.

printAndPromptLog

public void printAndPromptLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Paramètres
logLevel Log.LogLevel

tag String

message String

imprimerJournal

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

Paramètres
logLevel Log.LogLevel

tag String

message String

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

Définit le niveau de journalisation minimum à afficher.

Paramètres
logLevel Log.LogLevel : le LogLevel à afficher