DeviceConfigurationHolder

public class DeviceConfigurationHolder
extends Object implements IDeviceConfiguration

java.lang.Object
com.android.tradefed.config.DeviceConfigurationHolder


מימוש קונקרטי IDeviceConfiguration המאחסן את אובייקטי תצורת ההתקן הטעונים בתכונות שלו.

סיכום

בנאים ציבוריים

DeviceConfigurationHolder ()
DeviceConfigurationHolder (String deviceName)
DeviceConfigurationHolder (String deviceName, boolean isFake)

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

void addFrequency (Object config, Integer frequency)

עקוב אחר התדירות של האובייקט כדי שנוכל להזריק כראוי אפשרות כנגדו.

void addSpecificConfig (Object config, String type)

העבר את אחד מהאובייקטים המותרים שמחזיק התצורה יכול לעקוב אחריהם.

void addSpecificConfig (Object config)

העבר את אחד מהאובייקטים המותרים שמחזיק התצורה יכול לעקוב אחריהם.

IDeviceConfiguration clone (String newName)

החזר עותק רדוד של אובייקט IDeviceConfiguration זה, תחת שם חדש.

IDeviceConfiguration clone ()

getAllObjectOfType (String configType)

החזרה הרשימה של כל אובייקטי התצורה מכילה את המופע של IDeviceConfiguration שתואמים לסוג התצורה המבוקש.

getAllObjects ()

Return הרשימה של כל אובייקטי התצורה הכילה את המופע של IDeviceConfiguration

IBuildProvider getBuildProvider ()

החזר את IBuildProvider שלבעל תצורת ההתקן יש התייחסות אליו.

String getDeviceName ()

מחזיר את שם ההתקן שצוין בשדה "שם" של התצורה.

TestDeviceOptions getDeviceOptions ()

החזר את TestDeviceOptions שיש לבעל תצורת ההתקן.

IDeviceRecovery getDeviceRecovery ()

החזר את IDeviceRecovery שיש לבעל תצורת ההתקן.

IDeviceSelection getDeviceRequirements ()

החזר IDeviceSelection שיש לבעל תצורת ההתקן.

Integer getFrequency (Object config)

מחזירה את התדירות של האובייקט.

getLabPreparers ()

החזר רשימה של ITargetPreparer שיש לבעל תצורת ההתקן.

getTargetPreparers ()

החזר רשימה של ITargetPreparer שיש לבעל תצורת ההתקן.

boolean isFake ()

מחזירה אם המכולה מיועדת למכשיר בבדיקה או לא.

void removeObjectType (String type)

הסר את סוג האובייקט שצוין ממחזיק תצורת ההתקן.

בנאים ציבוריים

DeviceConfigurationHolder

public DeviceConfigurationHolder ()

DeviceConfigurationHolder

public DeviceConfigurationHolder (String deviceName)

פרמטרים
deviceName String

DeviceConfigurationHolder

public DeviceConfigurationHolder (String deviceName, 
                boolean isFake)

פרמטרים
deviceName String

isFake boolean

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

addFrequency

public void addFrequency (Object config, 
                Integer frequency)

עקוב אחר התדירות של האובייקט כדי שנוכל להזריק כראוי אפשרות כנגדו.

פרמטרים
config Object : האובייקט שאנו עוקבים אחר התדר.

frequency Integer : תדר המשויך לאובייקט.

addSpecificConfig

public void addSpecificConfig (Object config, 
                String type)

העבר את אחד מהאובייקטים המותרים שמחזיק התצורה יכול לעקוב אחריהם.

רשימה מלאה של אובייקטים מותרים הם: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

פרמטרים
config Object : אובייקט מסוג שלמעלה.

type String : סוג אובייקט התצורה המועבר.

זורק
ConfigurationException

addSpecificConfig

public void addSpecificConfig (Object config)

העבר את אחד מהאובייקטים המותרים שמחזיק התצורה יכול לעקוב אחריהם.

רשימה מלאה של אובייקטים מותרים הם: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

פרמטרים
config Object : אובייקט מסוג שלמעלה.

זורק
ConfigurationException

שיבוט

public IDeviceConfiguration clone (String newName)

החזר עותק רדוד של אובייקט IDeviceConfiguration זה, תחת שם חדש.

פרמטרים
newName String

החזרות
IDeviceConfiguration

שיבוט

public IDeviceConfiguration clone ()

החזרות
IDeviceConfiguration

getAllObjectOfType

public  getAllObjectOfType (String configType)

החזרה הרשימה של כל אובייקטי התצורה מכילה את המופע של IDeviceConfiguration שתואמים לסוג התצורה המבוקש.

פרמטרים
configType String

החזרות

getAllObjects

public  getAllObjects ()

Return הרשימה של כל אובייקטי התצורה הכילה את המופע של IDeviceConfiguration

החזרות

getBuildProvider

public IBuildProvider getBuildProvider ()

החזר את IBuildProvider שלבעל תצורת ההתקן יש התייחסות אליו.

החזרות
IBuildProvider

getDeviceName

public String getDeviceName ()

מחזיר את שם ההתקן שצוין בשדה "שם" של התצורה.

החזרות
String

getDeviceOptions

public TestDeviceOptions getDeviceOptions ()

החזר את TestDeviceOptions שיש לבעל תצורת ההתקן.

החזרות
TestDeviceOptions

getDeviceRecovery

public IDeviceRecovery getDeviceRecovery ()

החזר את IDeviceRecovery שיש לבעל תצורת ההתקן.

החזרות
IDeviceRecovery

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

החזר IDeviceSelection שיש לבעל תצורת ההתקן.

החזרות
IDeviceSelection

getFrequency

public Integer getFrequency (Object config)

מחזירה את התדירות של האובייקט.

פרמטרים
config Object

החזרות
Integer

getLabPreparers

public  getLabPreparers ()

החזר רשימה של ITargetPreparer שיש לבעל תצורת ההתקן.

החזרות

getTargetPreparers

public  getTargetPreparers ()

החזר רשימה של ITargetPreparer שיש לבעל תצורת ההתקן.

החזרות

מזוייף

public boolean isFake ()

מחזירה אם המכולה מיועדת למכשיר בבדיקה או לא.

החזרות
boolean

removeObjectType

public void removeObjectType (String type)

הסר את סוג האובייקט שצוין ממחזיק תצורת ההתקן.

פרמטרים
type String : סוג האובייקט להסרה.

זורק
ConfigurationException