ডিভাইস রিলিজ রিপোর্টার

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

java.lang.Object
↳ com.android.tradefed.device.internal.DeviceReleaseReporter


ডিভাইস রিলিজ রিপোর্টার, যা রিলিজ করার জন্য ডিভাইস(গুলি) সম্পর্কে প্যারেন্ট প্রসেসের সাথে যোগাযোগের কাজটি পরিচালনা করে।

সারসংক্ষেপ

সরকারি নির্মাণকারী

DeviceReleaseReporter ()

জনসাধারণের পদ্ধতি

void invocationComplete ( IInvocationContext iInvocationContext, Map< ITestDevice , FreeDeviceState > map)

সম্পূর্ণ আহ্বান সম্পন্ন হলে কলব্যাক, যার মধ্যে সমস্ত ITestInvocationListener.invocationEnded(long) ইভেন্ট অন্তর্ভুক্ত।

void invocationInitiated ( IInvocationContext context)

কোনো আহ্বান শুরু হলে এই কলব্যাকটি পাওয়া যায়।

void releaseDevices ( IInvocationContext context, Map< ITestDevice , FreeDeviceState > devicesStates)

ICommandOptions.earlyDeviceRelease() এর সাথে যুক্ত কলব্যাক, যা ডিভাইসগুলোর কাজ শেষ হলে সেগুলোকে মুক্ত করে দেয়।

সরকারি নির্মাণকারী

ডিভাইস রিলিজ রিপোর্টার

public DeviceReleaseReporter ()

জনসাধারণের পদ্ধতি

আহ্বান সম্পূর্ণ

public void invocationComplete (IInvocationContext iInvocationContext, 
                Map<ITestDevice, FreeDeviceState> map)

সম্পূর্ণ আহ্বান সম্পন্ন হলে কলব্যাক, যার মধ্যে সমস্ত ITestInvocationListener.invocationEnded(long) ইভেন্ট অন্তর্ভুক্ত।

আহ্বান শুরু করা হয়েছে

public void invocationInitiated (IInvocationContext context)

কোনো আহ্বান শুরু হলে এই কলব্যাকটি ব্যবহৃত হয়। যেকোনো বিল্ড ফেচ করার আগে এটি কল করা হয়।

রিলিজডিভাইস

public void releaseDevices (IInvocationContext context, 
                Map<ITestDevice, FreeDeviceState> devicesStates)

ICommandOptions.earlyDeviceRelease() এর সাথে যুক্ত কলব্যাক, যা ডিভাইসগুলোর কাজ শেষ হলে সেগুলোকে মুক্ত করে দেয়।