DeviceReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

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


مُرسِل إصدارات الأجهزة الذي يتعامل مع عملية التواصل مع الوالدَين بشأن الأجهزة التي سيتم إصدارها

ملخّص

وظائف الإنشاء العامة

DeviceReleaseReporter()

الطرق العامة

void invocationComplete(IInvocationContext iInvocationContext, map)

يتمّ إجراء طلب إعادة الاتصال عند اكتمال عملية الاستدعاء بالكامل، بما في ذلك جميع أحداث ITestInvocationListener.invocationEnded(long).

void invocationInitiated(IInvocationContext context)

يتم استدعاء هذه الوظيفة عند بدء طلب.

void releaseDevices(IInvocationContext context, devicesStates)

مكالمة تلقائية مرتبطة بـ ICommandOptions.earlyDeviceRelease() لإزالة قيد الأجهزة عند الانتهاء من استخدامها

وظائف الإنشاء العامة

DeviceReleaseReporter

public DeviceReleaseReporter ()

الطرق العامة

invocationComplete

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

يتمّ إجراء طلب إعادة الاتصال عند اكتمال عملية الاستدعاء بالكامل، بما في ذلك جميع أحداث ITestInvocationListener.invocationEnded(long).

invocationInitiated

public void invocationInitiated (IInvocationContext context)

يتم استدعاء هذه الوظيفة عند بدء طلب. ويتمّ استدعاء هذه الوظيفة قبل جلب أيّ إصدارات.

releaseDevices

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

مكالمة تلقائية مرتبطة بـ ICommandOptions.earlyDeviceRelease() لإزالة قيد الأجهزة عند الانتهاء من استخدامها