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 によって書き込まれた、対応する RequestLogRecord を含む EventLogRecord のリストを取得します。

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

指定された期間内にこの IsolatedService によって書き込まれた RequestLogRecords のリストを取得します。

継承されるメソッド

パブリック メソッド

getJoinedEvents

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

指定された期間内にこの IsolatedService によって書き込まれた EventLogRecord の対応する RequestLogRecord のリストを取得します。
このメソッドは完了するまでに数秒かかる場合があるため、ワーカー スレッドからのみ呼び出してください。

パラメータ
startTimeMillis long

endTimeMillis long

戻り値
List<EventLogRecord> この値が null になることはありません。

getRequest

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

指定された期間内にこの IsolatedService によって書き込まれた RequestLogRecords のリストを取得します。
このメソッドは完了するまでに数秒かかる場合があるため、ワーカー スレッドからのみ呼び出してください。

パラメータ
startTimeMillis long

endTimeMillis long

戻り値
List<RequestLogRecord> この値が null になることはありません。