StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

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


Un ILeveledLogOutput qui dirige les messages du journal vers stdout.

Résumé

Constructeurs publics

StdoutLogger ()

Méthodes publiques

ILeveledLogOutput clone ()
void closeLog ()

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

InputStreamSource getLog ()

Saisit un flux d'instantané des données du journal.

Log.LogLevel getLogLevel ()

Obtient le niveau de journalisation minimal à afficher.

void init ()

Initialisez le journal, en créant toutes les ressources d'E/S 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 un nettoyage avant la fermeture, si nécessaire.

getLog

public InputStreamSource getLog ()

Saisit un flux d'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 peuvent souhaiter envelopper le résultat dans un ERROR(/BufferedInputStream) .

Retour
InputStreamSource un InputStreamSource des données du journal. Peut renvoyer null si non pris en charge.

getLogLevel

public Log.LogLevel getLogLevel ()

Obtient le niveau de journalisation minimal à afficher.

Retour
Log.LogLevel le LogLevel actuel

initialiser

public void init ()

Initialisez le journal, en créant toutes les ressources d'E/S requises.

printAndPromptLog

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

Paramètres
logLevel Log.LogLevel

tag String

message String

printLog

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