อุปกรณ์ 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) โทรกลับเมื่อการร้องขอทั้งหมดเสร็จสมบูรณ์ รวมถึงเหตุการณ์ |
void | invocationInitiated ( IInvocationContext context) โทรกลับเมื่อมีการเริ่มต้นการร้องขอ |
void | releaseDevices ( IInvocationContext context, devicesStates) releaseDevices ( IInvocationContext context, devicesStates) การโทรกลับที่เกี่ยวข้องกับ |
ผู้รับเหมาก่อสร้างสาธารณะ
อุปกรณ์ 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()
เพื่อปล่อยอุปกรณ์เมื่อใช้งานเสร็จแล้ว