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 ()

روش های عمومی

کلون

public ILeveledLogOutput clone ()

برمی گرداند
ILeveledLogOutput

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 برای نمایش