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 ()
getLog
public InputStreamSource getLog ()
| Ritorni | |
|---|---|
InputStreamSource |
|
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.
|