BaseLeveledLogOutput

public abstract class BaseLeveledLogOutput
extends Object implements ILeveledLogOutput

java.lang.Object
   ↳ com.android.tradefed.log.BaseLeveledLogOutput


이름 또는 구성요소를 기반으로 일부 태그를 필터링할 수 있는 ILeveledLogOutput의 기본 구현입니다.

요약

공개 생성자

BaseLeveledLogOutput()

공개 메서드

abstract ILeveledLogOutput clone()

getForcedVerbosityMap()

강제 상세 수준의 맵을 반환합니다.

final void initFilters(IConfiguration config)

호출 IConfiguration를 기반으로 구성요소 필터를 초기화합니다.

final boolean shouldDisplay(boolean forceStdout, Log.LogLevel invocationLogLevel, Log.LogLevel messageLogLevel, String tag)

특정 문을 태그에 따라 표시할지 여부입니다.

boolean shouldForceVerbosity()

상세도 맵을 적용할지 여부입니다.

공개 생성자

BaseLeveledLogOutput

public BaseLeveledLogOutput ()

공개 메서드

clone

public abstract ILeveledLogOutput clone ()

반환 값
ILeveledLogOutput

getForcedVerbosityMap

public  getForcedVerbosityMap ()

강제 상세 수준의 맵을 반환합니다.

반환 값

initFilters

public final void initFilters (IConfiguration config)

호출 IConfiguration를 기반으로 구성요소 필터를 초기화합니다.

매개변수
config IConfiguration

shouldDisplay

public final boolean shouldDisplay (boolean forceStdout, 
                Log.LogLevel invocationLogLevel, 
                Log.LogLevel messageLogLevel, 
                String tag)

특정 문을 태그에 따라 표시할지 여부입니다.

매개변수
forceStdout boolean: 출력을 stdout으로 강제할지 여부입니다.

invocationLogLevel Log.LogLevel: 정보의 현재 logLevel입니다.

messageLogLevel Log.LogLevel: 메시지 평가 로그 수준입니다.

tag String: 고려되는 메시지의 로깅 태그입니다.

반환 값
boolean 표시해야 하는 경우 true, 그렇지 않은 경우 false입니다.

shouldForceVerbosity

public boolean shouldForceVerbosity ()

상세도 맵을 적용할지 여부입니다.

반환 값
boolean