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 |
ILeveledLogOutput
qui redirige 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 mégaoctets. |
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 mégaoctets.
Renvoie | |
---|---|
long |
init
public void init ()
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 où effectuer la journalisation, sans extension. |
fileSuffix |
String : extension du fichier dans lequel effectuer la journalisation. |