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 ()

공개 메서드

clone

public ILeveledLogOutput clone ()

반환
ILeveledLogOutput

closeLog

public void closeLog ()

필요에 따라 로그를 닫고 닫기 전에 정리 작업을 실행합니다.

getLog

public InputStreamSource getLog ()

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

ILeveledLogOutput.closeLog() 후에 호출해서는 안 됩니다.

반환된 스트림이 최적의 성능을 갖는다는 보장은 없습니다. 호출자는 결과를 BufferedInputStream으로 래핑할 수 있습니다.

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

getLogLevel

public Log.LogLevel getLogLevel ()

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

반환
Log.LogLevel 현재 LogLevel입니다.

init

public void init ()

필요한 IO 리소스를 만들어 로그를 초기화합니다.

생성 값
IOException

printAndPromptLog

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

로그 메시지를 출력해야 하고 가능한 경우 대화상자에 사용자에게 표시해야 할 때 전송됩니다.

매개변수
logLevel Log.LogLevel: 메시지의 우선순위를 나타내는 LogLevel enum입니다.

tag String: 메시지와 연결된 태그입니다.

message String: 표시할 메시지입니다.

printLog

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

로그 메시지를 출력해야 할 때 전송됩니다.

매개변수
logLevel Log.LogLevel: 메시지의 우선순위를 나타내는 LogLevel enum입니다.

tag String: 메시지와 연결된 태그입니다.

message String: 표시할 메시지입니다.

setLogLevel

public void setLogLevel (Log.LogLevel logLevel)

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

매개변수
logLevel Log.LogLevel: 표시할 LogLevel입니다.