ILogĐăng ký
public interface ILogRegistry
implements Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Giao diện dành cho trình ghi nhật ký đơn ILogOutput
có chức năng ghép kênh và quản lý các trình ghi nhật ký khác nhau.
Bản tóm tắt
Phương pháp công khai | |
---|---|
abstract void | closeAndRemoveAllLogs () Đóng và xóa tất cả nhật ký đang được LogRegistry này quản lý. |
abstract void | dumpLogs () Phương pháp chẩn đoán để kết xuất tất cả nhật ký vào tệp. |
abstract void | dumpToGlobalLog ( ILeveledLogOutput log) Kết xuất toàn bộ nội dung của trình ghi nhật ký |
abstract Log.LogLevel | getGlobalLogDisplayLevel () Trả về hiển thị mức nhật ký hiện tại cho nhật ký chung |
abstract void | logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event, args) Gọi phương thức này để ghi nhật ký một sự kiện từ một loại có thông tin liên quan trên bản đồ. |
abstract void | registerLogger ( ILeveledLogOutput log) Đăng ký trình ghi nhật ký làm phiên bản để sử dụng cho luồng hiện tại. |
abstract void | saveGlobalLog () Lưu tất cả nội dung của trình ghi nhật ký chung vào tệp tmp. |
abstract void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Đặt hiển thị cấp độ nhật ký cho nhật ký chung |
abstract void | unregisterLogger () Hủy đăng ký trình ghi nhật ký hiện tại có hiệu lực cho chuỗi hiện tại. |
Phương pháp công khai
closeAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Đóng và xóa tất cả nhật ký đang được LogRegistry này quản lý.
đổNhật ký
public abstract void dumpLogs ()
Phương pháp chẩn đoán để kết xuất tất cả nhật ký vào tệp.
dumpToGlobalLog
public abstract void dumpToGlobalLog (ILeveledLogOutput log)
Kết xuất toàn bộ nội dung của trình ghi nhật ký ILeveledLogOutput
vào nhật ký chung.
getGlobalLogDisplayLevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Trả về hiển thị mức nhật ký hiện tại cho nhật ký chung
Trả lại | |
---|---|
Log.LogLevel | logLevel LogLevel sẽ sử dụng |
logSự kiện
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Gọi phương thức này để ghi nhật ký một sự kiện từ một loại có thông tin liên quan trên bản đồ. Thời gian của sự kiện được tự động thêm vào.
Thông số | |
---|---|
logLevel | Log.LogLevel : LogLevel sẽ được in. |
event | ILogRegistry.EventType : ILogRegistry.EventType của sự kiện cần ghi. |
args |
đăng kýLogger
public abstract void registerLogger (ILeveledLogOutput log)
Đăng ký trình ghi nhật ký làm phiên bản để sử dụng cho luồng hiện tại.
Thông số | |
---|---|
log | ILeveledLogOutput |
lưuGlobalLog
public abstract void saveGlobalLog ()
Lưu tất cả nội dung của trình ghi nhật ký chung vào tệp tmp.
setGlobalLogDisplayLevel
public abstract void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Đặt hiển thị cấp độ nhật ký cho nhật ký chung
Thông số | |
---|---|
logLevel | Log.LogLevel : LogLevel sẽ sử dụng |
hủy đăng kýLogger
public abstract void unregisterLogger ()
Hủy đăng ký trình ghi nhật ký hiện tại có hiệu lực cho chuỗi hiện tại.