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 오류가 발생한 경우 |