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

מחזירה את גודל היומן המרבי של היומן ב-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

init

public void init ()

שיטות מוגנות

init

protected void init (String logPrefix, 
                String fileSuffix)

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

פרמטרים
logPrefix String : שם הקובץ שבו יש להיכנס ללא סיומת.

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