ILogRegistry
public
interface
ILogRegistry
implements
Log.ILogOutput
com.android.tradefed.log.ILogRegistry |
Giao diện của trình ghi nhật ký singleton ILogOutput
ghép nối và quản lý các dữ liệu khác nhau
người ghi nhật ký.
Tóm tắt
Phương thức công khai | |
---|---|
abstract
void
|
closeAndRemoveAllLogs()
Đóng và xoá 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 mọi 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ề màn hình cấp độ nhật ký hiện tại của nhật ký chung |
abstract
void
|
logEvent(Log.LogLevel logLevel, ILogRegistry.EventType event,
Gọi phương thức này để ghi lại sự kiện từ một loại với thông tin liên quan trong bản đồ. |
abstract
void
|
registerLogger(ILeveledLogOutput log)
Đăng ký trình ghi nhật ký làm thực thể để 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 chế độ hiển thị cấp độ nhật ký cho nhật ký chung |
abstract
void
|
unregisterLogger()
Huỷ đăng ký trình ghi nhật ký hiện tại có hiệu lực cho luồng hiện tại. |
Phương thức công khai
đóngAndRemoveAllLogs
public abstract void closeAndRemoveAllLogs ()
Đóng và xoá tất cả nhật ký đang được LogRegistry này quản lý.
dumpLog
public abstract void dumpLogs ()
Phương pháp chẩn đoán để kết xuất mọi 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.
Điều này rất hữu ích trong các trường hợp mà bạn biết rằng dữ liệu đầu ra của trình ghi nhật ký sẽ không được lưu vĩnh viễn, nhưng bạn muốn nội dung được lưu ở nơi nào đó và không bị mất.
getGlobalLogDisplaylevel
public abstract Log.LogLevel getGlobalLogDisplayLevel ()
Trả về màn hình cấp độ nhật ký hiện tại của nhật ký chung
Giá trị trả về | |
---|---|
Log.LogLevel |
loglevel LogLevel để sử dụng |
logEvent
public abstract void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Gọi phương thức này để ghi lại sự kiện từ một loại với thông tin liên quan trong bản đồ. Thời gian tự động thêm sự kiện.
Tham số | |
---|---|
logLevel |
Log.LogLevel : LogLevel sẽ được in. |
event |
ILogRegistry.EventType : ILogRegistry.EventType của sự kiện cần ghi nhật ký. |
args |
: bản đồ các đối số sẽ được thêm vào mục nhập nhật ký để có thêm thông tin chi tiết về
sự kiện. |
logLogger
public abstract void registerLogger (ILeveledLogOutput log)
Đăng ký trình ghi nhật ký làm thực thể để sử dụng cho luồng hiện tại.
Tham số | |
---|---|
log |
ILeveledLogOutput |
saveGlobalLog
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 chế độ hiển thị cấp độ nhật ký cho nhật ký chung
Tham số | |
---|---|
logLevel |
Log.LogLevel : LogLevel để sử dụng |
huỷ đăng ký trình ghi nhật ký
public abstract void unregisterLogger ()
Huỷ đăng ký trình ghi nhật ký hiện tại có hiệu lực cho luồng hiện tại.