Файллоггер
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
, который направляет сообщения журнала в файл и на стандартный вывод.
Краткое содержание
Общественные конструкторы | |
---|---|
File |
Публичные методы | |
---|---|
ILeveled | clone () Создает новый |
void | close |
Input | get |
long | get Возвращает максимальный размер журнала в МБ. |
void | init () |
Защищенные методы | |
---|---|
void | init (String log Альтернатива |
Общественные конструкторы
Файллоггер
public FileLogger ()
Публичные методы
клонировать
public ILeveledLogOutput clone ()
Создает новый FileLogger
с теми же настройками уровня журнала, что и текущий объект.
Не копирует содержимое основного файла журнала (т. е. данные журнала клона будут записаны в новый файл).
Возврат | |
---|---|
ILeveledLogOutput |
закрытьЖурнал
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Возвращает максимальный размер журнала в МБ.
Возврат | |
---|---|
long |
инициализировать
public void init ()
Защищенные методы
инициализировать
protected void init (String logPrefix, String fileSuffix)
Альтернатива init()
, где мы можем указать имя файла и суффикс.
Параметры | |
---|---|
logPrefix | String : имя файла, в который ведется журнал, без расширения. |
fileSuffix | String : расширение файла, в который ведется журнал. |