Nhật kýĐăng ký
public class LogRegistry
extends Object
implements ILogRegistry
java.lang.Object | |
↳ | com.android.tradefed.log.LogRegistry |
Một triển khai ILogRegistry
ghép kênh và quản lý các trình ghi nhật ký khác nhau, sử dụng trình ghi nhật ký thích hợp dựa trên ThreadGroup
của chuỗi thực hiện cuộc gọi.
Bản tóm tắt
Phương thức công khai | |
---|---|
void | closeAndRemoveAllLogs () Đóng và xóa tất cả nhật ký đang được quản lý bởi LogRegistry này. |
void | dumpLogs () Phương pháp chẩn đoán để kết xuất tất cả nhật ký vào tệp. |
void | dumpLogsToDir (File dir) Lưu dữ liệu nhật ký vào các tệp trong thư mục được chỉ định. |
void | dumpToGlobalLog ( ILeveledLogOutput log) Kết xuất toàn bộ nội dung của trình ghi nhật ký |
Log.LogLevel | getGlobalLogDisplayLevel () Trả về hiển thị mức nhật ký hiện tại cho nhật ký chung |
static ILogRegistry | getLogRegistry () Lấy phiên bản |
ILeveledLogOutput | getLogger () Nhận trình ghi nhật ký cơ bản được liên kết với chủ đề này. |
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 lại một sự kiện từ một loại có thông tin liên quan trong bản đồ. |
void | printAndPromptLog (Log.LogLevel logLevel, String tag, String message) |
void | printLog (Log.LogLevel logLevel, String tag, String message) |
void | registerLogger ( ILeveledLogOutput log) Đăng ký logger làm ví dụ để sử dụng cho luồng hiện tại. |
void | saveGlobalLog () Lưu tất cả nội dung logger toàn cầu vào tệp tmp. |
void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Đặt hiển thị mức nhật ký cho nhật ký chung |
void | unregisterLogger () Hủy đăng ký bộ ghi hiện tại có hiệu lực cho luồng hiện tại. |
Phương thức công khai
closeAndRemoveAllLogs
public void closeAndRemoveAllLogs ()
Đóng và xóa tất cả nhật ký đang được quản lý bởi LogRegistry này.
đổNhật ký
public void dumpLogs ()
Phương pháp chẩn đoán để kết xuất tất cả nhật ký vào tệp.
dumpLogsToDir
public void dumpLogsToDir (File dir)
Lưu dữ liệu nhật ký vào các tệp trong thư mục được chỉ định.
Thông số | |
---|---|
dir | File : thư mục lưu file, có thể null, file sẽ được lưu trong thư mục tmp. |
dumpToGlobalLog
public 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 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ử dụng |
getLogRegistry
public static ILogRegistry getLogRegistry ()
Lấy phiên bản LogRegistry
trả lại | |
---|---|
ILogRegistry | một LogRegistry có thể được sử dụng để đăng ký, nhận, ghi và đóng nhật ký |
getLogger
public ILeveledLogOutput getLogger ()
Nhận trình ghi nhật ký cơ bản được liên kết với chủ đề này.
trả lại | |
---|---|
ILeveledLogOutput | bộ ghi nhật ký cho nhóm luồng này hoặc bộ ghi toàn cầu nếu một bộ ghi chưa được đăng ký cho nhóm luồng. |
logSự kiện
public void logEvent (Log.LogLevel logLevel, ILogRegistry.EventType event,args)
Gọi phương thức này để ghi lại một sự kiện từ một loại có thông tin liên quan trong 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 |
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
Thông số | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
inNhật ký
public void printLog (Log.LogLevel logLevel, String tag, String message)
Thông số | |
---|---|
logLevel | Log.LogLevel |
tag | String |
message | String |
đăng kýLogger
public void registerLogger (ILeveledLogOutput log)
Đăng ký logger làm ví dụ để sử dụng cho luồng hiện tại.
Thông số | |
---|---|
log | ILeveledLogOutput |
lưuGlobalLog
public void saveGlobalLog ()
Lưu tất cả nội dung logger toàn cầu vào tệp tmp.
setGlobalLogDisplayLevel
public void setGlobalLogDisplayLevel (Log.LogLevel logLevel)
Đặt hiển thị mức nhật ký cho nhật ký chung
Thông số | |
---|---|
logLevel | Log.LogLevel : LogLevel để sử dụng |
hủy đăng kýLogger
public void unregisterLogger ()
Hủy đăng ký bộ ghi hiện tại có hiệu lực cho luồng hiện tại.