Rejestrator plików

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, który kieruje komunikaty logu do pliku i do stdout.

Podsumowanie

Konstruktory publiczne

FileLogger()

Metody publiczne

ILeveledLogOutput clone()

Tworzy nowy obiekt FileLogger z tymi samymi ustawieniami poziomu logowania co bieżący obiekt.

void closeLog()
InputStreamSource getLog()
long getMaxLogSizeMbytes()

Zwraca maksymalny rozmiar logu w megabajtach.

void init()

Metody chronione

void init(String logPrefix, String fileSuffix)

Alternatywa dla atrybutu init(), w którym można określić nazwę pliku i sufiks.

Konstruktory publiczne

Rejestrator plików

public FileLogger ()

Metody publiczne

klonować

public ILeveledLogOutput clone ()

Tworzy nowy obiekt FileLogger z tymi samymi ustawieniami poziomu logowania co bieżący obiekt.

Nie kopiuje zawartości pliku dziennika (tj. dane dziennika klonu zostaną zapisane w nowym ).

Zwroty
ILeveledLogOutput

CloseLog

public void closeLog ()

getLog

public InputStreamSource getLog ()

Zwroty
InputStreamSource

getMaxLogSizeMB

public long getMaxLogSizeMbytes ()

Zwraca maksymalny rozmiar logu w megabajtach.

Zwroty
long

init

public void init ()

Metody chronione

init

protected void init (String logPrefix, 
                String fileSuffix)

Alternatywa dla atrybutu init(), w którym można określić nazwę pliku i sufiks.

Parametry
logPrefix String: nazwa pliku, w którym należy zapisać bez rozszerzenia.

fileSuffix String: rozszerzenie pliku, w którym ma zostać zapisany wpis.