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 エラーが発生した場合 |