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.
Sommaire
Constructeurs publics | |
---|---|
StdoutLogger () |
Méthodes publiques | |
---|---|
ILeveledLogOutput | clone () |
void | closeLog () Ferme le journal et effectue tout nettoyage avant de fermer, si nécessaire. |
InputStreamSource | getLog () Récupère un flux instantané des données du journal. |
Log.LogLevel | getLogLevel () Obtient le niveau de journal 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 journal minimum à afficher. |
Constructeurs publics
StdoutLogger
public StdoutLogger ()
Méthodes publiques
fermerLog
public void closeLog ()
Ferme le journal et effectue tout nettoyage avant de fermer, si nécessaire.
getLog
public InputStreamSource getLog ()
Récupère un flux instantané des données du journal.
Ne doit pas être appelé après ILeveledLogOutput#closeLog()
.
Le flux renvoyé n'est pas garanti pour avoir des performances optimales. Les appelants peuvent souhaiter envelopper le résultat dans une ERROR(/BufferedInputStream)
.
Retour | |
---|---|
InputStreamSource | une InputStreamSource des données du journal. Peut retourner null s'il n'est pas pris en charge. |
getLogLevel
public Log.LogLevel getLogLevel ()
Obtient le niveau de journal minimum à afficher.
Retour | |
---|---|
Log.LogLevel | le LogLevel actuel |
init
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 |
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 journal minimum à afficher.
Paramètres | |
---|---|
logLevel | Log.LogLevel : le LogLevel à afficher |