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

اعمِد إلى بدء السجلّ وإنشاء أيّ موارد مطلوبة لعمليات الإدخال/الإخراج.

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 من بيانات السجلّ قد تُعرِض قيمة فارغة إذا لم يكن متاحًا.

getLogLevel

public Log.LogLevel getLogLevel ()

تحصل على الحد الأدنى لمستوى السجلّ المراد عرضه.

المرتجعات
Log.LogLevel LogLevel الحالي

init

public void init ()

اعمِد إلى بدء السجلّ وإنشاء أيّ موارد مطلوبة لعمليات الإدخال/الإخراج.

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 المطلوب عرضها