FileLogger
  public
  
  
  
  class
  FileLogger
  
  
  
  
  
  
  
    extends BaseStreamLogger<SizeLimitedOutputStream>
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | com.android.tradefed.log.BaseLeveledLogOutput | ||
| ↳ | com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream> | ||
| ↳ | com.android.tradefed.log.FileLogger | ||
Un ILeveledLogOutput che indirizza i messaggi di log a un file e a stdout.
Riepilogo
Costruttori pubblici | |
|---|---|
      
      FileLogger()
      
      
     | 
  |
Metodi pubblici | |
|---|---|
        
        
        
        
        
        ILeveledLogOutput
     | 
  
    
      
      clone()
      
      
        Crea un nuovo   | 
  
        
        
        
        
        
        void
     | 
  
    
      
      closeLog()
      
      
     | 
  
        
        
        
        
        
        InputStreamSource
     | 
  
    
      
      getLog()
      
      
     | 
  
        
        
        
        
        
        long
     | 
  
    
      
      getMaxLogSizeMbytes()
      
      
        Restituisce le dimensioni massime del log in MB.  | 
  
        
        
        
        
        
        void
     | 
  
    
      
      init()
      
      
     | 
  
Metodi protetti | |
|---|---|
        
        
        
        
        
        void
     | 
  
    
      
      init(String logPrefix, String fileSuffix)
      
      
        Alternativa a   | 
  
Costruttori pubblici
FileLogger
public FileLogger ()
Metodi pubblici
clone
public ILeveledLogOutput clone ()
Crea un nuovo FileLogger con le stesse impostazioni di livello di log dell'oggetto corrente.
 
Non vengono copiati i contenuti del file di log sottostante (ovvero i dati di log del clone verranno scritti in un nuovo file).
| Ritorni | |
|---|---|
ILeveledLogOutput | 
        |
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Restituisce le dimensioni massime del log in MB.
| Ritorni | |
|---|---|
long | 
        |
init
public void init ()
Metodi protetti
init
protected void init (String logPrefix, 
                String fileSuffix)Alternativa a init() in cui possiamo specificare il nome e il suffisso del file.
| Parametri | |
|---|---|
logPrefix | 
        
          String: il nome del file in cui eseguire il log senza estensione. | 
      
fileSuffix | 
        
          String: l'estensione del file in cui eseguire il log. |