FileLogger

public class FileLogger
extends BaseStreamLogger<SizeLimitedOutputStream>

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

מחזירה את גודל היומן המקסימלי של היומן ב-MBytes.

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

מחזירה את גודל היומן המקסימלי של היומן ב-MBytes.

החזרות
long

להתחיל

public void init ()

שיטות מוגנות

להתחיל

protected void init (String logPrefix, 
                String fileSuffix)

חלופה ל-init(), שבה אפשר לציין את שם הקובץ והסיומת.

פרמטרים
logPrefix String: שם הקובץ שבו צריך לתעד ביומן ללא סיומת.

fileSuffix String: הסיומת של הקובץ שבו יתבצע הרישום ביומן.