ILogKayıt
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Farklı günlükçüleri çoğaltan ve yöneten bir ILogOutput
tekli günlükçü için bir arayüz.
Ö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 tanılama yöntemi. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) |
abstract Log.LogLevel | getGlobalLogDisplayLevel () Genel günlük için mevcut 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 birlikte bir türden bir olayı günlüğe kaydetmek için bu yöntemi çağırın. |
abstract void | registerLogger ( ILeveledLogOutput log) Günlükçüyü geçerli iş parçacığı için kullanılacak örnek olarak 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 geçerli olan geçerli günlükçünün kaydını siler. |
Genel yöntemler
kapatVeKaldırTümGünlükler
public abstract void closeAndRemoveAllLogs ()
Bu LogRegistry tarafından yönetilen tüm günlükleri kapatır ve kaldırır.
dumpLogs
public abstract void dumpLogs ()
Tüm günlükleri dosyalara dökmek için tanılama yöntemi.
dumpToGlobalLog'a
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
ILeveledLogOutput
günlükçüsü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 mevcut günlük düzeyi görüntüsünü döndürür
İadeler | |
---|---|
Log.LogLevel | logLevel Kullanılacak LogLevel |
günlükEtkinliği
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Haritadaki ilişkili bilgilerle birlikte bir türden bir olayı günlüğe kaydetmek için bu yöntemi çağırın. Etkinliğin 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ıtLogger
public abstract void registerLogger (ILeveledLogOutput log)
Günlükçüyü geçerli iş parçacığı için kullanılacak örnek olarak 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 |
Kaydı silLogger
public abstract void unregisterLogger ()
Geçerli iş parçacığı için geçerli olan geçerli günlükçünün kaydını siler.