স্যান্ডবক্স কনফিগারেশন ফ্যাক্টরি

public class SandboxConfigurationFactory
extends ConfigurationFactory

java.lang.Object
com.android.tradefed.config.ConfigurationFactory
com.android.tradefed.config.SandboxConfigurationFactory


স্যান্ডবক্সিংয়ের উদ্দেশ্যে কনফিগারেশন তৈরির জন্য বিশেষ কনফিগারেশন ফ্যাক্টরি।

করণীয়: কনফিগারেশন ডাম্প অংশটি অন্য একটি ক্লাসে বিভক্ত করুন।

সারসংক্ষেপ

ক্ষেত্র

public static final Set<String> 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, Map<String, String> templateMap)

প্রদত্ত নামের জন্য ConfigurationDef পুনরুদ্ধার করুন

ক্ষেত্র

OPTION_IGNORED_ELEMENTS

public static final Set<String> 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

getInstance

public static SandboxConfigurationFactory getInstance ()

একক IConfigurationFactory ইনস্ট্যান্সটি পান।

ফেরত
SandboxConfigurationFactory

সুরক্ষিত পদ্ধতি

কনফিগারেশন তৈরি করুন

protected ConfigurationDef createConfigurationDef (String name)

ConfigurationDef তৈরি করার অভ্যন্তরীণ পদ্ধতি

প্যারামিটার
name String

ফেরত
ConfigurationDef

কনফিগারেশন সংজ্ঞা পান

protected ConfigurationDef getConfigurationDef (String name, 
                boolean isGlobal, 
                Map<String, String> templateMap)

প্রদত্ত নামের জন্য ConfigurationDef পুনরুদ্ধার করুন

প্যারামিটার
name String : লোড করার জন্য একটি বিল্ট-ইন কনফিগারেশনের নাম অথবা লোড করার জন্য কনফিগারেশন ফাইলের ফাইল পাথ

isGlobal boolean

templateMap Map

ফেরত
ConfigurationDef ConfigurationDef

নিক্ষেপ
ConfigurationException