BaseStreamLogger
public
abstract
class
BaseStreamLogger
extends BaseLeveledLogOutput
java.lang.Object | ||
↳ | com.android.tradefed.log.BaseLeveledLogOutput | |
↳ | com.android.tradefed.log.BaseStreamLogger<OS 擴充 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 ()
公用方法
關閉記錄
public void closeLog ()
getLogLevelDisplay
public Log.LogLevel getLogLevelDisplay ()
傳回 | |
---|---|
Log.LogLevel |
目前的最低門檻為 LogLevel ,這個數字會顯示在 stdout 上。 |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
參數 | |
---|---|
logLevel |
Log.LogLevel |
tag |
String |
message |
String |
列印記錄
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 |
保護方法
寫入至記錄
protected void writeToLog (String message)
將訊息寫入輸出串流。
參數 | |
---|---|
message |
String :要寫入記錄的項目 |
擲回 | |
---|---|
|
如果出現 I/O 錯誤 |