AdServicesOutcomeReceiver

public interface AdServicesOutcomeReceiver

android.adservices.common.AdServicesOutcomeReceiver<R, E প্রসারিত java.lang.Throwable >


কলব্যাক ইন্টারফেস ব্যবহার করার উদ্দেশ্যে যখন একটি অ্যাসিঙ্ক্রোনাস অপারেশন ব্যর্থ হতে পারে। OutcomeReceiver ক্লাসের হুবহু কপি, Android R-এর পিছনের সামঞ্জস্যের জন্য AdServices প্যাকেজে পুনরায় সংজ্ঞায়িত করা হয়েছে।

এই ইন্টারফেসটি এমন ক্ষেত্রে ব্যবহার করা যেতে পারে যেখানে একটি অ্যাসিঙ্ক্রোনাস API একটি মান সহ বা একটি Throwable সহ সম্পূর্ণ হতে পারে যা একটি ত্রুটি নির্দেশ করে।

সারাংশ

পাবলিক পদ্ধতি

default void onError (E error)

অ্যাসিঙ্ক্রোনাস অপারেশন ব্যর্থ হলে কল করা হয়।

abstract void onResult (R result)

যখন অ্যাসিঙ্ক্রোনাস অপারেশন সফল হয় এবং ফলাফলের মান প্রদান করে তখন বলা হয়।

পাবলিক পদ্ধতি

onError

public void onError (E error)

অ্যাসিঙ্ক্রোনাস অপারেশন ব্যর্থ হলে কল করা হয়। ব্যর্থতার মোড এই পদ্ধতির একটি যুক্তি হিসাবে Throwable পাস দ্বারা নির্দেশিত হয়।

পরামিতি
error E : যে ত্রুটিটি ঘটেছে সে সম্পর্কে আরও বিশদ সহ Throwable এর একটি সাবক্লাস। এই মানটি null হতে পারে না।

ফলাফলের উপর

public abstract void onResult (R result)

যখন অ্যাসিঙ্ক্রোনাস অপারেশন সফল হয় এবং ফলাফলের মান প্রদান করে তখন বলা হয়।

পরামিতি
result R : অ্যাসিঙ্ক্রোনাস অপারেশন দ্বারা বিতরণ করা মান।