FileLogger
public
class
FileLogger
extends BaseStreamLogger<SizeLimitedOutputStream>
java.lang.Object | |||
↳ | com.android.tradefed.log.BaseLeveledLogOutput (link em inglês) | ||
↳ | com.android.tradefed.log.BaseStreamLogger<com.android.tradefed.util.SizeLimitedOutputStream> | ||
↳ | com.android.tradefed.log.FileLogger |
Um ILeveledLogOutput
que direciona mensagens de registro para um arquivo e para a 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 registro em MB. |
void
|
init()
|
Métodos protegidos | |
---|---|
void
|
init(String logPrefix, String fileSuffix)
Alternativa a |
Construtores públicos
FileLogger
public FileLogger ()
Métodos públicos
clonar
public ILeveledLogOutput clone ()
Cria um novo FileLogger
com as mesmas configurações de nível de registro do objeto atual.
Não copia o conteúdo do arquivo de registro subjacente (ou seja, os dados de registro do clone serão gravados em um novo .)
Retorna | |
---|---|
ILeveledLogOutput |
closeLog
public void closeLog ()
getLog
public InputStreamSource getLog ()
Retorna | |
---|---|
InputStreamSource |
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Retorna o tamanho máximo do registro em MB.
Retorna | |
---|---|
long |
init
public void init ()
Métodos protegidos
init
protected void init (String logPrefix, String fileSuffix)
Alternativa a init()
, em que podemos especificar o nome e o sufixo do arquivo.
Parâmetros | |
---|---|
logPrefix |
String : o nome do arquivo em que o registro será feito sem extensão. |
fileSuffix |
String : a extensão do arquivo em que o registro será feito.
|