LogReader

public class LogReader
extends Object

java.lang.object
android.adservices.ondevicepersonalization.LogReader


یک رابط برای یک گزارش خواندنی از REQUESTS و EVENTS که به عنوان یک شی دسترسی به داده برای جدول درخواست ها و رویدادها استفاده می شود.

همچنین ببینید:

خلاصه

روش های عمومی

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 ()

تمام رشته هایی که در مانیتور این شیء منتظر هستند را بیدار می کند.

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 باشد.

دریافت درخواست ها

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

فهرستی از RequestLogRecords نوشته شده توسط این IsolatedService در محدوده زمانی مشخص شده را بازیابی می کند.
تکمیل این روش ممکن است چند ثانیه طول بکشد، بنابراین فقط باید از یک موضوع کارگر فراخوانی شود.

پارامترها
startTimeMillis long

endTimeMillis long

برمی گرداند
List < RequestLogRecord > این مقدار نمی تواند null باشد.