लॉगरीडर

public class LogReader
extends Object

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


'अनुरोधों' और 'इवेंट' से मिले रीड लॉग का इंटरफ़ेस इसका इस्तेमाल अनुरोधों और इवेंट टेबल के लिए, डेटा ऐक्सेस ऑब्जेक्ट के तौर पर किया जाता है.

यह भी देखें:

खास जानकारी

सार्वजनिक तरीके

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

इस नीति के ज़रिए लिखे गए requestLogRecord के साथ, EventLogRecord की सूची हासिल करता है आइसोलेटेडService का इस्तेमाल तय समयसीमा के अंदर किया गया है.

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

इस आइसोलेटेडService के ज़रिए लिखे गए requestLogRecords की सूची को फ़ेच करता है किसी समयसीमा में सेट करें.

इनहेरिट किए गए तरीके

सार्वजनिक तरीके

getjoinedइवेंट

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

इस नीति के ज़रिए लिखे गए requestLogRecord के साथ, EventLogRecord की सूची हासिल करता है आइसोलेटेडService का इस्तेमाल तय समयसीमा के अंदर किया गया है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इस तरीके को पूरा होने में कुछ सेकंड लग सकते हैं. इसलिए, इसमें ऐसा होना चाहिए सिर्फ़ वर्कर थ्रेड से कॉल किया जा सकता है.

पैरामीटर
startTimeMillis long

endTimeMillis long

रिटर्न
List<EventLogRecord> यह मान null नहीं हो सकता.

getRequests

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

इस आइसोलेटेडService के ज़रिए लिखे गए requestLogRecords की सूची को फ़ेच करता है किसी समयसीमा में सेट करें.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इस तरीके को पूरा होने में कुछ सेकंड लग सकते हैं. इसलिए, इसमें ऐसा होना चाहिए सिर्फ़ वर्कर थ्रेड से कॉल किया जा सकता है.

पैरामीटर
startTimeMillis long

endTimeMillis long

रिटर्न
List<RequestLogRecord> यह मान null नहीं हो सकता.