StdoutLogger
public class StdoutLogger
extends Object
implements ILeveledLogOutput
java.lang.Object | |
↳ | com.android.tradefed.log.StdoutLogger |
Một ILeveledLogOutput
hướng thông điệp tường trình đến thiết bị xuất chuẩn.
Bản tóm tắt
nhà thầu công cộng | |
---|---|
StdoutLogger () |
Phương thức công khai | |
---|---|
ILeveledLogOutput | clone () |
void | closeLog () Đóng nhật ký và thực hiện bất kỳ thao tác dọn dẹp nào trước khi đóng, nếu cần. |
InputStreamSource | getLog () Lấy một luồng ảnh chụp nhanh của dữ liệu nhật ký. |
Log.LogLevel | getLogLevel () Nhận mức nhật ký tối thiểu để hiển thị. |
void | init () Khởi tạo nhật ký, tạo bất kỳ tài nguyên IO cần thiết nào. |
void | printAndPromptLog (Log.LogLevel logLevel, String tag, String message) |
void | printLog (Log.LogLevel logLevel, String tag, String message) |
void | setLogLevel (Log.LogLevel logLevel) Đặt mức nhật ký tối thiểu để hiển thị. |
nhà thầu công cộng
StdoutLogger
public StdoutLogger ()
Phương thức công khai
đóngNhật ký
public void closeLog ()
Đóng nhật ký và thực hiện bất kỳ thao tác dọn dẹp nào trước khi đóng, nếu cần.
getLog
public InputStreamSource getLog ()
Lấy một luồng ảnh chụp nhanh của dữ liệu nhật ký.
Không được gọi sau ILeveledLogOutput#closeLog()
.
Luồng trả về không được đảm bảo để có hiệu suất tối ưu. Người gọi có thể muốn gói kết quả trong một ERROR(/BufferedInputStream)
.
trả lại | |
---|---|
InputStreamSource | một InputStreamSource của dữ liệu nhật ký. Có thể trả về null nếu không được hỗ trợ. |
getLogLevel
public Log.LogLevel getLogLevel ()
Nhận mức nhật ký tối thiểu để hiển thị.
trả lại | |
---|---|
Log.LogLevel | LogLevel hiện tại |
trong đó
public void init ()
Khởi tạo nhật ký, tạo bất kỳ tài nguyên IO cần thiết nào.
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 |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
Đặt mức nhật ký tối thiểu để hiển thị.
Thông số | |
---|---|
logLevel | Log.LogLevel : LogLevel để hiển thị |