বিমূর্ত সংযোগ

public abstract class AbstractConnection
extends Object

java.lang.Object
com.android.tradefed.device.connection.AbstractConnection


বিমূর্ত সংযোগ উপস্থাপনা।

সারসংক্ষেপ

সরকারি নির্মাণকারী

AbstractConnection ()

জনসাধারণের পদ্ধতি

void initializeConnection ()

ডিভাইসটির সংযোগ চালু করুন।

void notifyAdbRebootCalled ()

doAdbReboot কল করা হলে অবহিত করুন।

void reconnect (String serial)

ডিভাইসটির সংযোগ পুনরায় স্থাপন করুন।

void reconnectForRecovery (String serial)

পুনরুদ্ধার প্রক্রিয়ার জন্য ডিভাইসটির সংযোগ পুনরায় স্থাপন করুন।

void recoverVirtualDevice ( ITestDevice device, String snapshotId, DeviceNotAvailableException dnae)

ডিভাইস রিসেট করে প্রদত্ত ডিভাইসটি পুনরুদ্ধার করুন।

void snapshotDevice ( ITestDevice device, String snapshotId)

প্রদত্ত ডিভাইসটির একটি স্ন্যাপশট নিন।

void tearDownConnection ()

সংযোগটি পরিষ্কার করুন।

সরকারি নির্মাণকারী

বিমূর্ত সংযোগ

public AbstractConnection ()

জনসাধারণের পদ্ধতি

সংযোগ শুরু করুন

public void initializeConnection ()

ডিভাইসটির সংযোগ চালু করুন।

নিক্ষেপ
com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError
DeviceNotAvailableException
TargetSetupError

notifyAdbRebootCalled

public void notifyAdbRebootCalled ()

doAdbReboot কল করা হলে অবহিত করুন।

পুনরায় সংযোগ করুন

public void reconnect (String serial)

ডিভাইসটির সংযোগ পুনরায় স্থাপন করুন।

প্যারামিটার
serial String : ডিভাইসের সিরিয়াল নম্বর।

নিক্ষেপ
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

পুনরুদ্ধারের জন্য পুনরায় সংযোগ করুন

public void reconnectForRecovery (String serial)

পুনরুদ্ধার প্রক্রিয়ার জন্য ডিভাইসটির সংযোগ পুনরায় স্থাপন করুন।

প্যারামিটার
serial String : ডিভাইসের সিরিয়াল নম্বর।

নিক্ষেপ
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

পুনরুদ্ধারভার্চুয়ালডিভাইস

public void recoverVirtualDevice (ITestDevice device, 
                String snapshotId, 
                DeviceNotAvailableException dnae)

ডিভাইস রিসেট করে প্রদত্ত ডিভাইসটি পুনরুদ্ধার করুন।

প্যারামিটার
device ITestDevice : ITestDevice টি ডিভাইস রিসেট হ্যান্ডলার হিসেবে ব্যবহৃত হয়।

snapshotId String : রিস্টোর করার জন্য সঠিক স্ন্যাপশটটি আনতে snapshotId ব্যবহার করা হয়।

dnae DeviceNotAvailableException : DeviceNotAvailableException হলো বিদ্যমান ডিভাইস অনুপলব্ধ থাকার একটি ব্যতিক্রম।

নিক্ষেপ
DeviceNotAvailableException ডিভাইস পুনরুদ্ধারে ব্যর্থ হলে

স্ন্যাপশটডিভাইস

public void snapshotDevice (ITestDevice device, 
                String snapshotId)

প্রদত্ত ডিভাইসটির একটি স্ন্যাপশট নিন।

প্যারামিটার
device ITestDevice : ITestDevice টি ডিভাইস স্ন্যাপশট হ্যান্ডলার হিসেবে ব্যবহৃত হয়।

snapshotId String : snapshotId হলো সেই স্ন্যাপশটের নাম যা সংরক্ষণ করা হবে।

নিক্ষেপ
DeviceNotAvailableException ডিভাইস পুনরুদ্ধারে ব্যর্থ হলে

tearDownConnection

public void tearDownConnection ()

সংযোগটি পরিষ্কার করুন।