LogReader

public class LogReader
extends Object

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


Uma interface para registros de leitura de REQUESTS e EVENTS. Usada como um objeto de acesso a dados para a tabela REQUESTS e EVENTS.

Resumo

Métodos públicos

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

Extrai uma lista de EventLogRecords com o RequestLogRecord correspondente gravados por este IsolatedService dentro do período especificado.

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

Extrai uma lista de RequestLogRecords gravados por este IsolatedService dentro do período especificado.

Métodos herdados

Métodos públicos

getJoinedEvents

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

Extrai uma lista de EventLogRecords com o RequestLogRecord correspondente gravados por este IsolatedService dentro do período especificado.
Esse método pode levar vários segundos para ser concluído. Só chame o método em uma linha de execução de worker.

Parâmetros
startTimeMillis long

endTimeMillis long

Retorna
List<EventLogRecord> Esse valor não pode ser null.

getRequests

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

Extrai uma lista de RequestLogRecords gravados por este IsolatedService dentro do período especificado.
Esse método pode levar vários segundos para ser concluído. Só chame o método em uma linha de execução de worker.

Parâmetros
startTimeMillis long

endTimeMillis long

Retorna
List<RequestLogRecord> Esse valor não pode ser null.