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