ডিভাইস মনিটর মাল্টিপ্লেক্সার
public class DeviceMonitorMultiplexer
extends Object implements IDeviceMonitor
| java.lang.Object | |
| ↳ | 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 |
notifyDeviceStateChange
public void notifyDeviceStateChange (String serial,
DeviceAllocationState oldState,
DeviceAllocationState newState) ডিভাইসের অবস্থা পরিবর্তিত হয়েছে বলে IDeviceMonitor কে সংকেত দেয়। মনিটর ইমপ্লিমেন্টেশনগুলোর এই মেথডে প্রসেসিং এবং IDeviceManager/DeviceLister-এর সাথে মিথস্ক্রিয়ার পরিমাণ সীমিত রাখা উচিত।
| প্যারামিটার | |
|---|---|
serial | String |
oldState | DeviceAllocationState |
newState | DeviceAllocationState |
দৌড়
public void run ()
এমন একটি মেথড যা মনিটরের সমস্ত @Option ফিল্ড সেট করার পরে কল করা হবে।
সেটডিভাইসলিস্টার
public void setDeviceLister (IDeviceMonitor.DeviceLister lister)
DeviceLister সেট করার অনুমতি দেয়। লিস্টার সেট করার একটি সফল প্রচেষ্টার পর, বাস্তবায়নগুলো পরবর্তী সমস্ত প্রচেষ্টা বাতিল করে দিতে পারে।
| প্যারামিটার | |
|---|---|
lister | IDeviceMonitor.DeviceLister |
থামুন
public void stop ()
একটি মেথড যা মনিটর বন্ধ করার প্রয়োজন হলে কল করা হবে।