ILogKayıt
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Farklı günlükçüleri çoklayan ve yöneten bir ILogOutput
tekil günlükçü için bir arabirim.
Özet
Genel yöntemler | |
---|---|
abstract void | closeAndRemoveAllLogs () Bu LogRegistry tarafından yönetilen tüm günlükleri kapatır ve kaldırır. |
abstract void | dumpLogs () Tüm günlükleri dosyalara dökmek için teşhis yöntemi. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) Bir |
abstract Log.LogLevel | getGlobalLogDisplayLevel () Genel günlük için geçerli günlük düzeyi görüntüsünü döndürür |
abstract void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) Haritadaki ilişkili bilgilerle bir türden bir olayı günlüğe kaydetmek için bu yöntemi çağırın. |
abstract void | registerLogger ( ILeveledLogOutput log) Geçerli iş parçacığı için kullanılacak örnek olarak günlükçüyü kaydeder. |
abstract void | saveGlobalLog () Tüm global günlükçülerin içeriğini tmp dosyalarına kaydeder. |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Genel günlük için günlük düzeyi görüntüsünü ayarlayın |
abstract void | unregisterLogger () Geçerli iş parçacığı için yürürlükte olan geçerli günlükçü kaydını siler. |
Genel yöntemler
CloseAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Bu LogRegistry tarafından yönetilen tüm günlükleri kapatır ve kaldırır.
döküm günlükleri
public abstract void dumpLogs ()
Tüm günlükleri dosyalara dökmek için teşhis yöntemi.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
Bir ILeveledLogOutput
günlüğünün tüm içeriğini genel günlüğe döker.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Genel günlük için geçerli günlük düzeyi görüntüsünü döndürür
İadeler | |
---|---|
Log.LogLevel | logLevel kullanılacak LogLevel |
logOlay
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Haritadaki ilişkili bilgilerle bir türden bir olayı günlüğe kaydetmek için bu yöntemi çağırın. Olayın zamanı otomatik olarak eklenir.
parametreler | |
---|---|
logLevel | Log.LogLevel : yazdırılacak LogLevel . |
event | ILogRegistry.EventType : günlüğe kaydedilecek olayın ILogRegistry.EventType . |
args |
kayıt kaydedici
public abstract void registerLogger (ILeveledLogOutput log)
Geçerli iş parçacığı için kullanılacak örnek olarak günlükçüyü kaydeder.
parametreler | |
---|---|
log | ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
Tüm global günlükçülerin içeriğini tmp dosyalarına kaydeder.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Genel günlük için günlük düzeyi görüntüsünü ayarlayın
parametreler | |
---|---|
logLevel | Log.LogLevel : kullanılacak LogLevel |
Kaydediciyi sil
public abstract void unregisterLogger ()
Geçerli iş parçacığı için yürürlükte olan geçerli günlükçünün kaydını siler.