CompanionAllocator

public abstract class CompanionAllocator
extends BaseTargetPreparer

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.companion.CompanionAllocator


מחלקה בסיסית שמטפלת בהקצאה ובשחרור של מכשיר נלווה

צריך להטמיע את getCompanionDeviceSelectionOptions() כדי לתאר את הקריטריונים הנדרשים להקצאת המכשיר הנלווה

סיכום

קונסטרוקטורים גלויים לכולם

CompanionAllocator()

שיטות ציבוריות

void setUp(ITestDevice device, IBuildInfo buildInfo)

הגדרת המכשיר.

void tearDown(ITestDevice device, IBuildInfo buildInfo, Throwable e)

שיטות מוגנות

abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions()

מתארים את הDeviceSelectionOptions של המכשיר הנלווה

קונסטרוקטורים גלויים לכולם

CompanionAllocator

public CompanionAllocator ()

שיטות ציבוריות

setUp

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

הגדרת המכשיר.

הטמעה פנימית של השיטה הזו תכלול בקשה למכשיר נלווה והקצאה שלו.

פרמטרים
device ITestDevice

buildInfo IBuildInfo

זריקות
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

פרמטרים
device ITestDevice

buildInfo IBuildInfo

e Throwable

זריקות
DeviceNotAvailableException

שיטות מוגנות

getCompanionDeviceSelectionOptions

protected abstract DeviceSelectionOptions getCompanionDeviceSelectionOptions ()

מתארים את הDeviceSelectionOptions של המכשיר הנלווה

החזרות
DeviceSelectionOptions