ILog레지스트리
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
다양한 로거를 다중화하고 관리하는 ILogOutput
싱글톤 로거용 인터페이스입니다.
요약
공개 방법 | |
---|---|
abstract void | closeAndRemoveAllLogs () 이 LogRegistry에서 관리하는 모든 로그를 닫고 제거합니다. |
abstract void | dumpLogs () 모든 로그를 파일로 덤프하는 진단 방법입니다. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) |
abstract Log.LogLevel | getGlobalLogDisplayLevel () 전역 로그에 대한 현재 로그 수준 표시를 반환합니다. |
abstract void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) 지도에 관련 정보가 있는 유형의 이벤트를 기록하려면 이 메서드를 호출하세요. |
abstract void | registerLogger ( ILeveledLogOutput log) 현재 스레드에 사용할 인스턴스로 로거를 등록합니다. |
abstract void | saveGlobalLog () 모든 글로벌 로거 내용을 tmp 파일에 저장합니다. |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) 글로벌 로그에 대한 로그 수준 표시 설정 |
abstract void | unregisterLogger () 현재 스레드에 대해 유효한 현재 로거를 등록 취소합니다. |
공개 방법
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
이 LogRegistry에서 관리하는 모든 로그를 닫고 제거합니다.
덤프 로그
public abstract void dumpLogs ()
모든 로그를 파일로 덤프하는 진단 방법입니다.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
ILeveledLogOutput
로거의 전체 내용을 전역 로그에 덤프합니다.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
전역 로그에 대한 현재 로그 수준 표시를 반환합니다.
보고 | |
---|---|
Log.LogLevel | logLevel 사용할 LogLevel |
로그 이벤트
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
지도에 관련 정보가 있는 유형의 이벤트를 기록하려면 이 메서드를 호출하세요. 이벤트 시간이 자동으로 추가됩니다.
매개변수 | |
---|---|
logLevel | Log.LogLevel : 인쇄할 LogLevel . |
event | ILogRegistry.EventType : 기록할 이벤트의 ILogRegistry.EventType . |
args |
registerLogger
public abstract void registerLogger (ILeveledLogOutput log)
현재 스레드에 사용할 인스턴스로 로거를 등록합니다.
매개변수 | |
---|---|
log | ILeveledLogOutput |
글로벌 로그 저장
public abstract void saveGlobalLog ()
모든 글로벌 로거 내용을 tmp 파일에 저장합니다.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
글로벌 로그에 대한 로그 수준 표시 설정
매개변수 | |
---|---|
logLevel | Log.LogLevel : 사용할 LogLevel |
unregisterLogger
public abstract void unregisterLogger ()
현재 스레드에 대해 유효한 현재 로거를 등록 취소합니다.