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

הפונקציה מחזירה את הגודל המקסימלי של היומן ב-MB.

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

הפונקציה מחזירה את הגודל המקסימלי של היומן ב-MB.

החזרות
long

init

public void init ()

שיטות מוגנות

init

protected void init (String logPrefix, 
                String fileSuffix)

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

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

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