StdoutLogger
public class StdoutLogger
extends Object
implements ILeveledLogOutput
java.lang.object | |
↳ | com.android.tradefed.log.StdoutLogger |
یک ILeveledLogOutput
که پیام های گزارش را به stdout هدایت می کند.
خلاصه
سازندگان عمومی | |
---|---|
StdoutLogger () |
روش های عمومی | |
---|---|
ILeveledLogOutput | clone () |
void | closeLog () گزارش را می بندد و هر گونه پاکسازی را قبل از بستن، در صورت لزوم انجام می دهد. |
InputStreamSource | getLog () یک جریان عکس فوری از داده های گزارش را می گیرد. |
Log.LogLevel | getLogLevel () حداقل سطح گزارش را برای نمایش دریافت می کند. |
void | init () ورود را راه اندازی کنید، هر گونه منابع IO مورد نیاز را ایجاد کنید. |
void | printAndPromptLog ( Log.LogLevel logLevel, String tag, String message) زمانی ارسال میشود که یک پیام گزارش باید چاپ شود، و در صورت امکان، در کادر محاورهای به کاربر نمایش داده میشود. |
void | printLog ( Log.LogLevel logLevel, String tag, String message) زمانی ارسال می شود که یک پیام گزارش باید چاپ شود. |
void | setLogLevel ( Log.LogLevel logLevel) حداقل سطح گزارش را برای نمایش تنظیم می کند. |
سازندگان عمومی
StdoutLogger
public StdoutLogger ()
روش های عمومی
closeLog
public void closeLog ()
گزارش را می بندد و هر گونه پاکسازی را قبل از بستن، در صورت لزوم انجام می دهد.
getLog
public InputStreamSource getLog ()
یک جریان عکس فوری از داده های گزارش را می گیرد.
نباید بعد از ILeveledLogOutput#closeLog()
فراخوانی شود.
جریان برگشتی تضمینی برای عملکرد مطلوب نیست. تماس گیرندگان ممکن است بخواهند نتیجه را در یک ERROR(/BufferedInputStream)
بپیچند.
برمی گرداند | |
---|---|
InputStreamSource | یک InputStreamSource از داده های گزارش. ممکن است در صورت عدم پشتیبانی، null را برگرداند. |
getLogLevel
public Log.LogLevel getLogLevel ()
حداقل سطح گزارش را برای نمایش دریافت می کند.
برمی گرداند | |
---|---|
Log.LogLevel | LogLevel فعلی |
init
public void init ()
ورود را راه اندازی کنید، هر گونه منابع IO مورد نیاز را ایجاد کنید.
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
زمانی ارسال میشود که یک پیام گزارش باید چاپ شود، و در صورت امکان، در کادر محاورهای به کاربر نمایش داده میشود.
پارامترها | |
---|---|
logLevel | Log.LogLevel : فهرست LogLevel که نشان دهنده اولویت پیام است. |
tag | String : برچسب مرتبط با پیام. |
message | String : پیامی که باید نمایش داده شود. |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
زمانی ارسال می شود که یک پیام گزارش باید چاپ شود.
پارامترها | |
---|---|
logLevel | Log.LogLevel : فهرست LogLevel که نشان دهنده اولویت پیام است. |
tag | String : برچسب مرتبط با پیام. |
message | String : پیامی که باید نمایش داده شود. |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
حداقل سطح گزارش را برای نمایش تنظیم می کند.
پارامترها | |
---|---|
logLevel | Log.LogLevel : LogLevel برای نمایش |