StdoutLogger
public
class
StdoutLogger
extends Object
implements
ILeveledLogOutput
| java.lang.Object | |
| ↳ | com.android.tradefed.log.StdoutLogger |
ILeveledLogOutput ที่ส่งข้อความบันทึกไปยัง stdout
สรุป
เครื่องมือสร้างสาธารณะ | |
|---|---|
StdoutLogger()
|
|
เมธอดสาธารณะ | |
|---|---|
ILeveledLogOutput
|
clone()
|
void
|
closeLog()
ปิดบันทึกและล้างข้อมูลก่อนปิดตามที่จำเป็น |
InputStreamSource
|
getLog()
ดึงสตรีมสแนปชอตของข้อมูลบันทึก |
Log.LogLevel
|
getLogLevel()
รับระดับบันทึกขั้นต่ำที่จะแสดง |
void
|
init()
เริ่มต้นบันทึกโดยสร้างทรัพยากร I/O ที่จำเป็น |
void
|
printAndPromptLog(Log.LogLevel logLevel, String tag, String message)
ส่งเมื่อต้องพิมพ์ข้อความในบันทึก และหากเป็นไปได้ ให้แสดงต่อผู้ใช้ในกล่องโต้ตอบ |
void
|
printLog(Log.LogLevel logLevel, String tag, String message)
ส่งเมื่อต้องพิมพ์ข้อความในบันทึก |
void
|
setLogLevel(Log.LogLevel logLevel)
กำหนดระดับบันทึกขั้นต่ำที่จะแสดง |
เครื่องมือสร้างสาธารณะ
StdoutLogger
public StdoutLogger ()
เมธอดสาธารณะ
closeLog
public void closeLog ()
ปิดบันทึกและล้างข้อมูลก่อนปิดตามความจำเป็น
getLog
public InputStreamSource getLog ()
ดึงสตรีมสแนปชอตของข้อมูลบันทึก
ต้องไม่เรียกใช้หลังจาก ILeveledLogOutput.closeLog()
เราไม่รับประกันว่าสตรีมที่ส่งคืนจะมีประสิทธิภาพสูงสุด ผู้โทรอาจต้องการ
แสดงผลลัพธ์ใน BufferedInputStream
| การคืนสินค้า | |
|---|---|
InputStreamSource |
InputStreamSource ของข้อมูลบันทึก อาจแสดงผลเป็น Null หากไม่รองรับ |
getLogLevel
public Log.LogLevel getLogLevel ()
รับระดับบันทึกขั้นต่ำที่จะแสดง
| การคืนสินค้า | |
|---|---|
Log.LogLevel |
LogLevel ปัจจุบัน |
init
public void init ()
เริ่มต้นบันทึกโดยสร้างทรัพยากร I/O ที่จำเป็น
| ส่ง | |
|---|---|
IOException |
|
printAndPromptLog
public void printAndPromptLog (Log.LogLevel logLevel, String tag, String message)
ส่งเมื่อต้องพิมพ์ข้อความในบันทึก และหากเป็นไปได้ ให้แสดงต่อผู้ใช้ในกล่องโต้ตอบ
| พารามิเตอร์ | |
|---|---|
logLevel |
Log.LogLevel: enum ของ LogLevel ที่แสดงถึงลำดับความสำคัญของข้อความ |
tag |
String: แท็กที่เชื่อมโยงกับข้อความ |
message |
String: ข้อความที่จะแสดง |
printLog
public void printLog (Log.LogLevel logLevel, String tag, String message)
ส่งเมื่อต้องพิมพ์ข้อความในบันทึก
| พารามิเตอร์ | |
|---|---|
logLevel |
Log.LogLevel: enum ของ LogLevel ที่แสดงถึงลำดับความสำคัญของข้อความ |
tag |
String: แท็กที่เชื่อมโยงกับข้อความ |
message |
String: ข้อความที่จะแสดง |
setLogLevel
public void setLogLevel (Log.LogLevel logLevel)
กำหนดระดับบันทึกขั้นต่ำที่จะแสดง
| พารามิเตอร์ | |
|---|---|
logLevel |
Log.LogLevel: LogLevel ที่จะแสดง |