SandboxConfigurationConfiguration

public class SandboxConfigurationFactory
extends ConfigurationFactory

JavaScript.lang.Object
com.android.tradefed.config.ConfigurationConfiguration
  com.android.tradefed.config.SandboxConfigurationConfiguration


מפעל לתצורה מיוחדת לטיפול ביצירת תצורות ל-Sandbox.

משימה לביצוע: פיצול החלק של קובץ ה-Dump של התצורה לכיתה אחרת

סיכום

שדות

public static final OPTION_IGNORED_ELEMENTS

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

SandboxConfigurationFactory()

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

IConfiguration createConfigurationFromArgs(String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil)

יוצרים IConfiguration על סמך שורת הפקודה ו-Sandbox שסופקו.

IConfiguration createConfigurationFromArgs(String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil, File globalConfig, boolean skipJavaCheck)

יוצרים IConfiguration על סמך שורת הפקודה ו-Sandbox שסופקו.

IConfiguration createConfigurationFromArgs(String[] arrayArgs, SandboxConfigDump.DumpCmd command)

כשמפעילים את קובץ ה-dump של פקודה.

static SandboxConfigurationFactory getInstance()

מקבלים את המכונה של singleton IConfigurationFactory.

שיטות מוגנות

ConfigurationDef createConfigurationDef(String name)

שיטה פנימית ליצירת ConfigurationDef

ConfigurationDef getConfigurationDef(String name, boolean isGlobal, templateMap)

מאחזרים את ConfigurationDef של השם הנתון

שדות

OPTION_IGNORED_ElementS

public static final  OPTION_IGNORED_ELEMENTS

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

SandboxConfigurationConfiguration

public SandboxConfigurationFactory ()

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

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] args, 
                IKeyStoreClient keyStoreClient, 
                ISandbox sandbox, 
                IRunUtil runUtil)

יוצרים IConfiguration על סמך שורת הפקודה ו-Sandbox שסופקו.

פרמטרים
args String: שורת הפקודה להפעלה.

keyStoreClient IKeyStoreClient: ה-IKeyStoreClient שממנו צריך לטעון את המפתח.

sandbox ISandbox: הISandbox ששימש להרצה.

runUtil IRunUtil: ה-IRunUtil להרצת פקודות.

החזרות
IConfiguration IConfiguration תקין לארגז החול.

קליעות
com.android.tradefed.config.Configuration וכל החריגות
ConfigurationException

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] args, 
                IKeyStoreClient keyStoreClient, 
                ISandbox sandbox, 
                IRunUtil runUtil, 
                File globalConfig, 
                boolean skipJavaCheck)

יוצרים IConfiguration על סמך שורת הפקודה ו-Sandbox שסופקו.

פרמטרים
args String: שורת הפקודה להפעלה.

keyStoreClient IKeyStoreClient: ה-IKeyStoreClient שממנו צריך לטעון את המפתח.

sandbox ISandbox: הISandbox ששימש להרצה.

runUtil IRunUtil: ה-IRunUtil להרצת פקודות.

globalConfig File

skipJavaCheck boolean

החזרות
IConfiguration IConfiguration תקין לארגז החול.

קליעות
com.android.tradefed.config.Configuration וכל החריגות
ConfigurationException

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] arrayArgs, 
                SandboxConfigDump.DumpCmd command)

כשמפעילים את קובץ ה-dump של פקודה. ליצור מערך של ציפיות ספציפיות.

פרמטרים
arrayArgs String: שורת הפקודה להפעלה.

command SandboxConfigDump.DumpCmd: פקודת ה-Dump מתבצעת

החזרות
IConfiguration IConfiguration תקף ל-VERSIONED Sandbox.

קליעות
com.android.tradefed.config.Configuration וכל החריגות
ConfigurationException

getInstance

public static SandboxConfigurationFactory getInstance ()

מקבלים את המכונה של singleton IConfigurationFactory.

החזרות
SandboxConfigurationFactory

שיטות מוגנות

createConfigurationDef

protected ConfigurationDef createConfigurationDef (String name)

שיטה פנימית ליצירת ConfigurationDef

פרמטרים
name String

החזרות
ConfigurationDef

getConfigurationDef

protected ConfigurationDef getConfigurationDef (String name, 
                boolean isGlobal, 
                 templateMap)

מאחזרים את ConfigurationDef של השם הנתון

פרמטרים
name String: השם של תצורה מובנית לטעינה או נתיב לקובץ תצורה כדי לטעון

isGlobal boolean

templateMap

החזרות
ConfigurationDef ConfigurationDef

קליעות
ConfigurationException