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 FileLogger com as mesmas configurações de nível de registro do objeto atual.

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 init(), em que podemos especificar o nome e o sufixo do arquivo.

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.