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<ITestDevice, FreeDeviceState> map)
دالة ردّ نداء يتم استدعاؤها عند اكتمال عملية الاستدعاء بالكامل، بما في ذلك جميع أحداث |
void
|
invocationInitiated(IInvocationContext context)
دالة ردّ نداء يتم استدعاؤها عند بدء عملية استدعاء. |
void
|
releaseDevices(IInvocationContext context, Map<ITestDevice, FreeDeviceState> devicesStates)
دالة ردّ نداء مرتبطة بـ |
طُرق وضع التصميم العامة
DeviceReleaseReporter
public DeviceReleaseReporter ()
الإجراءات العامة
invocationComplete
public void invocationComplete (IInvocationContext iInvocationContext, Map<ITestDevice, FreeDeviceState> map)
دالة ردّ نداء يتم استدعاؤها عند اكتمال عملية الاستدعاء بالكامل، بما في ذلك جميع أحداث ITestInvocationListener.invocationEnded(long).
invocationInitiated
public void invocationInitiated (IInvocationContext context)
دالة ردّ نداء يتم استدعاؤها عند بدء عملية استدعاء. يتم استدعاء هذه الدالة قبل جلب أي إصدارات.
releaseDevices
public void releaseDevices (IInvocationContext context, Map<ITestDevice, FreeDeviceState> devicesStates)
دالة ردّ نداء مرتبطة بـ ICommandOptions.earlyDeviceRelease() لإصدار الـ
أجهزة عند الانتهاء منها.