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 ()
Общедоступные методы
вызовЗавершено
public void invocationComplete (IInvocationContext iInvocationContext, Map<ITestDevice, FreeDeviceState> map)
Функция обратного вызова, которая срабатывает по завершении всего процесса вызова, включая все события ITestInvocationListener.invocationEnded(long) .
инициированный вызов
public void invocationInitiated (IInvocationContext context)
Функция обратного вызова вызывается при инициировании вызова. Она вызывается до загрузки каких-либо сборок.
releaseDevices
public void releaseDevices (IInvocationContext context, Map<ITestDevice, FreeDeviceState> devicesStates)
Функция обратного вызова, связанная с ICommandOptions.earlyDeviceRelease() освобождает устройства после завершения работы с ними.