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 la dimensione massima del log in MB. |
void
|
init()
|
Metodi protetti | |
---|---|
void
|
init(String logPrefix, String fileSuffix)
Alternativa a |
Costruttori pubblici
FileLogger
public FileLogger ()
Metodi pubblici
clona
public ILeveledLogOutput clone ()
Crea un nuovo FileLogger
con le stesse impostazioni a livello di log dell'oggetto corrente.
Non copia il contenuto del file di log sottostante (ovvero i dati di log del clone verranno scritti in un nuovo .)
Ritorni | |
---|---|
ILeveledLogOutput |
Chiudi diario
public void closeLog ()
getMaxLogSizeMbyte
public long getMaxLogSizeMbytes ()
Restituisce la dimensione massima del log in MB.
Ritorni | |
---|---|
long |
Inizia
public void init ()
Metodi protetti
Inizia
protected void init (String logPrefix, String fileSuffix)
Alternativa a init()
, dove possiamo specificare il nome e il suffisso del file.
Parametri | |
---|---|
logPrefix |
String : il nome del file in cui registrare senza estensione. |
fileSuffix |
String : l'estensione del file in cui registrare. |