StdoutLogs
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
java.lang.Object | |
😎 |
Ein ILeveledLogOutput
, der Lognachrichten an stdout weiterleitet.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
StdoutLogger()
|
Öffentliche Methoden | |
---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
Schließt das Log und führt gegebenenfalls eine Bereinigung vor dem Schließen durch. |
InputStreamSource
|
getLog()
Erfasst einen Snapshot-Stream der Logdaten. |
Log.LogLevel
|
getLogLevel()
Ruft die minimale Logebene ab, die angezeigt werden soll. |
void
|
init()
Initialisieren Sie das Log 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
StdoutLogs
public StdoutLogger ()
Öffentliche Methoden
CloseLog
public void closeLog ()
Schließt das Log und führt gegebenenfalls eine Bereinigung vor dem Schließen durch.
getLog
public InputStreamSource getLog ()
Erfasst einen Snapshot-Stream der Logdaten.
Darf nicht nach ILeveledLogOutput#closeLog()
aufgerufen werden.
Die Leistung des zurückgegebenen Streams ist nicht garantiert. Für Anrufer ist möglicherweise Folgendes erforderlich:
das Ergebnis in einem ERROR(/BufferedInputStream)
zusammenfassen.
Returns | |
---|---|
InputStreamSource |
InputStreamSource der Logdaten. Kann null zurückgeben, wenn dies nicht unterstützt wird. |
getLogLevel
public Log.LogLevel getLogLevel ()
Ruft die minimale Logebene ab, die angezeigt werden soll.
Returns | |
---|---|
Log.LogLevel |
der aktuelle LogLevel
|
init
public void init ()
Initialisieren Sie das Log 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 |
Log-Level festlegen
public void setLogLevel (Log.LogLevel logLevel)
Legt die Mindestlogebene fest, die angezeigt werden soll.
Parameter | |
---|---|
logLevel |
Log.LogLevel : anzuzeigender LogLevel
|