ILogRejestr
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Interfejs dla pojedynczego rejestratora ILogOutput
, który multipleksuje różne rejestratory i zarządza nimi.
Streszczenie
Metody publiczne | |
---|---|
abstract void | closeAndRemoveAllLogs () Zamyka i usuwa wszystkie dzienniki zarządzane przez ten LogRegistry. |
abstract void | dumpLogs () Metoda diagnostyczna polegająca na zrzuceniu wszystkich dzienników do plików. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) Zrzuca całą zawartość rejestratora |
abstract Log.LogLevel | getGlobalLogDisplayLevel () Zwraca aktualny poziom wyświetlania dziennika dla dziennika globalnego |
abstract void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) Wywołaj tę metodę, aby zarejestrować zdarzenie z typu ze skojarzonymi informacjami na mapie. |
abstract void | registerLogger ( ILeveledLogOutput log) Rejestruje rejestrator jako instancję używaną dla bieżącego wątku. |
abstract void | saveGlobalLog () Zapisuje całą zawartość globalnych rejestratorów do plików tmp. |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Ustaw wyświetlanie poziomu dziennika dla dziennika globalnego |
abstract void | unregisterLogger () Wyrejestrowuje bieżący rejestrator obowiązujący dla bieżącego wątku. |
Metody publiczne
zamknij i usuń wszystkie dzienniki
public abstract void closeAndRemoveAllLogs ()
Zamyka i usuwa wszystkie dzienniki zarządzane przez ten LogRegistry.
dzienniki zrzutu
public abstract void dumpLogs ()
Metoda diagnostyczna polegająca na zrzuceniu wszystkich dzienników do plików.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
Zrzuca całą zawartość rejestratora ILeveledLogOutput
do dziennika globalnego.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Zwraca aktualny poziom wyświetlania dziennika dla dziennika globalnego
Zwroty | |
---|---|
Log.LogLevel | logLevel LogLevel do użycia |
dziennikZdarzenie
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Wywołaj tę metodę, aby zarejestrować zdarzenie z typu ze skojarzonymi informacjami na mapie. Czas wydarzenia jest dodawany automatycznie.
Parametry | |
---|---|
logLevel | Log.LogLevel : LogLevel do wydrukowania. |
event | ILogRegistry.EventType : ILogRegistry.EventType zdarzenia do zarejestrowania. |
args |
registerLogger
public abstract void registerLogger (ILeveledLogOutput log)
Rejestruje rejestrator jako instancję używaną dla bieżącego wątku.
Parametry | |
---|---|
log | ILeveledLogOutput |
zapiszGlobalLog
public abstract void saveGlobalLog ()
Zapisuje całą zawartość globalnych rejestratorów do plików tmp.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Ustaw wyświetlanie poziomu dziennika dla dziennika globalnego
Parametry | |
---|---|
logLevel | Log.LogLevel : LogLevel do użycia |
wyrejestrujLoggera
public abstract void unregisterLogger ()
Wyrejestrowuje bieżący rejestrator obowiązujący dla bieżącego wątku.