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 |
Ein ILeveledLogOutput
, der Protokollmeldungen an eine Datei und an stdout weiterleitet.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
FileLogger () |
Öffentliche Methoden | |
---|---|
ILeveledLogOutput | clone () Erstellt einen neuen |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () Gibt die maximale Protokollgröße des Protokolls in MB zurück. |
void | init () |
Geschützte Methoden | |
---|---|
void | init (String logPrefix, String fileSuffix) Alternative zu |
Öffentliche Konstrukteure
FileLogger
public FileLogger ()
Öffentliche Methoden
Klon
public ILeveledLogOutput clone ()
Erstellt einen neuen FileLogger
mit denselben Einstellungen für die Protokollebene wie das aktuelle Objekt.
Kehrt zurück | |
---|---|
ILeveledLogOutput |
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
Gibt die maximale Protokollgröße des Protokolls in MB zurück.
Kehrt zurück | |
---|---|
long |
drin
public void init ()
Geschützte Methoden
drin
protected void init (String logPrefix, String fileSuffix)
Alternative zu init()
, wo wir den Dateinamen und das Suffix angeben können.
Parameter | |
---|---|
logPrefix | String : der Dateiname, wo ohne Erweiterung protokolliert werden soll. |
fileSuffix | String : die Erweiterung der Datei, in der protokolliert werden soll. |