ICommandScheduler.IScheduledInvocationListener

public static interface ICommandScheduler.IScheduledInvocationListener
implements ITestInvocationListener

com.android.tradefed.command.ICommandScheduler.IScheduledInvocationListener


আহ্বান সম্পন্ন হলে, সেই আহ্বান ইভেন্টগুলো শোনার জন্য লিসেনার।

সারসংক্ষেপ

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

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

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

default void invocationInitiated ( IInvocationContext context)

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

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

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

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

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

public abstract void invocationComplete (IInvocationContext context, 
                Map<ITestDeviceFreeDeviceState> devicesStates)

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

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

public void invocationInitiated (IInvocationContext context)

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

রিলিজডিভাইস

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

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