Leitor de registros

public class LogReader
extends Object

java.lang.Object (link em inglês)
   ↳ android.adservices.ondevicepersonalization.LogReader


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

Resumo

Métodos públicos

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

Recupera uma lista de EventLogRecord com o RequestLogRecord correspondente gravado por este IsolatedService dentro do período especificado.

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

Recupera uma lista de RequestLogRecords gravada por este IsolatedService dentro do intervalo de tempo especificado.

Métodos herdados

Métodos públicos

getJoinedEvents

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

Recupera uma lista de EventLogRecord com o RequestLogRecord correspondente gravado por este IsolatedService dentro do período especificado.
Esse método pode levar vários segundos para ser concluído. Portanto, só precisa ser chamado em uma linha de execução de worker.

Parâmetros
startTimeMillis long

endTimeMillis long

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

getRequests

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

Recupera uma lista de RequestLogRecords gravada por este IsolatedService dentro do intervalo de tempo especificado.
Esse método pode levar vários segundos para ser concluído. Portanto, só precisa ser chamado em uma linha de execução de worker.

Parâmetros
startTimeMillis long

endTimeMillis long

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