StdoutLogger
public class StdoutLogger
extends Object
implements ILeveledLogOutput
java.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
Ein ILeveledLogOutput
, der Protokollmeldungen an stdout weiterleitet.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
StdoutLogger () |
Öffentliche Methoden | |
---|---|
ILeveledLogOutput | clone () |
void | closeLog () Schließt das Protokoll und führt bei Bedarf vor dem Schließen eine Bereinigung durch. |
InputStreamSource | getLog () Erfasst einen Snapshot-Stream der Protokolldaten. |
Log.LogLevel | getLogLevel () Ruft die anzuzeigende minimale Protokollebene ab. |
void | init () Initialisieren Sie das Protokoll und erstellen Sie alle erforderlichen E/A-Ressourcen. |
void | printAndPromptLog (Log.LogLevel logLevel, String tag, String message) |
void | printLog (Log.LogLevel logLevel, String tag, String message) |
void | setLogLevel (Log.LogLevel logLevel) Legt die anzuzeigende minimale Protokollebene fest. |
Öffentliche Konstrukteure
StdoutLogger
public StdoutLogger ()
Öffentliche Methoden
closeLog
public void closeLog ()
Schließt das Protokoll und führt bei Bedarf vor dem Schließen eine Bereinigung durch.
getLog
public InputStreamSource getLog ()
Erfasst einen Snapshot-Stream der Protokolldaten.
Darf nicht nach ILeveledLogOutput#closeLog()
aufgerufen werden.
Es ist nicht garantiert, dass der zurückgegebene Stream eine optimale Leistung aufweist. Aufrufer möchten das Ergebnis möglicherweise in einen ERROR(/BufferedInputStream)
umschließen.
Kehrt zurück | |
---|---|
InputStreamSource | eine InputStreamSource der Protokolldaten. Kann null zurückgeben, wenn es nicht unterstützt wird. |
getLogLevel
public Log.LogLevel getLogLevel ()
Ruft die anzuzeigende minimale Protokollebene ab.
Kehrt zurück | |
---|---|
Log.LogLevel | der aktuelle LogLevel |
drin
public void init ()
Initialisieren Sie das Protokoll und erstellen Sie alle erforderlichen E/A-Ressourcen.
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Parameter | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
Druckprotokoll
public void printLog (Log.LogLevel logLevel, String tag, String message)
Parameter | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
Legt die anzuzeigende minimale Protokollebene fest.
Parameter | |
---|---|
logLevel | Log.LogLevel : der anzuzeigende LogLevel |