Rejestr ILog
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Interfejs dla pojedynczego rejestratora ILogOutput
, który multipleksuje i zarządza różnymi rejestratorami.
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 bieżący poziom 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ę do użycia w bieżącym 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 program rejestrujący 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.
zrzuć dzienniki
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 bieżący poziom dziennika dla dziennika globalnego
Zwroty | |
---|---|
Log.LogLevel | logLevel LogLevel którego chcesz użyć |
zdarzenie dziennika
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 |
zarejestrujLoggera
public abstract void registerLogger (ILeveledLogOutput log)
Rejestruje program rejestrujący jako instancję do użycia w bieżącym 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 program rejestrujący obowiązujący dla bieżącego wątku.