StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
java.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
Ein ILeveledLogOutput
, das Lognachrichten an stdout weiterleitet.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
StdoutLogger()
|
Öffentliche Methoden | |
---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
Schließt das Protokoll und führt gegebenenfalls eine Bereinigung durch, bevor es geschlossen wird. |
InputStreamSource
|
getLog()
Erfasst einen Snapshot-Stream der Protokolldaten. |
Log.LogLevel
|
getLogLevel()
Die Mindestprotokollebene, die angezeigt werden soll. |
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 Mindestlogebene fest, die angezeigt werden soll. |
Öffentliche Konstruktoren
StdoutLogger
public StdoutLogger ()
Öffentliche Methoden
closeLog
public void closeLog ()
Schließt das Protokoll und führt gegebenenfalls eine Bereinigung durch, bevor es geschlossen wird.
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 hat. Anrufer können das Ergebnis in ERROR(/BufferedInputStream)
einschließen.
Returns | |
---|---|
InputStreamSource |
eine InputStreamSource der Protokolldaten. Kann bei fehlender Unterstützung null zurückgeben. |
getLogLevel
public Log.LogLevel getLogLevel ()
Die Mindestprotokollebene, die angezeigt werden soll.
Returns | |
---|---|
Log.LogLevel |
die aktuelle LogLevel
|
init
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 Mindestlogebene fest, die angezeigt werden soll.
Parameter | |
---|---|
logLevel |
Log.LogLevel : die anzuzeigenden LogLevel
|