StdoutLogger

public class StdoutLogger
extends Object implements ILeveledLogOutput

java.lang.Object
com.android.tradefed.log.StdoutLogger


로그 메시지를 stdout으로 보내는 ILeveledLogOutput .

요약

공개 생성자

StdoutLogger ()

공개 메소드

ILeveledLogOutput clone ()
void closeLog ()

필요에 따라 로그를 닫고 닫기 전에 정리를 수행합니다.

InputStreamSource getLog ()

로그 데이터의 스냅샷 스트림을 가져옵니다.

Log.LogLevel getLogLevel ()

표시할 최소 로그 수준을 가져옵니다.

void init ()

로그를 초기화하여 필요한 IO 리소스를 생성합니다.

void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)

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

void setLogLevel (Log.LogLevel logLevel)

표시할 최소 로그 수준을 설정합니다.

공개 생성자

StdoutLogger

public StdoutLogger ()

공개 메소드

클론

public ILeveledLogOutput clone ()

보고
ILeveledLogOutput

닫기로그

public void closeLog ()

필요에 따라 로그를 닫고 닫기 전에 정리를 수행합니다.

getLog

public InputStreamSource getLog ()

로그 데이터의 스냅샷 스트림을 가져옵니다.

ILeveledLogOutput#closeLog() 이후에 호출하면 안 됩니다.

반환된 스트림은 최적의 성능을 보장하지 않습니다. 호출자는 결과를 ERROR(/BufferedInputStream) 으로 래핑할 수 있습니다.

보고
InputStreamSource 로그 데이터의 InputStreamSource . 지원되지 않는 경우 null을 반환할 수 있습니다.

getLog레벨

public Log.LogLevel getLogLevel ()

표시할 최소 로그 수준을 가져옵니다.

보고
Log.LogLevel 현재 LogLevel

초기화

public void init ()

로그를 초기화하여 필요한 IO 리소스를 생성합니다.

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 : 표시할 LogLevel