LogReader

public class LogReader
extends Object

java.lang.Object
   ↳ android.adservices.ondevicepersonalization.LogReader


อินเทอร์เฟซสําหรับอ่านบันทึกจากคําขอและเหตุการณ์ ใช้เป็นตัวระบุออบเจ็กต์การเข้าถึงข้อมูลสําหรับตารางคําขอและเหตุการณ์

ดูเพิ่มเติม

สรุป

เมธอดสาธารณะ

List<EventLogRecord> getJoinedEvents(long startTimeMillis, long endTimeMillis)

ดึงข้อมูลรายการ EventLogRecord ที่มี RequestLogRecord ที่สอดคล้องกันซึ่งเขียนโดย IsolatedService นี้ภายในช่วงเวลาที่ระบุ

List<RequestLogRecord> getRequests(long startTimeMillis, long endTimeMillis)

ดึงข้อมูลรายการ RequestLogRecords ที่เขียนโดย IsolatedService นี้ภายในช่วงเวลาที่ระบุ

วิธีการที่รับมา

Object clone()

สร้างและแสดงผลสําเนาของออบเจ็กต์นี้

boolean equals(Object obj)

บ่งชี้ว่าออบเจ็กต์อื่น "เท่ากับ" ออบเจ็กต์นี้หรือไม่

void finalize()

เรียกโดยโปรแกรมเก็บขยะบนออบเจ็กต์เมื่อโปรแกรมเก็บขยะพิจารณาว่าไม่มีการอ้างอิงออบเจ็กต์นั้นอีกต่อไป

final Class<?> getClass()

แสดงผลคลาสรันไทม์ของ Object นี้

int hashCode()

แสดงผลค่ารหัสแฮชสำหรับออบเจ็กต์

final void notify()

ปลุกเธรดเดียวที่รออยู่ในมอนิเตอร์ของออบเจ็กต์นี้

final void notifyAll()

ปลุกชุดข้อความทั้งหมดที่รออยู่บนจอภาพของออบเจ็กต์นี้

String toString()

แสดงผลตัวแทนสตริงของออบเจ็กต์

final void wait(long timeoutMillis, int nanos)

ทําให้เธรดปัจจุบันรอจนกว่าจะได้รับการปลุก ซึ่งโดยปกติแล้วคือการได้รับการแจ้งเตือนหรือถูกขัดจังหวะ หรือจนกว่าจะผ่านไปเป็นระยะเวลาหนึ่งตามเวลาจริง

final void wait(long timeoutMillis)

ทําให้เธรดปัจจุบันรอจนกว่าจะได้รับการปลุก ซึ่งโดยปกติแล้วคือการได้รับการแจ้งเตือนหรือถูกขัดจังหวะ หรือจนกว่าจะผ่านไปเป็นระยะเวลาหนึ่งตามเวลาจริง

final void wait()

ทําให้เธรดปัจจุบันรอจนกว่าจะได้รับการปลุก ซึ่งโดยปกติแล้วคือการได้รับการแจ้งเตือนหรือถูกขัดจังหวะ

วิธีการสาธารณะ

getเข้าร่วมกิจกรรม

public List<EventLogRecord> getJoinedEvents (long startTimeMillis, 
                long endTimeMillis)

ดึงข้อมูลรายการ EventLogRecord ที่มี RequestLogRecord ที่สอดคล้องกันซึ่งเขียนโดย IsolatedService นี้ภายในช่วงเวลาที่ระบุ
วิธีการนี้อาจใช้เวลาหลายวินาทีจึงจะเสร็จสมบูรณ์ จึงควรเรียกใช้จากเธรดผู้ทํางานเท่านั้น

พารามิเตอร์
startTimeMillis long

endTimeMillis long

คิกรีเทิร์น
List<EventLogRecord> ค่านี้ต้องไม่เป็น null

getRequests

public List<RequestLogRecord> getRequests (long startTimeMillis, 
                long endTimeMillis)

ดึงข้อมูลรายการ RequestLogRecords ที่เขียนโดย IsolatedService นี้ภายในช่วงเวลาที่ระบุ
วิธีการนี้อาจใช้เวลาหลายวินาทีจึงจะเสร็จสมบูรณ์ จึงควรเรียกใช้จากเธรดผู้ทํางานเท่านั้น

พารามิเตอร์
startTimeMillis long

endTimeMillis long

คิกรีเทิร์น
List<RequestLogRecord> ค่านี้ต้องไม่เป็น null