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 |
Um ILeveledLogOutput
que direciona mensagens de log para um arquivo e para stdout.
Resumo
Construtores públicos | |
---|---|
FileLogger () |
Métodos públicos | |
---|---|
ILeveledLogOutput | clone () Cria um novo |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () Retorna o tamanho máximo do log em MBytes. |
void | init () |
Métodos protegidos | |
---|---|
void | init (String logPrefix, String fileSuffix) Alternativa ao |
Construtores públicos
FileLogger
public FileLogger ()
Métodos públicos
clone
public ILeveledLogOutput clone ()
Cria um novo FileLogger
com as mesmas configurações de nível de log do objeto atual.
Devoluções | |
---|---|
ILeveledLogOutput |
fecharLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Retorna o tamanho máximo do log em MBytes.
Devoluções | |
---|---|
long |
iniciar
public void init ()
Métodos protegidos
iniciar
protected void init (String logPrefix, String fileSuffix)
Alternativa ao init()
onde podemos especificar o nome do arquivo e o sufixo.
Parâmetros | |
---|---|
logPrefix | String : o nome do arquivo onde registrar sem extensão. |
fileSuffix | String : a extensão do arquivo onde registrar. |