IDeviceActionReceiver

public interface IDeviceActionReceiver

com.android.tradefed.device.IDeviceActionReceiver


ডিভাইস ইভেন্টগুলি গ্রহণ করার জন্য একটি API প্রদান করে।

দ্রষ্টব্য: এটি বর্তমানে শুধুমাত্র মেট্রিক সংগ্রাহকদের জন্য সমর্থিত।

সারাংশ

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

default boolean isDisabledReceiver ()

IDeviceActionReceiver নিষ্ক্রিয় কি না।

abstract void rebootEnded ( ITestDevice device)

ডিভাইসে রিবুট শেষ হলে বিজ্ঞপ্তি পায়।

abstract void rebootStarted ( ITestDevice device)

ডিভাইসে রিবুট শুরু হলে বিজ্ঞপ্তি পায়।

abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver নিষ্ক্রিয় করা উচিত কিনা তা সেট করে।

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

isDisabledReceiver

public boolean isDisabledReceiver ()

IDeviceActionReceiver নিষ্ক্রিয় কি না।

রিটার্নস
boolean নিষ্ক্রিয় হলে true ফেরত দিন, অন্যথায় মিথ্যা।

রিবুট শেষ

public abstract void rebootEnded (ITestDevice device)

ডিভাইসে রিবুট শেষ হলে বিজ্ঞপ্তি পায়।

দ্রষ্টব্য: প্রাপকদের এই কলব্যাকের সময় পুনরায় বুট করা এড়াতে হবে। যেকোনো রিবুট প্রচেষ্টা উপেক্ষা করা হবে।

পরামিতি
device ITestDevice : ITestDevice যেখানে রিবুট শেষ হয়েছে।

নিক্ষেপ করে
DeviceNotAvailableException

রিবুট শুরু হয়েছে

public abstract void rebootStarted (ITestDevice device)

ডিভাইসে রিবুট শুরু হলে বিজ্ঞপ্তি পায়।

দ্রষ্টব্য: প্রাপকদের এই কলব্যাকের সময় পুনরায় বুট করা এড়াতে হবে। যেকোনো রিবুট প্রচেষ্টা উপেক্ষা করা হবে।

পরামিতি
device ITestDevice : ITestDevice যেখানে রিবুট শুরু হয়েছিল।

নিক্ষেপ করে
DeviceNotAvailableException

সেট ডিসএবল রিসিভার

public abstract void setDisableReceiver (boolean isDisabled)

IDeviceActionReceiver নিষ্ক্রিয় করা উচিত কিনা তা সেট করে। অক্ষম করার অর্থ হল ডিভাইস অ্যাকশন ইভেন্টগুলি পাওয়ার জন্য এটি ডিভাইসে নিবন্ধিত হবে না৷

পরামিতি
isDisabled boolean