LogReader

public class LogReader
extends Object

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


从 REQUESTS 和 EVENTS 读取日志的接口,用作 REQUESTS 和 EVENTS 表的数据访问对象。

摘要

公共方法

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

检索指定时间范围内由此 IsolatedService 写入的 EventLogRecord 及相应 RequestLogRecord 的列表。

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

检索指定时间范围内由此 IsolatedService 写入的 RequestLogRecord 列表。

继承的方法

公共方法

getJoinedEvents

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

检索指定时间范围内由此 IsolatedService 写入的 EventLogRecord 及相应 RequestLogRecord 的列表。
此方法可能需要几秒钟才能完成,因此仅应从工作器线程调用。

参数
startTimeMillis long

endTimeMillis long

返回值
List<EventLogRecord> 此值不能为 null

getRequests

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

检索指定时间范围内由此 IsolatedService 写入的 RequestLogRecord 列表。
此方法可能需要几秒钟才能完成,因此仅应从工作器线程调用。

参数
startTimeMillis long

endTimeMillis long

返回值
List<RequestLogRecord> 此值不能为 null