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)
Wird gesendet, wenn eine Protokollnachricht gedruckt und dem Nutzer wenn möglich in einem aus. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Wird gesendet, wenn eine Protokollnachricht gedruckt werden muss. |
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)
Wird gesendet, wenn eine Protokollnachricht gedruckt und dem Nutzer wenn möglich in einem aus.
Parameter | |
---|---|
logLevel |
Log.LogLevel : Die LogLevel -Enum, die die Priorität der Nachricht darstellt. |
tag |
String : Das mit der Nachricht verknüpfte Tag. |
message |
String : Die Nachricht, die angezeigt werden soll. |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
Wird gesendet, wenn eine Protokollnachricht gedruckt werden muss.
Parameter | |
---|---|
logLevel |
Log.LogLevel : Die LogLevel -Enum, die die Priorität der Nachricht darstellt. |
tag |
String : Das mit der Nachricht verknüpfte Tag. |
message |
String : Die Nachricht, die angezeigt werden soll. |
Log-Level festlegen
public void setLogLevel (Log.LogLevel logLevel)
Legt die Mindestlogebene fest, die angezeigt werden soll.
Parameter | |
---|---|
logLevel |
Log.LogLevel : anzuzeigender LogLevel |