ICommandScheduler.IScheduledInvocationListener

public static interface ICommandScheduler.IScheduledInvocationListener
implements ITestInvocationListener

com.android.tradefed.command.ICommandScheduler.IScheduledInvocationListener


यह लिसनर, इनवोकेशन पूरा होने पर, इनवोकेशन इवेंट के लिए होता है.

इन्हें भी देखें:

खास जानकारी

पब्लिक मेथड

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

यह कॉलबैक तब होता है, जब पूरा इनवोकेशन पूरा हो जाता है. इसमें ITestInvocationListener.invocationEnded(long) के सभी इवेंट शामिल होते हैं.

default void invocationInitiated(IInvocationContext context)

यह कॉलबैक तब होता है, जब कोई इनवोकेशन शुरू किया जाता है.

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

यह कॉलबैक, ICommandOptions.earlyDeviceRelease() से जुड़ा होता है. इससे डिवाइसों का इस्तेमाल पूरा होने पर उन्हें रिलीज़ किया जा सकता है.

पब्लिक मेथड

invocationComplete

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

यह कॉलबैक तब होता है, जब पूरा इनवोकेशन पूरा हो जाता है. इसमें ITestInvocationListener.invocationEnded(long) के सभी इवेंट शामिल होते हैं.

invocationInitiated

public void invocationInitiated (IInvocationContext context)

यह कॉलबैक तब होता है, जब कोई इनवोकेशन शुरू किया जाता है. यह कॉलबैक, बिल्ड फ़ेच किए जाने से पहले होता है.

releaseDevices

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

यह कॉलबैक, ICommandOptions.earlyDeviceRelease() से जुड़ा होता है. इससे डिवाइसों का इस्तेमाल पूरा होने पर उन्हें रिलीज़ किया जा सकता है.