SandboxConfigurationFactory
public class SandboxConfigurationFactory
extends ConfigurationFactory
java.lang.Object | ||
↳ | com.android.tradefed.config.ConfigurationFactory | |
↳ | com.android.tradefed.config.SandboxConfigurationFactory |
सैंडबॉक्सिंग उद्देश्य के लिए कॉन्फ़िगरेशन के निर्माण को संभालने के लिए विशेष कॉन्फ़िगरेशन फ़ैक्टरी।
TODO: कॉन्फ़िगरेशन डंप भाग को अन्य वर्ग में विभाजित करें
सारांश
खेत | |
---|---|
public static final | OPTION_IGNORED_ELEMENTS
|
सार्वजनिक निर्माणकर्ता | |
---|---|
SandboxConfigurationFactory () |
सार्वजनिक तरीके | |
---|---|
IConfiguration | createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil) प्रदान की गई कमांड लाइन और सैंडबॉक्स के आधार पर एक |
IConfiguration | createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil, File globalConfig, boolean skipJavaCheck) प्रदान की गई कमांड लाइन और सैंडबॉक्स के आधार पर एक |
IConfiguration | createConfigurationFromArgs (String[] arrayArgs, SandboxConfigDump.DumpCmd command) कमांड के लिए डंप चलाते समय। |
static SandboxConfigurationFactory | getInstance () सिंगलटन |
संरक्षित तरीके | |
---|---|
ConfigurationDef | createConfigurationDef (String name) |
ConfigurationDef | getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap) दिए गए नाम के लिए |
खेत
OPTION_IGNORED_ELEMENTS
public static finalOPTION_IGNORED_ELEMENTS
सार्वजनिक निर्माणकर्ता
SandboxConfigurationFactory
public SandboxConfigurationFactory ()
सार्वजनिक तरीके
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil)
प्रदान की गई कमांड लाइन और सैंडबॉक्स के आधार पर एक IConfiguration
बनाएं।
पैरामीटर | |
---|---|
args | String : रन के लिए कमांड लाइन। |
keyStoreClient | IKeyStoreClient : IKeyStoreClient जहां से कुंजी लोड करनी है। |
sandbox | ISandbox : चलाने के लिए उपयोग किया जाने वाला ISandbox । |
runUtil | IRunUtil : IRunUtil कमांड चलाने के लिए। |
रिटर्न | |
---|---|
IConfiguration | एक IConfiguration सैंडबॉक्स के लिए मान्य है। |
फेंकता | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil, File globalConfig, boolean skipJavaCheck)
प्रदान की गई कमांड लाइन और सैंडबॉक्स के आधार पर एक IConfiguration
बनाएं।
पैरामीटर | |
---|---|
args | String : रन के लिए कमांड लाइन। |
keyStoreClient | IKeyStoreClient : IKeyStoreClient जहां से कुंजी लोड करनी है। |
sandbox | ISandbox : चलाने के लिए उपयोग किया जाने वाला ISandbox । |
runUtil | IRunUtil : IRunUtil कमांड चलाने के लिए। |
globalConfig | File |
skipJavaCheck | boolean |
रिटर्न | |
---|---|
IConfiguration | एक IConfiguration सैंडबॉक्स के लिए मान्य है। |
फेंकता | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] arrayArgs, SandboxConfigDump.DumpCmd command)
कमांड के लिए डंप चलाते समय। विशिष्ट अपेक्षाओं के साथ एक विन्यास बनाएँ।
पैरामीटर | |
---|---|
arrayArgs | String : रन के लिए कमांड लाइन। |
command | SandboxConfigDump.DumpCmd : डंप कमांड प्रगति पर है |
रिटर्न | |
---|---|
IConfiguration | संस्करणित सैंडबॉक्स के लिए मान्य एक IConfiguration । |
फेंकता | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
दृष्टांत लो
public static SandboxConfigurationFactory getInstance ()
सिंगलटन 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 |