BaseStreamLogger
  public
  
  
  abstract
  class
  BaseStreamLogger
  
  
  
  
    extends BaseLeveledLogOutput
  
  
  
  
  
  
| java.lang.Object | ||
| ↳ | com.android.tradefed.log.BaseLeveledLogOutput | |
| ↳ | com.android.tradefed.log.BaseStreamLogger<OS extends OutputStream> | |
將記錄訊息導向輸出串流和 stdout 的 ILeveledLogOutput。
摘要
| 欄位 | |
|---|---|
| 
    protected
    
    
    OS extends OutputStream | mOutputStream
 | 
| 公用建構函式 | |
|---|---|
| 
      BaseStreamLogger()
       | |
| 公用方法 | |
|---|---|
| 
        
        
        
        
        
        void | 
      closeLog()
       | 
| 
        
        
        
        
        
        Log.LogLevel | 
      getLogLevel()
       | 
| 
        
        
        
        
        
        Log.LogLevel | 
      getLogLevelDisplay()
       | 
| 
        
        
        
        
        
        void | 
      printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
       | 
| 
        
        
        
        
        
        void | 
      printLog(Log.LogLevel logLevel, String tag, String message)
       | 
| 
        
        
        
        
        
        void | 
      setLogLevel(Log.LogLevel logLevel)
       | 
| 
        
        
        
        
        
        void | 
      setLogLevelDisplay(Log.LogLevel logLevel)
      相容性 | 
| 
        
        
        
        
        
        void | 
      setLogLevelDisplay(Log.LogLevel logLevel)
      設定 stdout 要顯示的最低  | 
| 受保護的方法 | |
|---|---|
| 
        
        
        
        
        
        void | 
      writeToLog(String message)
      將訊息寫入輸出串流。 | 
欄位
mOutputStream
protected OS extends OutputStream mOutputStream
公用建構函式
BaseStreamLogger
public BaseStreamLogger ()
公用方法
closeLog
public void closeLog ()
getLogLevelDisplay
public Log.LogLevel getLogLevelDisplay ()
| 傳回 | |
|---|---|
| Log.LogLevel | 在 stdout 上顯示目前最小 LogLevel。 | 
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
| 參數 | |
|---|---|
| logLevel | Log.LogLevel | 
| tag | String | 
| message | String | 
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
| 參數 | |
|---|---|
| logLevel | Log.LogLevel | 
| tag | String | 
| message | String | 
setLogLevelDisplay
public void setLogLevelDisplay (Log.LogLevel logLevel)
相容性
| 參數 | |
|---|---|
| logLevel | Log.LogLevel | 
setLogLevelDisplay
public void setLogLevelDisplay (Log.LogLevel logLevel)
設定在 stdout 上顯示的最低 LogLevel。
| 參數 | |
|---|---|
| logLevel | Log.LogLevel | 
受保護的方法
writeToLog
protected void writeToLog (String message)
將訊息寫入輸出串流。
| 參數 | |
|---|---|
| message | String:要寫入記錄的項目 | 
| 擲回 | |
|---|---|
|  | 如果發生 I/O 錯誤 | 
