IDeviceConfiguration

public interface IDeviceConfiguration

com.android.tradefed.config.IDeviceConfiguration


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

סיכום

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

abstract void addFrequency (Object config, Integer frequency)

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

abstract void addSpecificConfig (Object config, String type)

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

abstract void addSpecificConfig (Object config)

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

abstract IDeviceConfiguration clone (String newName)

חזור עותק רדוד זה IDeviceConfiguration חפץ, תחת שם חדש.

abstract IDeviceConfiguration clone ()

חזור עותק רדוד זה IDeviceConfiguration אובייקט.

abstract getAllObjectOfType (String configType)

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

abstract getAllObjects ()

להחזיר את הרשימה של כל האובייקטים תצורה שנערך בערכאה של IDeviceConfiguration

abstract IBuildProvider getBuildProvider ()

חזור IBuildProvider שהמחזיק תצורת המכשיר יש התייחסות.

abstract String getDeviceName ()

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

abstract TestDeviceOptions getDeviceOptions ()

חזור TestDeviceOptions שהמחזיק תצורת המכשיר יש.

abstract IDeviceRecovery getDeviceRecovery ()

חזור IDeviceRecovery יש שמחזיק תצורת המכשיר.

abstract IDeviceSelection getDeviceRequirements ()

חזור IDeviceSelection יש שמחזיק תצורת המכשיר.

abstract Integer getFrequency (Object config)

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

abstract getLabPreparers ()

חזרה לרשימת ITargetPreparer שהמחזיק תצורת המכשיר יש.

abstract getTargetPreparers ()

חזרה לרשימת ITargetPreparer שהמחזיק תצורת המכשיר יש.

abstract boolean isFake ()

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

abstract void removeObjectType (String type)

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

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

addFrequency

public abstract void addFrequency (Object config, 
                Integer frequency)

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

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

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

addSpecificConfig

public abstract void addSpecificConfig (Object config, 
                String type)

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

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

פרמטרים
config Object : האובייקט מן הסוג הנ"ל.

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

זורק
ConfigurationException במקרה שהאובייקט שהועבר אינו תואם את הסוגים המותרים.

addSpecificConfig

public abstract void addSpecificConfig (Object config)

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

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

פרמטרים
config Object : האובייקט מן הסוג הנ"ל.

זורק
ConfigurationException במקרה שהאובייקט שהועבר אינו תואם את הסוגים המותרים.

שיבוט

public abstract IDeviceConfiguration clone (String newName)

חזור עותק רדוד זה IDeviceConfiguration חפץ, תחת שם חדש.

פרמטרים
newName String

החזרות
IDeviceConfiguration

שיבוט

public abstract IDeviceConfiguration clone ()

חזור עותק רדוד זה IDeviceConfiguration אובייקט.

החזרות
IDeviceConfiguration

getAllObjectOfType

public abstract  getAllObjectOfType (String configType)

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

פרמטרים
configType String

החזרות

getAllObjects

public abstract  getAllObjects ()

להחזיר את הרשימה של כל האובייקטים תצורה שנערך בערכאה של IDeviceConfiguration

החזרות

getBuildProvider

public abstract IBuildProvider getBuildProvider ()

חזור IBuildProvider שהמחזיק תצורת המכשיר יש התייחסות.

החזרות
IBuildProvider

getDeviceName

public abstract String getDeviceName ()

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

החזרות
String

getDeviceOptions

public abstract TestDeviceOptions getDeviceOptions ()

חזור TestDeviceOptions שהמחזיק תצורת המכשיר יש.

החזרות
TestDeviceOptions

getDeviceRecovery

public abstract IDeviceRecovery getDeviceRecovery ()

חזור IDeviceRecovery יש שמחזיק תצורת המכשיר.

החזרות
IDeviceRecovery

דרישות getDevice

public abstract IDeviceSelection getDeviceRequirements ()

חזור IDeviceSelection יש שמחזיק תצורת המכשיר.

החזרות
IDeviceSelection

getFrequency

public abstract Integer getFrequency (Object config)

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

פרמטרים
config Object

החזרות
Integer

getLabPreparers

public abstract  getLabPreparers ()

חזרה לרשימת ITargetPreparer שהמחזיק תצורת המכשיר יש.

החזרות

getTargetPreparers

public abstract  getTargetPreparers ()

חזרה לרשימת ITargetPreparer שהמחזיק תצורת המכשיר יש.

החזרות

מזוייף

public abstract boolean isFake ()

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

החזרות
boolean

removeObjectType

public abstract void removeObjectType (String type)

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

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

זורק
ConfigurationException במקרה שהסוג אינו נתמך.