FileLogger

public class FileLogger
extends BaseStreamLogger<SizeLimitedOutputStream>

java.lang.Object
   ↳ com.android.tradefed.log.BaseLeveledLogOutput
     ↳ com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream>
       ↳ com.android.tradefed.log.FileLogger


ILeveledLogOutput يوجّه رسائل السجلّ إلى ملف وإلى stdout

ملخّص

وظائف الإنشاء العامة

FileLogger()

الطرق العامة

ILeveledLogOutput clone()

لإنشاء FileLogger جديد باستخدام إعدادات مستوى السجلّ نفسها المستخدَمة في العنصر الحالي

void closeLog()
InputStreamSource getLog()
long getMaxLogSizeMbytes()

عرض الحد الأقصى لحجم السجلّ بالميغابايت

void init()

الطرق المحمية

void init(String logPrefix, String fileSuffix)

بديل لـ init() حيث يمكننا تحديد اسم الملف ولاحقته.

وظائف الإنشاء العامة

FileLogger

public FileLogger ()

الطرق العامة

نسخة طبق الأصل

public ILeveledLogOutput clone ()

لإنشاء FileLogger جديد باستخدام إعدادات مستوى السجلّ نفسها المستخدَمة في العنصر الحالي

لا يتم نسخ محتوى ملف السجلّ الأساسي (أي أنّه سيتم كتابة بيانات سجلّ النسخة المكرّرة في ملف جديد).

المرتجعات
ILeveledLogOutput

closeLog

public void closeLog ()

getLog

public InputStreamSource getLog ()

المرتجعات
InputStreamSource

getMaxLogSizeMbytes

public long getMaxLogSizeMbytes ()

عرض الحد الأقصى لحجم السجلّ بالميغابايت

المرتجعات
long

init

public void init ()

الطرق المحمية

init

protected void init (String logPrefix, 
                String fileSuffix)

بديل لـ init() حيث يمكننا تحديد اسم الملف ولاحقته.

المعلمات
logPrefix String: اسم الملف الذي يتم تسجيل الدخول إليه بدون امتداد

fileSuffix String: امتداد الملف الذي سيتم تسجيل الدخول إليه.