Bộ chuyển đổi màn hình thiết bị
public
class
DeviceMonitorMultiplexer
extends Object
implements
IDeviceMonitor
java.lang.Object | |
↳ | com.android.tradefed.device.DeviceMonitorMultiplexer |
Một lớp proxy để truyền yêu cầu đến nhiều IDeviceMonitor
.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
DeviceMonitorMultiplexer()
|
Phương thức công khai | |
---|---|
void
|
addMonitor(IDeviceMonitor globalDeviceMonitor)
|
void
|
addMonitors(
|
void
|
notifyDeviceStateChange(String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
Báo hiệu cho |
void
|
removeMonitor(IDeviceMonitor mon)
|
void
|
run()
Một phương thức sẽ được gọi sau khi bạn đặt tất cả các trường @Option của Trình theo dõi. |
void
|
setDeviceLister(IDeviceMonitor.DeviceLister lister)
Cho phép đặt |
void
|
stop()
Một phương thức sẽ được gọi khi cần dừng Monitor. |
Hàm khởi tạo công khai
Bộ chuyển đổi màn hình thiết bị
public DeviceMonitorMultiplexer ()
Phương thức công khai
thêmGiám sát
public void addMonitor (IDeviceMonitor globalDeviceMonitor)
Tham số | |
---|---|
globalDeviceMonitor |
IDeviceMonitor |
thêmGiám sát
public void addMonitors (globalDeviceMonitors)
Tham số | |
---|---|
globalDeviceMonitors |
|
Thông báo trạng thái thiết bị
public void notifyDeviceStateChange (String serial, DeviceAllocationState oldState, DeviceAllocationState newState)
Báo hiệu cho IDeviceMonitor
biết rằng một trạng thái thiết bị đã thay đổi.
Việc triển khai mô hình giám sát nên giới hạn lượng xử lý và
Tương tác IDeviceManager/DeviceLister mà chúng thực hiện theo phương thức này.
Tham số | |
---|---|
serial |
String |
oldState |
DeviceAllocationState |
newState |
DeviceAllocationState |
chạy
public void run ()
Một phương thức sẽ được gọi sau khi bạn đặt tất cả các trường @Option của Trình theo dõi.
setDeviceLister
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
Cho phép đặt DeviceLister
. Sau khi thiết lập thành công Trình liệt kê,
có thể loại bỏ tất cả các lần thử tiếp theo.
Tham số | |
---|---|
lister |
IDeviceMonitor.DeviceLister |
điểm dừng
public void stop ()
Một phương thức sẽ được gọi khi cần dừng Monitor.