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

public class SandboxConfigurationFactory
extends ConfigurationFactory

java.lang.অবজেক্ট
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 তৈরি করুন।

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

getInstance

public static SandboxConfigurationFactory getInstance ()

সিঙ্গেলটন IConfigurationFactory উদাহরণ পান।

রিটার্নস
SandboxConfigurationFactory

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

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

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