دستگاه مانیتور مالتیپلکسر
public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor
| شیء جاوا | |
| ↳ | com.android.tradefed.device.DeviceMonitorMultiplexer |
یک کلاس پروکسی برای ارسال درخواستها به چندین IDeviceMonitor .
خلاصه
سازندگان عمومی | |
|---|---|
DeviceMonitorMultiplexer () | |
روشهای عمومی | |
|---|---|
void | addMonitor ( IDeviceMonitor globalDeviceMonitor) |
void | addMonitors (List< IDeviceMonitor > globalDeviceMonitors) |
void | notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState) به |
void | removeMonitor ( IDeviceMonitor mon) |
void | run ()متدی که پس از تنظیم تمام فیلدهای @Option مانیتور فراخوانی میشود. |
void | setDeviceLister ( IDeviceMonitor.DeviceLister lister) اجازه میدهد |
void | stop ()متدی که هنگام نیاز به توقف مانیتور فراخوانی میشود. |
سازندگان عمومی
دستگاه مانیتور مالتیپلکسر
public DeviceMonitorMultiplexer ()
روشهای عمومی
مانیتور اضافه
public void addMonitor (IDeviceMonitor globalDeviceMonitor)
| پارامترها | |
|---|---|
globalDeviceMonitor | IDeviceMonitor |
مانیتورهای اضافه
public void addMonitors (List<IDeviceMonitor> globalDeviceMonitors)
| پارامترها | |
|---|---|
globalDeviceMonitors | List |
اطلاعرسانیتغییر وضعیت دستگاه
public void notifyDeviceStateChange (String serial,
DeviceAllocationState oldState,
DeviceAllocationState newState) به IDeviceMonitor سیگنال میدهد که وضعیت دستگاه تغییر کرده است. پیادهسازیهای Monitor باید میزان پردازش و تعامل IDeviceManager/DeviceLister را که در این متد انجام میدهند، محدود کنند.
| پارامترها | |
|---|---|
serial | String |
oldState | DeviceAllocationState |
newState | DeviceAllocationState |
دویدن
public void run ()
متدی که پس از تنظیم تمام فیلدهای @Option مانیتور فراخوانی میشود.
لیستکنندهی دستگاهها
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
اجازه میدهد DeviceLister تنظیم شود. پس از یک تلاش موفقیتآمیز برای تنظیم Lister، پیادهسازیها ممکن است تمام تلاشهای بعدی را نادیده بگیرند.
| پارامترها | |
|---|---|
lister | IDeviceMonitor.DeviceLister |
متوقف کردن
public void stop ()
متدی که هنگام نیاز به توقف مانیتور فراخوانی میشود.