LogReader

public class LogReader
extends Object

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


ממשק ליומני קריאה מ'שאילתה' ו'אירועים' משמש כאובייקט גישה לנתונים לטבלה 'בקשות' ו'אירועים'.

מאמרים קשורים:

סיכום

שיטות ציבוריות

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

הפונקציה מאחזרת רשימה של EventLogRecord עם RequestLogRecord התואם שנכתב על ידי IsolatedService הזה בטווח הזמן שצוין.

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

אחזור רשימה של RequestLogRecords שנכתבו על ידי IsolatedService הזה בטווח הזמן שצוין.

שיטות שעברו בירושה

Object clone()

יצירת עותק של האובייקט הזה והחזרתו.

boolean equals(Object obj)

מציין אם אובייקט אחר הוא 'שווה' לאובייקט הזה.

void finalize()

הקריאה מתבצעת על ידי מנהל האשפה לאובייקט כאשר מנהל האשפה קובע שאין יותר הפניות לאובייקט.

final Class<?> getClass()

הפונקציה מחזירה את סוג המכונה של Object.

int hashCode()

הפונקציה מחזירה ערך של קוד גיבוב לאובייקט.

final void notify()

מעוררת שרשור יחיד שממתין למעקב אחרי האובייקט הזה.

final void notifyAll()

הפונקציה מעוררת את כל ה-threads שממתינים למעקב אחרי האובייקט הזה.

String toString()

הפונקציה מחזירה ייצוג מחרוזת של האובייקט.

final void wait(long timeoutMillis, int nanos)

הפונקציה גורמת לשרשור הנוכחי להמתין עד שהוא יתעורר, בדרך כלל באמצעות הודעה או הפרעה, או עד שיחלוף פרק זמן מסוים בזמן אמת.

final void wait(long timeoutMillis)

הפונקציה גורמת לשרשור הנוכחי להמתין עד שהוא יתעורר, בדרך כלל באמצעות הודעה או הפרעה, או עד שיחלוף פרק זמן מסוים בזמן אמת.

final void wait()

הפונקציה גורמת לשרשור הנוכחי להמתין עד שהוא יתעורר, בדרך כלל כתוצאה מהודעה או מהפרעה.

שיטות ציבוריות

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)

אחזור רשימה של RequestLogRecords שנכתבו על ידי IsolatedService בטווח הזמן שצוין.
השלמת השיטה הזו עשויה להימשך כמה שניות, לכן צריך להפעיל אותה רק משרשור עבודה.

פרמטרים
startTimeMillis long

endTimeMillis long

החזרות
List<RequestLogRecord> הערך הזה לא יכול להיות null.