StdoutLogger
public class StdoutLogger
extends Object
implements ILeveledLogOutput
java.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
Ein ILeveledLogOutput
, der Protokollnachrichten an stdout weiterleitet.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
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 Mindestprotokollstufe 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 Mindestprotokollstufe fest. |
Öffentliche Bauträger
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 kann nicht garantiert werden, dass der zurückgegebene Stream eine optimale Leistung aufweist. Anrufer möchten das Ergebnis möglicherweise in einen ERROR(/BufferedInputStream)
einschließen.
Kehrt zurück | |
---|---|
InputStreamSource | eine InputStreamSource der Protokolldaten. Kann null zurückgeben, wenn dies nicht unterstützt wird. |
getLogLevel
public Log.LogLevel getLogLevel ()
Ruft die anzuzeigende Mindestprotokollstufe 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 |
printLog
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 Mindestprotokollebene fest.
Parameter | |
---|---|
logLevel | Log.LogLevel : der anzuzeigende LogLevel |