StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

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


Une ILeveledLogOutput qui dirige les messages de journal vers stdout.

Résumé

Constructeurs publics

StdoutLogger()

Méthodes publiques

ILeveledLogOutput clone()
void closeLog()

Ferme le journal et effectue tout nettoyage avant de le fermer, si nécessaire.

InputStreamSource getLog()

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

Log.LogLevel getLogLevel()

Récupère 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)

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

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

Envoyé 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

cloner

public ILeveledLogOutput clone ()

Renvoie
ILeveledLogOutput

fermerJournal

public void closeLog ()

Ferme le journal et effectue tout nettoyage avant de le fermer, si nécessaire.

getLog

public InputStreamSource getLog ()

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

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

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

Renvoie
InputStreamSource une InputStreamSource des données du journal. Peut renvoyer la valeur "null" si elle n'est pas acceptée.

GetLogLevel.

public Log.LogLevel getLogLevel ()

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

Renvoie
Log.LogLevel le LogLevel actuel

init

public void init ()

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

journal printAndPromptLog

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

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

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

Journald'impression

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

Envoyé 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