Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Günlük Okuyucu
public
class
LogReader
extends Object
REQUESTS ve EVENTS günlüklerinin okunması için bir arayüz
İSTEKLER ve ETKİNLİKLER tablosu için Veri Erişim Nesnesi olarak kullanılır.
Şu kaynakları da inceleyin:
Özet
Herkese açık yöntemler |
List<EventLogRecord>
|
getJoinedEvents(long startTimeMillis, long endTimeMillis)
Bu dosya tarafından yazılan karşılık gelen RequestLogRecord içeren bir EventLogRecord Listesi alır
IsolatedService, belirtilen zaman aralığında.
|
List<RequestLogRecord>
|
getRequests(long startTimeMillis, long endTimeMillis)
Bu IsolatedService tarafından
belirtilen zaman aralığı.
|
Devralınan yöntemler |
Sınıftan
java.lang.Object
Object
|
clone()
Bu nesnenin bir kopyasını oluşturur ve döndürür.
|
boolean
|
equals(Object obj)
Başka bir nesnenin "eşit" olup olmadığını gösterir bunu.
|
void
|
finalize()
Atık toplama sırasında bir nesne üzerinde çöp toplayıcı tarafından çağrılır
nesneye başka referans olmadığını belirler.
|
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 nesneyi bekleyen tek bir iş parçacığının
anlamına gelir.
|
final
void
|
notifyAll()
Bu nesnenin monitöründe bekleyen tüm ileti dizilerini uyandırır.
|
String
|
toString()
Nesnenin dize gösterimini döndürür.
|
final
void
|
wait(long timeoutMillis, int nanos)
Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle
bilgilendirilerek veya kesinti olarak ya da bir sorun yaşamadan
belirli bir süre geçtiğinden emin olun.
|
final
void
|
wait(long timeoutMillis)
Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle
bilgilendirilerek veya kesinti olarak ya da bir sorun yaşamadan
belirli bir süre geçtiğinden emin olun.
|
final
void
|
wait()
Mevcut iş parçacığının uyanılana kadar beklemesine neden olur. Bu işlem genellikle
bildirim alarak veya kesinti olarak.
|
|
Herkese açık yöntemler
getJoinedEvents
public List<EventLogRecord> getJoinedEvents (long startTimeMillis,
long endTimeMillis)
Bu dosya tarafından yazılan karşılık gelen RequestLogRecord içeren bir EventLogRecord Listesi alır
IsolatedService, belirtilen zaman aralığında.
.
Bu yöntemin tamamlanması birkaç saniye sürebileceğinden
yalnızca çalışan iş parçacığından çağrılacaktır.
Parametreler |
startTimeMillis |
long |
endTimeMillis |
long |
getRequests
public List<RequestLogRecord> getRequests (long startTimeMillis,
long endTimeMillis)
Bu IsolatedService tarafından
belirtilen zaman aralığı.
.
Bu yöntemin tamamlanması birkaç saniye sürebileceğinden
yalnızca çalışan iş parçacığından çağrılacaktır.
Parametreler |
startTimeMillis |
long |
endTimeMillis |
long |
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# LogReader\n\n[**Added in Android UpsideDownCakePrivacySandbox**](/preview) \nSummary: [Methods](#pubmethods) \\| [Inherited Methods](#inhmethods) \n\nLogReader\n=========\n\n\n`\npublic\n\n\nclass\nLogReader\n`\n\n\n`\n\nextends `[Object](/reference/java/lang/Object)`\n\n\n`\n\n`\n\n\n`\n\n|---|------------------------------------------------------|\n| [java.lang.Object](/reference/java/lang/Object) ||\n| ↳ | android.adservices.ondevicepersonalization.LogReader |\n\n\u003cbr /\u003e\n\n*** ** * ** ***\n\nAn interface to a read logs from REQUESTS and EVENTS\n\nUsed as a Data Access Object for the REQUESTS and EVENTS table. \n**See also:**\n\n- [IsolatedService.getLogReader(RequestToken)](/design-for-safety/privacy-sandbox/reference/adservices/ondevicepersonalization/IsolatedService#getLogReader(android.adservices.ondevicepersonalization.RequestToken))\n\nSummary\n-------\n\n| ### Public methods ||\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ` `[List](/reference/java/util/List)`\u003c`[EventLogRecord](/design-for-safety/privacy-sandbox/reference/adservices/ondevicepersonalization/EventLogRecord)`\u003e` | ` `[getJoinedEvents](/design-for-safety/privacy-sandbox/reference/adservices/ondevicepersonalization/LogReader#getJoinedEvents(long,%20long))`(long startTimeMillis, long endTimeMillis) ` Retrieves a List of EventLogRecord with its corresponding RequestLogRecord written by this IsolatedService within the specified time range. |\n| ` `[List](/reference/java/util/List)`\u003c`[RequestLogRecord](/design-for-safety/privacy-sandbox/reference/adservices/ondevicepersonalization/RequestLogRecord)`\u003e` | ` `[getRequests](/design-for-safety/privacy-sandbox/reference/adservices/ondevicepersonalization/LogReader#getRequests(long,%20long))`(long startTimeMillis, long endTimeMillis) ` Retrieves a List of RequestLogRecords written by this IsolatedService within the specified time range. |\n\n| ### Inherited methods |\n|-----------------------|---|\n| From class ` `[java.lang.Object](/reference/java/lang/Object)` ` |---------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | ` `[Object](/reference/java/lang/Object) | ` `[clone](/reference/java/lang/Object#clone())`() ` Creates and returns a copy of this object. | | ` boolean` | ` `[equals](/reference/java/lang/Object#equals(java.lang.Object))`(`[Object](/reference/java/lang/Object)` obj) ` Indicates whether some other object is \"equal to\" this one. | | ` void` | ` `[finalize](/reference/java/lang/Object#finalize())`() ` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object. | | ` final `[Class](/reference/java/lang/Class)`\u003c?\u003e` | ` `[getClass](/reference/java/lang/Object#getClass())`() ` Returns the runtime class of this `Object`. | | ` int` | ` `[hashCode](/reference/java/lang/Object#hashCode())`() ` Returns a hash code value for the object. | | ` final void` | ` `[notify](/reference/java/lang/Object#notify())`() ` Wakes up a single thread that is waiting on this object's monitor. | | ` final void` | ` `[notifyAll](/reference/java/lang/Object#notifyAll())`() ` Wakes up all threads that are waiting on this object's monitor. | | ` `[String](/reference/java/lang/String) | ` `[toString](/reference/java/lang/Object#toString())`() ` Returns a string representation of the object. | | ` final void` | ` `[wait](/reference/java/lang/Object#wait(long,%20int))`(long timeoutMillis, int nanos) ` Causes the current thread to wait until it is awakened, typically by being *notified* or *interrupted*, or until a certain amount of real time has elapsed. | | ` final void` | ` `[wait](/reference/java/lang/Object#wait(long))`(long timeoutMillis) ` Causes the current thread to wait until it is awakened, typically by being *notified* or *interrupted*, or until a certain amount of real time has elapsed. | | ` final void` | ` `[wait](/reference/java/lang/Object#wait())`() ` Causes the current thread to wait until it is awakened, typically by being *notified* or *interrupted*. | ||\n\nPublic methods\n--------------\n\n### getJoinedEvents\n\n[**Added in Android UpsideDownCakePrivacySandbox**](/preview) \n\n```\npublic List\u003cEventLogRecord\u003e getJoinedEvents (long startTimeMillis, \n long endTimeMillis)\n```\n\nRetrieves a List of EventLogRecord with its corresponding RequestLogRecord written by this\nIsolatedService within the specified time range.\n\n\u003cbr /\u003e\n\n\nThis method may take several seconds to complete, so it should\nonly be called from a worker thread.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-------------------|---------------|\n| `startTimeMillis` | `long` \u003cbr /\u003e |\n| `endTimeMillis` | `long` \u003cbr /\u003e |\n\n| Returns ||\n|---------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|\n| [List](/reference/java/util/List)`\u003c`[EventLogRecord](/design-for-safety/privacy-sandbox/reference/adservices/ondevicepersonalization/EventLogRecord)`\u003e` | This value cannot be `null`. \u003cbr /\u003e |\n\n### getRequests\n\n[**Added in Android UpsideDownCakePrivacySandbox**](/preview) \n\n```\npublic List\u003cRequestLogRecord\u003e getRequests (long startTimeMillis, \n long endTimeMillis)\n```\n\nRetrieves a List of RequestLogRecords written by this IsolatedService within\nthe specified time range.\n\n\u003cbr /\u003e\n\n\nThis method may take several seconds to complete, so it should\nonly be called from a worker thread.\n\n\u003cbr /\u003e\n\n| Parameters ||\n|-------------------|---------------|\n| `startTimeMillis` | `long` \u003cbr /\u003e |\n| `endTimeMillis` | `long` \u003cbr /\u003e |\n\n| Returns ||\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|\n| [List](/reference/java/util/List)`\u003c`[RequestLogRecord](/design-for-safety/privacy-sandbox/reference/adservices/ondevicepersonalization/RequestLogRecord)`\u003e` | This value cannot be `null`. \u003cbr /\u003e |"]]