ILogRegistry
public
interface
ILogRegistry
implements
Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Farklı günlükleyicileri çoklu akışa alan ve yöneten ILogOutput
tekil günlükleyici için bir arayüz.
Özet
Herkese açık 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 aktaran teşhis yöntemi. |
abstract
void
|
dumpToGlobalLog(ILeveledLogOutput log)
Bir |
abstract
Log.LogLevel
|
getGlobalLogDisplayLevel()
Global günlük için geçerli günlük düzeyi görüntülemesini döndürür |
abstract
void
|
logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event,
Haritadaki ilişkili bilgilerle birlikte bir türden etkinlik günlüğe kaydetmek için bu yöntemi çağırın. |
abstract
void
|
registerLogger(ILeveledLogOutput log)
Güncel iş parçacığı için kullanılacak örnek olarak günlük kaydediciyi kaydeder. |
abstract
void
|
saveGlobalLog()
Tüm global günlük kaydedici içeriklerini tmp dosyalarına kaydeder. |
abstract
void
|
setGlobalLogDisplayLevel(Log.LogLevel logLevel)
Genel günlük için günlük düzeyi görüntülemeyi ayarlama |
abstract
void
|
unregisterLogger()
Mevcut iş parçacığı için geçerli olan günlük kaydırıcının kaydını siler. |
Herkese açık yöntemler
closeAndRemoveAllLogs
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 aktaran teşhis yöntemi.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
Bir ILeveledLogOutput
günlükleyicinin tüm içeriğini genel günlüke aktarır.
Bu, günlükleyicinin çıktısının kalıcı olarak kaydedilmeyeceğini bildiğiniz ancak içeriğin bir yere kaydedilip kaybolmamasını istediğiniz senaryolarda kullanışlıdır.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Global günlük için geçerli günlük düzeyi görüntülemesini döndürür
İlerlemeler | |
---|---|
Log.LogLevel |
logLevel kullanılacak LogLevel |
logEvent
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Haritadaki ilişkili bilgilerle birlikte bir türden etkinlik günlüğe kaydetmek için bu yöntemi çağırın. Etkinliğin saati otomatik olarak eklenir.
Parametreler | |
---|---|
logLevel |
Log.LogLevel : Yazdırılacak LogLevel . |
event |
ILogRegistry.EventType : Günlüğe kaydedilecek etkinliğin ILogRegistry.EventType . |
args |
: Etkinlikle ilgili daha fazla bilgi edinmek için günlük girişine eklenecek bağımsız değişkenler haritası. |
registerLogger
public abstract void registerLogger (ILeveledLogOutput log)
Güncel iş parçacığı için kullanılacak örnek olarak günlük kaydediciyi kaydeder.
Parametreler | |
---|---|
log |
ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
Tüm global günlük kaydedici içeriklerini 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ülemeyi ayarlama
Parametreler | |
---|---|
logLevel |
Log.LogLevel : Kullanılacak LogLevel |
unregisterLogger
public abstract void unregisterLogger ()
Mevcut iş parçacığı için geçerli olan günlük kaydırıcının kaydını siler.