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)

stdout에 표시할 최소 LogLevel 설정합니다.

보호된 방법

void writeToLog (String message)

출력 스트림에 메시지를 씁니다.

필드

mOutputStream

protected OS extends OutputStream mOutputStream

공개 생성자

BaseStreamLogger

public BaseStreamLogger ()

공개 메소드

닫기로그

public void closeLog ()

getLog레벨

public Log.LogLevel getLogLevel ()

보고
Log.LogLevel

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

인쇄 로그

public void printLog (Log.LogLevel logLevel, 
                String tag, 
                String message)

매개변수
logLevel Log.LogLevel

tag String

message String

setLogLevel

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