क्लास: SessionDataEvent

निर्माता

SessionDataEvent

new SessionDataEvent(id, uri, language, value)

पैरामीटर

आईडी

स्ट्रिंग

uri

स्ट्रिंग

भाषा

स्ट्रिंग

मान

स्ट्रिंग

प्रॉपर्टी

आईडी

constant

स्ट्रिंग

यह सेशन डेटा का आईडी होता है. यह "DATA-ID" एट्रिब्यूट को दिखाता है. यह रिवर्स डीएनएस नेमिंग कन्वेंशन के मुताबिक होना चाहिए. जैसे, "com.example.movie.title". हालांकि, कोई भी केंद्रीय रजिस्ट्रेशन अथॉरिटी नहीं है. इसलिए, प्लेलिस्ट के लेखकों को ऐसी वैल्यू चुननी चाहिए जो दूसरों से मेल न खाए.

भाषा

constant

स्ट्रिंग

सेशन के डेटा की भाषा. यह "LANGUAGE" एट्रिब्यूट को दिखाती है. इसमें RFC5646 (https://datatracker.ietf.org/doc/html/rfc8259) वाला भाषा टैग होता है. यह "VALUE" की भाषा की पहचान करता है.

uri

constant

स्ट्रिंग

सेशन के डेटा का यूआरआई, जो "यूआरआई" एट्रिब्यूट को दिखाता है. इसमें इस सेशन के डेटा से जुड़ा संसाधन होता है.

मान

constant

स्ट्रिंग

यह सेशन डेटा की वैल्यू है. यह "VALUE" एट्रिब्यूट को दिखाती है. इसमें "DATA-ID" से पहचाना गया डेटा शामिल होता है. अगर भाषा तय की गई है, तो "VALUE" में ऐसी स्ट्रिंग होनी चाहिए जिसे कोई भी व्यक्ति आसानी से पढ़ सके. यह स्ट्रिंग, तय की गई भाषा में लिखी होनी चाहिए.