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()
تعرض هذه السمة الحد الأقصى لحجم السجلّ بالميغابايت. |
void
|
init()
|
طُرق محمية | |
|---|---|
void
|
init(String logPrefix, String fileSuffix)
بديل |
طُرق وضع التصميم العامة
FileLogger
public FileLogger ()
الإجراءات العامة
استنساخ
public ILeveledLogOutput clone ()
ينشئ FileLogger جديدًا باستخدام إعدادات مستوى التسجيل نفسها المستخدَمة في العنصر الحالي.
لا يتم نسخ محتوى ملف السجل الأساسي (أي سيتم كتابة بيانات سجل النسخة المطابقة إلى ملف جديد).
| المرتجعات | |
|---|---|
ILeveledLogOutput |
|
closeLog
public void closeLog ()
getMaxLogSizeMbytes
public long getMaxLogSizeMbytes ()
تعرض هذه السمة الحد الأقصى لحجم السجلّ بالميغابايت.
| المرتجعات | |
|---|---|
long |
|
init
public void init ()
| عمليات الطرح | |
|---|---|
IOException |
|
طُرق محمية
init
protected void init (String logPrefix,
String fileSuffix)بديل init() حيث يمكننا تحديد اسم الملف واللاحقة.
| المعلَمات | |
|---|---|
logPrefix |
String: اسم الملف الذي سيتم تسجيل الدخول إليه بدون امتداد |
fileSuffix |
String: امتداد الملف الذي سيتم تسجيل البيانات فيه. |