LogReader

public class LogReader
extends Object

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


REQUESTS ve EVENTS tablosundaki günlükleri okuma arayüzü REQUESTS ve EVENTS tablosu için Veri Erişim Nesnesi olarak kullanılır.

Özet

Herkese açık yöntemler

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

Belirtilen zaman aralığında bu IsolatedService tarafından yazılan ilgili RequestLogRecord ile birlikte bir EventLogRecord listesi alır.

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

Belirtilen zaman aralığında bu IsolatedService tarafından yazılan RequestLogRecord'ların listesini alır.

Devralınan yöntemler

Object clone()

Bu nesnenin bir kopyasını oluşturur ve döndürür.

boolean equals(Object obj)

Başka bir nesnenin bu nesneye "eşit" olup olmadığını gösterir.

void finalize()

Çöp toplama işlemi, nesneye artık referans olmadığını belirlediğinde nesne üzerinde çöp toplayıcı tarafından çağrılır.

final Class<?> getClass()

Bu Object öğesinin çalışma zamanı sınıfını döndürür.

int hashCode()

Nesne için bir karma kod değeri döndürür.

final void notify()

Bu nesnenin monitörünü bekleyen tek bir iş parçacığını uyandırır.

final void notifyAll()

Bu nesnenin monitöründe bekleyen tüm ileti dizilerini uyandırır.

String toString()

Nesnenin dize temsilini döndürür.

final void wait(long timeoutMillis, int nanos)

Mevcut iş parçacığının, genellikle bildirim veya kesinti almasıyla ya da belirli bir gerçek zaman geçmesi sonucunda uyandırılana kadar beklemesine neden olur.

final void wait(long timeoutMillis)

Mevcut iş parçacığının, genellikle bildirim veya kesinti almasıyla ya da belirli bir gerçek zaman geçmesi sonucunda uyandırılana kadar beklemesine neden olur.

final void wait()

Mevcut iş parçacığının, genellikle bildirim veya kesinti almasıyla uyandırılana kadar beklemesine neden olur.

Herkese açık yöntemler

getJoinedEvents

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

Belirtilen zaman aralığında bu IsolatedService tarafından yazılan ilgili RequestLogRecord ile birlikte bir EventLogRecord listesi alır.
Bu yöntemin tamamlanması birkaç saniye sürebileceğinden, yalnızca bir işleyici iş parçacığında çağrılmalıdır.

Parametreler
startTimeMillis long

endTimeMillis long

İlerlemeler
List<EventLogRecord> Bu değer null olamaz.

getRequests

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

Bu IsolatedService tarafından belirtilen zaman aralığında yazılan bir RequestLogRecords listesini alır.
Bu yöntemin tamamlanması birkaç saniye sürebileceğinden yalnızca bir çalışan iş parçacığından çağrılmalıdır.

Parametreler
startTimeMillis long

endTimeMillis long

İlerlemeler
List<RequestLogRecord> Bu değer null olamaz.