ILeveledLogOutput
  public
  
  
  
  interface
  ILeveledLogOutput
  
  
      implements
      
        Log.ILogOutput
      
  
  
| com.android.tradefed.log.ILeveledLogOutput | 
Le classi che implementano questa interfaccia forniscono metodi per gestire l'output dei messaggi di log.
Riepilogo
| Metodi pubblici | |
|---|---|
| 
        abstract
        
        
        
        
        ILeveledLogOutput | 
      clone()
       | 
| 
        abstract
        
        
        
        
        void | 
      closeLog()
      Chiude il log ed esegue eventuali operazioni di pulizia prima di chiudere, se necessario. | 
| 
        abstract
        
        
        
        
        InputStreamSource | 
      getLog()
      Acquisisce uno stream di snapshot dei dati dei log. | 
| 
        abstract
        
        
        
        
        Log.LogLevel | 
      getLogLevel()
      Recupera il livello minimo di log da visualizzare. | 
| 
        abstract
        
        
        
        
        void | 
      init()
      Inizializza il log creando le risorse di I/O necessarie. | 
| 
        abstract
        
        
        
        
        void | 
      setLogLevel(Log.LogLevel logLevel)
      Imposta il livello minimo di log da visualizzare. | 
Metodi pubblici
closeLog
public abstract void closeLog ()
Chiude il log ed esegue eventuali operazioni di pulizia prima di chiudere, se necessario.
getLog
public abstract InputStreamSource getLog ()
Acquisisce uno stream di snapshot dei dati dei log.
Non deve essere chiamato dopo il giorno ILeveledLogOutput.closeLog().
 
Non è garantito che lo stream restituito abbia un rendimento ottimale. I chiamanti potrebbero volere inserire il risultato in un ERROR(/BufferedInputStream).
| Ritorni | |
|---|---|
| InputStreamSource | un InputStreamSourcedei dati dei log. Può restituire null se non supportato. | 
| Lanci | |
|---|---|
| IllegalStateException | se viene chiamato quando il log è stato chiuso. | 
getLogLevel
public abstract Log.LogLevel getLogLevel ()
Recupera il livello minimo di log da visualizzare.
| Ritorni | |
|---|---|
| Log.LogLevel | il LogLevelattuale | 
init
public abstract void init ()
Inizializza il log creando le risorse di I/O necessarie.
setLogLevel
public abstract void setLogLevel (Log.LogLevel logLevel)
Imposta il livello minimo di log da visualizzare.
| Parametri | |
|---|---|
| logLevel | Log.LogLevel: ilLogLevelda visualizzare | 
