StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
| java.lang.Object | |
| ↳ | com.android.tradefed.log.StdoutLogger |
ILeveledLogOutput, który kieruje komunikaty logowania do stdout.
Podsumowanie
Konstruktory publiczne | |
|---|---|
StdoutLogger()
|
|
Metody publiczne | |
|---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
Zamyka dziennik i w razie potrzeby wykonuje przed zamknięciem odpowiednie czynności porządkujące. |
InputStreamSource
|
getLog()
Pobiera strumień zrzutów danych dziennika. |
Log.LogLevel
|
getLogLevel()
Pobiera minimalny poziom logowania do wyświetlenia. |
void
|
init()
Inicjowanie dziennika, tworzenie wymaganych zasobów IO. |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
Wysyłany, gdy wiadomość dziennika musi zostać wydrukowana i – jeśli to możliwe – wyświetlona użytkownikowi w oknie dialogowym. |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
Wysyłane, gdy wiadomość dziennika musi zostać wydrukowana. |
void
|
setLogLevel(Log.LogLevel logLevel)
Określa minimalny poziom logowania do wyświetlenia. |
Konstruktory publiczne
StdoutLogger
public StdoutLogger ()
Metody publiczne
closeLog
public void closeLog ()
Zamyka dziennik i w razie potrzeby wykonuje przed zamknięciem odpowiednie czynności porządkujące.
getLog
public InputStreamSource getLog ()
Pobiera strumień zrzutów danych dziennika.
Nie może być wywoływana po ILeveledLogOutput.closeLog().
Nie ma gwarancji, że zwrócony strumień będzie miał optymalną wydajność. Rozmówcy mogą chcieć podać wynik w formie ERROR(/BufferedInputStream).
| Zwroty | |
|---|---|
InputStreamSource |
InputStreamSource danych z dziennika. Może zwracać wartość null, jeśli nie jest obsługiwana. |
getLogLevel
public Log.LogLevel getLogLevel ()
Pobiera minimalny poziom logowania do wyświetlenia.
| Zwroty | |
|---|---|
Log.LogLevel |
bieżąca wartość LogLevel |
init
public void init ()
Inicjowanie dziennika, tworzenie wymaganych zasobów IO.
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Wysyłany, gdy wiadomość z dziennika ma zostać wydrukowana i jeśli to możliwe, wyświetlona użytkownikowi w oknie dialogowym.
| Parametry | |
|---|---|
logLevel |
Log.LogLevel: wyliczenie LogLevel określające priorytet wiadomości. |
tag |
String: tag powiązany z wiadomością. |
message |
String: wyświetlana wiadomość. |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
Wysyłane, gdy wiadomość dziennika musi zostać wydrukowana.
| Parametry | |
|---|---|
logLevel |
Log.LogLevel: wyliczenie LogLevel określające priorytet wiadomości. |
tag |
String: tag powiązany z wiadomością. |
message |
String: wyświetlana wiadomość. |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
Określa minimalny poziom logowania do wyświetlenia.
| Parametry | |
|---|---|
logLevel |
Log.LogLevel: LogLevel do wyświetlenia |