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 |
Un ILeveledLogOutput
che indirizza i messaggi di log a un file e a stdout.
Riepilogo
Costruttori pubblici | |
---|---|
FileLogger()
|
Metodi pubblici | |
---|---|
ILeveledLogOutput
|
clone()
Crea un nuovo |
void
|
closeLog()
|
InputStreamSource
|
getLog()
|
long
|
getMaxLogSizeMbytes()
Restituisce le dimensioni massime del log in MB. |
void
|
init()
|
Metodi protetti | |
---|---|
void
|
init(String logPrefix, String fileSuffix)
Alternativa a |
Costruttori pubblici
FileLogger
public FileLogger ()
Metodi pubblici
clone
public ILeveledLogOutput clone ()
Crea un nuovo FileLogger
con le stesse impostazioni di livello di log dell'oggetto corrente.
Non vengono copiati i contenuti del file di log sottostante (ovvero i dati di log del clone verranno scritti in un nuovo file).
Ritorni | |
---|---|
ILeveledLogOutput |
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Restituisce le dimensioni massime del log in MB.
Ritorni | |
---|---|
long |
init
public void init ()
Metodi protetti
init
protected void init (String logPrefix, String fileSuffix)
Alternativa a init()
in cui possiamo specificare il nome e il suffisso del file.
Parametri | |
---|---|
logPrefix |
String : il nome del file in cui eseguire il log senza estensione. |
fileSuffix |
String : l'estensione del file in cui eseguire il log. |