DeviceReleaseReporter
public
final
class
DeviceReleaseReporter
extends Object
implements
ICommandScheduler.IScheduledInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.device.internal.DeviceReleaseReporter |
Moduł zgłaszania zwolnienia urządzenia, który obsługuje komunikację z procesem nadrzędnym, aby zwolnić urządzenia.
Podsumowanie
Konstruktory publiczne | |
|---|---|
DeviceReleaseReporter()
|
|
Metody publiczne | |
|---|---|
void
|
invocationComplete(IInvocationContext iInvocationContext, Map<ITestDevice, FreeDeviceState> map)
Wywołanie zwrotne, które jest wywoływane po zakończeniu całego wywołania, w tym wszystkich zdarzeń |
void
|
invocationInitiated(IInvocationContext context)
Wywołanie zwrotne, gdy rozpoczyna się wywołanie. |
void
|
releaseDevices(IInvocationContext context, Map<ITestDevice, FreeDeviceState> devicesStates)
Wywołanie zwrotne powiązane z |
Konstruktory publiczne
DeviceReleaseReporter
public DeviceReleaseReporter ()
Metody publiczne
invocationComplete
public void invocationComplete (IInvocationContext iInvocationContext, Map<ITestDevice, FreeDeviceState> map)
Wywołanie zwrotne, które jest wywoływane po zakończeniu całego wywołania, w tym wszystkich zdarzeń ITestInvocationListener.invocationEnded(long).
invocationInitiated
public void invocationInitiated (IInvocationContext context)
Wywołanie zwrotne, gdy rozpoczyna się wywołanie. Jest ona wywoływana przed pobraniem jakichkolwiek kompilacji.
releaseDevices
public void releaseDevices (IInvocationContext context, Map<ITestDevice, FreeDeviceState> devicesStates)
Wywołanie zwrotne powiązane z ICommandOptions.earlyDeviceRelease(), aby zwolnić urządzenia po zakończeniu korzystania z nich.