StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

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


Un ILeveledLogOutput qui dirige les messages de journalisation vers stdout.

Résumé

Constructeurs publics

StdoutLogger()

Méthodes publiques

ILeveledLogOutput clone()
void closeLog()

Ferme le journal et effectue le nettoyage nécessaire avant de se fermer, le cas échéant.

InputStreamSource getLog()

Récupère un flux d'instantanés des données de journal.

Log.LogLevel getLogLevel()

Récupère le niveau de journalisation minimal à afficher.

void init()

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

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

Envoyée lorsqu'un message de journal doit être imprimé et, si possible, présenté à l'utilisateur dans une boîte de dialogue.

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

Envoyée lorsqu'un message de journal doit être imprimé.

void setLogLevel(Log.LogLevel logLevel)

Définit le niveau de journalisation minimal à afficher.

Constructeurs publics

StdoutLogger

public StdoutLogger ()

Méthodes publiques

clone

public ILeveledLogOutput clone ()

Renvoie
ILeveledLogOutput

closeLog

public void closeLog ()

Ferme le journal et effectue le nettoyage nécessaire avant de se fermer, le cas échéant.

getLog

public InputStreamSource getLog ()

Récupère un flux d'instantanés des données de journal.

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

Les performances optimales du flux renvoyé ne sont pas garanties. Les appelants peuvent souhaiter encapsuler le résultat dans un ERROR(/BufferedInputStream).

Renvoie
InputStreamSource un InputStreamSource des données de journal. Peut renvoyer la valeur "null" si la fonctionnalité n'est pas prise en charge.

getLogLevel

public Log.LogLevel getLogLevel ()

Récupère le niveau de journalisation minimal à afficher.

Renvoie
Log.LogLevel LogLevel actuelle

init

public void init ()

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

printAndPromptLog

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

Envoyée lorsqu'un message de journal doit être imprimé et, si possible, présenté à l'utilisateur dans une boîte de dialogue.

Paramètres
logLevel Log.LogLevel: énumération LogLevel représentant la priorité du message.

tag String: balise associée au message.

message String: message à afficher.

printLog

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

Envoyée lorsqu'un message de journal doit être imprimé.

Paramètres
logLevel Log.LogLevel: énumération LogLevel représentant la priorité du message.

tag String: balise associée au message.

message String: message à afficher.

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

Définit le niveau de journalisation minimal à afficher.

Paramètres
logLevel Log.LogLevel: LogLevel à afficher