Đăng nhậpĐăng ký
public class LogRegistry
extends Object
implements ILogRegistry
java.lang.Object | |
↳ | com.android.tradefed.log.LogRegistry |
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 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 pháp công cộng | |
---|---|
void | closeAndRemoveAllLogs () Đóng và xóa tất cả nhật ký đang được LogRegistry này quản lý. |
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 tin 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 () Lấy trình ghi nhật ký cơ bản được liên kết với chuỗi 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 nhật ký một sự kiện từ một loại có thông tin liên quan trên 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ý trình ghi nhật ký làm phiên bản để sử dụng cho luồng hiện tại. |
void | saveGlobalLog () Lưu tất cả nội dung của trình ghi nhật ký chung vào tệp tmp. |
void | setGlobalLogDisplayLevel (Log.LogLevel logLevel) Đặt hiển thị cấp độ nhật ký cho nhật ký chung |
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 cộng
closeAndRemoveAllLogs
public void closeAndRemoveAllLogs ()
Đóng và xóa tất cả nhật ký đang được LogRegistry này quản lý.
đổ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.
đổLogsToDir
public void dumpLogsToDir (File dir)
Lưu dữ liệu nhật ký vào các tập tin 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ẽ sử dụng |
getLogĐăng ký
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 ()
Lấy trình ghi nhật ký cơ bản được liên kết với chuỗi này.
Trả lại | |
---|---|
ILeveledLogOutput | trình ghi nhật ký cho nhóm luồng này hoặc trình ghi nhật ký chung nếu 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 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 |
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ý 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 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 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 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.