LogReader

public class LogReader
extends Object

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


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

摘要

公共方法

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

检索 EventLogRecord 列表及由此写入的相应 RequestLogRecord IsolatedService。

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

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

继承的方法

公共方法

getJoinedEvents

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)

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

参数
startTimeMillis long

endTimeMillis long

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