सैंडबॉक्स कॉन्फ़िगरेशन फ़ैक्टरी

public class SandboxConfigurationFactory
extends ConfigurationFactory

java.lang.ऑब्जेक्ट
com.android.tradefed.config.ConfigurationFactory
com.android.tradefed.config.SandboxConfigurationFactory


सैंडबॉक्सिंग उद्देश्य के लिए कॉन्फ़िगरेशन के निर्माण को संभालने के लिए विशेष कॉन्फ़िगरेशन फ़ैक्टरी।

कार्य: कॉन्फ़िगरेशन डंप भाग को किसी अन्य वर्ग में विभाजित करें

सारांश

खेत

public static final OPTION_IGNORED_ELEMENTS

सार्वजनिक निर्माणकर्ता

SandboxConfigurationFactory ()

सार्वजनिक तरीके

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

प्रदान की गई कमांड लाइन और सैंडबॉक्स के आधार पर एक IConfiguration बनाएं।

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

प्रदान की गई कमांड लाइन और सैंडबॉक्स के आधार पर एक IConfiguration बनाएं।

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

किसी कमांड के लिए डंप चलाते समय।

static SandboxConfigurationFactory getInstance ()

सिंगलटन IConfigurationFactory उदाहरण प्राप्त करें।

संरक्षित तरीके

ConfigurationDef createConfigurationDef (String name)

ConfigurationDef बनाने की आंतरिक विधि

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

दिए गए नाम के लिए ConfigurationDef पुनर्प्राप्त करें

खेत

OPTION_IGNORED_ELEMENTS

public static final  OPTION_IGNORED_ELEMENTS

सार्वजनिक निर्माणकर्ता

सैंडबॉक्स कॉन्फ़िगरेशन फ़ैक्टरी

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