อุปกรณ์ ReleaseReporter

public final class DeviceReleaseReporter
extends Object implements ICommandScheduler.IScheduledInvocationListener

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


ผู้รายงานการเปิดตัวอุปกรณ์ที่จัดการการสื่อสารกับกระบวนการหลักที่จะเผยแพร่อุปกรณ์

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

DeviceReleaseReporter ()

วิธีการสาธารณะ

void invocationComplete ( IInvocationContext iInvocationContext, map) invocationComplete ( IInvocationContext iInvocationContext, map)

โทรกลับเมื่อการร้องขอทั้งหมดเสร็จสมบูรณ์ รวมถึงเหตุการณ์ ITestInvocationListener.invocationEnded(long) ทั้งหมด

void invocationInitiated ( IInvocationContext context)

โทรกลับเมื่อมีการเริ่มต้นการร้องขอ

void releaseDevices ( IInvocationContext context, devicesStates) releaseDevices ( IInvocationContext context, devicesStates)

การโทรกลับที่เกี่ยวข้องกับ ICommandOptions#earlyDeviceRelease() เพื่อปล่อยอุปกรณ์เมื่อใช้งานเสร็จแล้ว

ผู้รับเหมาก่อสร้างสาธารณะ

อุปกรณ์ ReleaseReporter

public DeviceReleaseReporter ()

วิธีการสาธารณะ

การร้องขอเสร็จสมบูรณ์

public void invocationComplete (IInvocationContext iInvocationContext, 
                 map)

โทรกลับเมื่อการร้องขอทั้งหมดเสร็จสมบูรณ์ รวมถึงเหตุการณ์ ITestInvocationListener.invocationEnded(long) ทั้งหมด

การร้องขอเริ่มต้นแล้ว

public void invocationInitiated (IInvocationContext context)

โทรกลับเมื่อมีการเริ่มต้นการร้องขอ สิ่งนี้จะถูกเรียกก่อนที่จะดึงข้อมูลบิลด์ใดๆ

ปล่อยอุปกรณ์

public void releaseDevices (IInvocationContext context, 
                 devicesStates)

การโทรกลับที่เกี่ยวข้องกับ ICommandOptions#earlyDeviceRelease() เพื่อปล่อยอุปกรณ์เมื่อใช้งานเสร็จแล้ว