Файллоггер
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 () Создает новый |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () Возвращает максимальный размер журнала в МБ. |
void | init () |
Защищенные методы | |
---|---|
void | init (String logPrefix, String fileSuffix) Альтернатива |
Общественные конструкторы
Файллоггер
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 : расширение файла, в который ведется журнал. |