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ılacakLogLevel. | 
| event | ILogRegistry.EventType: Günlüğe kaydedilecek etkinliğinILogRegistry.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ılacakLogLevel | 
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.
