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. |
Une 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 objet |
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
cloner
public ILeveledLogOutput clone ()
Crée un objet 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 (les données de journal du clone sont donc écrites .)
Renvoie | |
---|---|
ILeveledLogOutput |
fermerJournal
public void closeLog ()
getLog
public InputStreamSource getLog ()
Renvoie | |
---|---|
InputStreamSource |
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Renvoie la taille maximale du journal en Mo.
Renvoie | |
---|---|
long |
init
public void init ()
Méthodes protégées
init
protected void init (String logPrefix, String fileSuffix)
Alternative à init()
, où vous pouvez spécifier le nom du fichier et le suffixe.
Paramètres | |
---|---|
logPrefix |
String : nom du fichier dans lequel se connecter sans l'extension. |
fileSuffix |
String : extension du fichier où enregistrer la journalisation.
|