ILeveledLogOutput
  public
  
  
  
  interface
  ILeveledLogOutput
  
  
      implements
      
        Log.ILogOutput
      
  
  
| com.android.tradefed.log.ILeveledLogOutput | 
이 인터페이스를 구현하는 클래스는 로그 메시지 출력을 처리하는 메서드를 제공합니다.
요약
공개 메서드 | |
|---|---|
        abstract
        
        
        
        
        ILeveledLogOutput
     | 
  
    
      
      clone()
      
      
     | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      closeLog()
      
      
        로그를 닫고 필요한 경우 종료하기 전에 정리 작업을 실행합니다.  | 
  
        abstract
        
        
        
        
        InputStreamSource
     | 
  
    
      
      getLog()
      
      
        로그 데이터의 스냅샷 스트림을 가져옵니다.  | 
  
        abstract
        
        
        
        
        Log.LogLevel
     | 
  
    
      
      getLogLevel()
      
      
        표시할 최소 로그 수준을 가져옵니다.  | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      init()
      
      
        로그를 초기화하여 필요한 IO 리소스를 만듭니다.  | 
  
        abstract
        
        
        
        
        void
     | 
  
    
      
      setLogLevel(Log.LogLevel logLevel)
      
      
        표시할 최소 로그 수준을 설정합니다.  | 
  
공개 메서드
closeLog
public abstract void closeLog ()
로그를 닫고 필요한 경우 종료하기 전에 정리 작업을 실행합니다.
getLog
public abstract InputStreamSource getLog ()
로그 데이터의 스냅샷 스트림을 가져옵니다.
ILeveledLogOutput.closeLog() 이후에는 호출하면 안 됩니다.
 
반환된 스트림의 성능이 최적일 수는 없습니다. 호출자는 결과를 ERROR(/BufferedInputStream)로 래핑할 수 있습니다.
| 반환 값 | |
|---|---|
InputStreamSource | 
        로그 데이터의 InputStreamSource입니다. 지원되지 않는 경우 null을 반환할 수 있습니다. | 
      
| 생성 값 | |
|---|---|
IllegalStateException | 
          로그가 닫혔을 때 호출됩니다. | 
getLogLevel
public abstract Log.LogLevel getLogLevel ()
표시할 최소 로그 수준을 가져옵니다.
| 반환 값 | |
|---|---|
Log.LogLevel | 
        현재 LogLevel | 
      
init
public abstract void init ()
로그를 초기화하여 필요한 IO 리소스를 만듭니다.
setLogLevel
public abstract void setLogLevel (Log.LogLevel logLevel)
표시할 최소 로그 수준을 설정합니다.
| 매개변수 | |
|---|---|
logLevel | 
        
          Log.LogLevel: 표시할 LogLevel |