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
ที่ส่งข้อความบันทึกไปยังไฟล์และไปยัง stdout
สรุป
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
FileLogger () |
วิธีการสาธารณะ | |
---|---|
ILeveledLogOutput | clone () สร้าง |
void | closeLog () |
InputStreamSource | getLog () |
long | getMaxLogSizeMbytes () ส่งกลับขนาดบันทึกสูงสุดของบันทึกในหน่วย MBytes |
void | init () |
วิธีการที่ได้รับการป้องกัน | |
---|---|
void | init (String logPrefix, String fileSuffix) ทางเลือกอื่นแทน |
ผู้รับเหมาก่อสร้างสาธารณะ
FileLogger
public FileLogger ()
วิธีการสาธารณะ
โคลน
public ILeveledLogOutput clone ()
สร้าง FileLogger
ใหม่ด้วยการตั้งค่าระดับบันทึกเดียวกันกับออบเจ็กต์ปัจจุบัน
การส่งคืน | |
---|---|
ILeveledLogOutput |
ปิดบันทึก
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
ส่งกลับขนาดบันทึกสูงสุดของบันทึกในหน่วย MBytes
การส่งคืน | |
---|---|
long |
ในนั้น
public void init ()
วิธีการที่ได้รับการป้องกัน
ในนั้น
protected void init (String logPrefix, String fileSuffix)
ทางเลือกอื่นแทน init()
ซึ่งเราสามารถระบุชื่อไฟล์และส่วนต่อท้ายได้
พารามิเตอร์ | |
---|---|
logPrefix | String : ชื่อไฟล์ที่จะบันทึกโดยไม่มีนามสกุล |
fileSuffix | String : นามสกุลของไฟล์ที่จะบันทึก |