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 |
레지스터로거
public abstract void registerLogger (ILeveledLogOutput log)
현재 스레드에 사용할 인스턴스로 로거를 등록합니다.
매개변수 | |
---|---|
log | ILeveledLogOutput |
saveGlobalLog
public abstract void saveGlobalLog ()
모든 전역 로거 내용을 tmp 파일에 저장합니다.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
글로벌 로그에 대한 로그 수준 표시 설정
매개변수 | |
---|---|
logLevel | Log.LogLevel : 사용할 LogLevel |
등록 해제로거
public abstract void unregisterLogger ()
현재 스레드에 대해 유효한 현재 로거를 등록 취소합니다.