Файллоггер

public class FileLogger
extends BaseStreamLogger < SizeLimitedOutputStream >

java.lang.Объект
com.android.tradefed.log.BaseLeveledLogOutput
com.android.tradefed.log.BaseStreamLogger < com.android.tradefed.util.SizeLimitedOutputStream >
com.android.tradefed.log.FileLogger


ILeveledLogOutput , который направляет сообщения журнала в файл и на стандартный вывод.

Краткое содержание

Общественные конструкторы

FileLogger ()

Публичные методы

ILeveledLogOutput clone ()

Создает новый FileLogger с теми же настройками уровня журнала, что и текущий объект.

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

Возвращает максимальный размер журнала в МБ.

void init ()

Защищенные методы

void init (String logPrefix, String fileSuffix)

Альтернатива init() , где мы можем указать имя файла и суффикс.

Общественные конструкторы

Файллоггер

public FileLogger ()

Публичные методы

клонировать

public ILeveledLogOutput clone ()

Создает новый FileLogger с теми же настройками уровня журнала, что и текущий объект.

Не копирует содержимое основного файла журнала (т. е. данные журнала клона будут записаны в новый файл).

Возврат
ILeveledLogOutput

закрытьЖурнал

public void closeLog ()

getLog

public InputStreamSource getLog ()

Возврат
InputStreamSource

getMaxLogSizeMbytes

public long getMaxLogSizeMbytes ()

Возвращает максимальный размер журнала в МБ.

Возврат
long

инициализация

public void init ()

Защищенные методы

инициализация

protected void init (String logPrefix, 
                String fileSuffix)

Альтернатива init() , где мы можем указать имя файла и суффикс.

Параметры
logPrefix String : имя файла, в который ведется журнал, без расширения.

fileSuffix String : расширение файла, в который ведется журнал.