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 qui dirige les messages de journal vers un fichier et vers stdout.
Résumé
Constructeurs publics | |
|---|---|
FileLogger()
|
|
Méthodes publiques | |
|---|---|
ILeveledLogOutput
|
clone()
Crée un |
void
|
closeLog()
|
InputStreamSource
|
getLog()
|
long
|
getMaxLogSizeMbytes()
Renvoie la taille maximale du journal en Mo. |
void
|
init()
|
Méthodes protégées | |
|---|---|
void
|
init(String logPrefix, String fileSuffix)
Alternative à |
Constructeurs publics
FileLogger
public FileLogger ()
Méthodes publiques
clone
public ILeveledLogOutput clone ()
Crée un FileLogger avec les mêmes paramètres de niveau de journalisation que l'objet actuel.
Ne copie pas le contenu du fichier journal sous-jacent (c'est-à-dire que les données de journal du clone seront écrites dans un nouveau fichier).
| Renvoie | |
|---|---|
ILeveledLogOutput |
|
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Renvoie la taille maximale du journal en Mo.
| Renvoie | |
|---|---|
long |
|
init
public void init ()
| Génère | |
|---|---|
IOException |
|
Méthodes protégées
init
protected void init (String logPrefix,
String fileSuffix)Alternative à init() où nous pouvons spécifier le nom et le suffixe du fichier.
| Paramètres | |
|---|---|
logPrefix |
String : nom du fichier dans lequel consigner les informations, sans extension. |
fileSuffix |
String : extension du fichier dans lequel consigner les journaux. |