إعدادات

public class Configuration
extends Object implements IConfiguration

java.lang.Object
com.android.tradefed.config.Configuration


تطبيق IConfiguration ملموس يقوم بتخزين كائنات التكوين المحملة في الخريطة.

ملخص

مجالات

public static final String BUILD_PROVIDER_TYPE_NAME

public static final String CMD_OPTIONS_TYPE_NAME

public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME

public static final String COVERAGE_OPTIONS_TYPE_NAME

public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME

public static final String DEVICE_NAME

public static final String DEVICE_OPTIONS_TYPE_NAME

public static final String DEVICE_RECOVERY_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

public static final String GLOBAL_FILTERS_TYPE_NAME

public static final String LAB_PREPARER_TYPE_NAME

public static final String LOGGER_TYPE_NAME

public static final String LOG_SAVER_TYPE_NAME

public static final String METRIC_POST_PROCESSOR_TYPE_NAME

public static final String MULTI_PREPARER_TYPE_NAME

public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME

public static final String RESULT_REPORTER_TYPE_NAME

public static final String RETRY_DECISION_TYPE_NAME

public static final String SANBOX_OPTIONS_TYPE_NAME

public static final String SANDBOX_TYPE_NAME

public static final String SKIP_MANAGER_TYPE_NAME

public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME

public static final String TARGET_PREPARER_TYPE_NAME

public static final String TEST_TYPE_NAME

المقاولين العامة

Configuration (String name, String description)

ينشئ Configuration باستخدام كائنات التكوين الافتراضية.

الأساليب العامة

void addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned)

إضافة الملفات التي يجب تنظيفها أثناء عملية cleanConfigurationData()

void cleanConfigurationData ()

احذف أي ملفات تم تنزيلها إلى حقول الخيارات التي تم حلها للملفات البعيدة.

Configuration clone ()

ينشئ نسخة ضحلة من هذا الكائن.

void dumpXml (PrintWriter output)

يحصل على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة لتكوين IConfiguration هذا String .

void dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters)

الحصول على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة IConfiguration هذا مطروحًا منه مرشحات الكائنات حسب اسم المفتاح الخاص بها.

void dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)

الحصول على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة IConfiguration هذا مطروحًا منه مرشحات الكائنات حسب اسم المفتاح الخاص بها.

getAllConfigurationObjectsOfType (String configType)

واجهة عامة للحصول على كل كائن من نوع واحد محدد عبر الأجهزة.

IBuildProvider getBuildProvider ()

يحصل على IBuildProvider من التكوين.

String getCommandLine ()

يحصل على سطر الأوامر المستخدم لإنشاء IConfiguration .

ICommandOptions getCommandOptions ()

يحصل على ICommandOptions لاستخدامه من التكوين.

ConfigurationDescriptor getConfigurationDescription ()

إرجاع ConfigurationDescriptor المقدم في التكوين.

Object getConfigurationObject (String typeName)

واجهة عامة للحصول على كائن التكوين باسم النوع المحدد.

getConfigurationObjectList (String typeName)

يشبه getConfigurationObject(String) ، لكن لأنواع كائنات التكوين التي تدعم كائنات متعددة.

CoverageOptions getCoverageOptions ()

يحصل على CoverageOptions لاستخدامها من التكوين.

String getDescription ()
getDeviceConfig ()

يحصل على IDeviceConfiguration من التكوين.

IDeviceConfiguration getDeviceConfigByName (String nameDevice)

قم بإرجاع IDeviceConfiguration المرتبط بالاسم المقدم، ويكون فارغًا إذا لم يتم العثور عليه.

TestDeviceOptions getDeviceOptions ()

يحصل على TestDeviceOptions لاستخدامه من التكوين.

IDeviceRecovery getDeviceRecovery ()

يحصل على IDeviceRecovery لاستخدامه من التكوين.

IDeviceSelection getDeviceRequirements ()

يحصل على IDeviceSelection لاستخدامه من التكوين.

getFilesToClean ()

احصل على قائمة الملفات التي سيتم تنظيفها أثناء عملية cleanConfigurationData()

GlobalTestFilter getGlobalFilters ()

يحصل على GlobalTestFilter للاستدعاء.

getInopOptions ()

احصل على أسماء الخيارات التي لم تغير أي قيم

getLabPreparers ()

يحصل على ITargetPreparer s من التكوين.

ILeveledLogOutput getLogOutput ()

يحصل على ILeveledLogOutput لاستخدامه من التكوين.

ILogSaver getLogSaver ()

الحصول على ILogSaver لاستخدامه من التكوين.

getMetricCollectors ()

يحصل على IMetricCollector s من التكوين.

static getMultiDeviceSupportedTag ()

قم بإرجاع ERROR(/Set) العلامات المدعومة في علامة جهاز لتكوين أجهزة متعددة.

getMultiPreTargetPreparers ()

يحصل على IMultiTargetPreparer s من التكوين الذي يجب تنفيذه قبل أي من الأجهزة target_preparers.

getMultiTargetPreparers ()

يحصل على IMultiTargetPreparer s من التكوين.

String getName ()

إرجاع اسم التكوين.

getPostProcessors ()

يحصل على IPostProcessor من التكوين.

IRetryDecision getRetryDecision ()

إرجاع IRetryDecision المستخدم للاستدعاء.

SkipManager getSkipManager ()

يحصل على SkipManager للاستدعاء.

getSystemStatusCheckers ()

يحصل على ISystemStatusChecker s من التكوين.

getTargetPreparers ()

يحصل على ITargetPreparer s من التكوين.

getTestInvocationListeners ()

يحصل على ITestInvocationListener لاستخدامه من التكوين.

getTests ()

يحصل على IRemoteTest s ليتم تشغيله من التكوين.

void injectOptionValue (String optionName, String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

void injectOptionValue (String optionName, String optionKey, String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)

أدخل قيمة خيار في مجموعة كائنات التكوين.

void injectOptionValues ( optionDefs) injectOptionValues ( optionDefs)

أدخل قيم خيارات متعددة في مجموعة كائنات التكوين.

boolean isDeviceConfiguredFake (String deviceName)

لإرجاع ما إذا كان الجهاز الذي تم تكوينه قد تم وضع علامة عليه أم لا، isFake=true أم لا.

IConfiguration partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client)

قم بإنشاء نسخة أساسية من clone() ثم قم باستنساخ عميق لقائمة كائن التكوين المحدد.

void printCommandUsage (boolean importantOnly, PrintStream out)

يقوم بإخراج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد.

void resolveDynamicOptions ( DynamicRemoteFileResolver resolver)

حل خيارات ERROR(/File) الذي يشير إلى موقع بعيد.

void safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs)

أدخل قيم خيارات متعددة في مجموعة كائنات التكوين دون رميها إذا تعذر تطبيق أحد الخيارات.

setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

قم بتعيين حقول Option التكوين مع مجموعة معينة من وسيطات سطر الأوامر باستخدام أسلوب أفضل جهد.

void setBuildProvider ( IBuildProvider provider)

استبدل IBuildProvider الحالي في التكوين.

void setCommandLine (String[] arrayArgs)

يقوم بتعيين سطر الأوامر المستخدم لإنشاء IConfiguration .

void setCommandOptions ( ICommandOptions cmdOptions)

قم بتعيين ICommandOptions ، لاستبدال أي قيم موجودة

void setConfigurationObject (String typeName, Object configObject)

طريقة عامة لتعيين كائن التكوين بالاسم المحدد، واستبدال أي قيمة موجودة.

void setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList)

طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد، واستبدال أي قيمة موجودة.

void setCoverageOptions ( CoverageOptions coverageOptions)

قم بتعيين CoverageOptions ، لتحل محل أي قيم موجودة.

void setDeviceConfig ( IDeviceConfiguration deviceConfig)

قم بتعيين IDeviceConfiguration ، لتحل محل أي قيمة موجودة.

void setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs)

قم بتعيين IDeviceConfiguration ، لتحل محل أي قيمة موجودة.

void setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors)

قم بتعيين قائمة IMetricCollector ، لتحل محل أي قيم موجودة.

void setDeviceOptions ( TestDeviceOptions devOptions)

قم بتعيين TestDeviceOptions ، لاستبدال أي قيم موجودة

void setDeviceRecovery ( IDeviceRecovery recovery)

قم بتعيين IDeviceRecovery ، ليحل محل أي قيمة موجودة.

void setDeviceRequirements ( IDeviceSelection devRequirements)

قم بتعيين IDeviceSelection ، لاستبدال أي قيم موجودة

void setLabPreparer ( ITargetPreparer preparer)

قم بتعيين ITargetPreparer ، لتحل محل أي قيمة موجودة.

void setLabPreparers ( preparers) setLabPreparers ( preparers)

قم بتعيين قائمة ITargetPreparer ، لتحل محل أي قيمة موجودة.

void setLogOutput ( ILeveledLogOutput logger)

قم بتعيين ILeveledLogOutput لاستبدال أي قيمة موجودة.

void setLogSaver ( ILogSaver logSaver)

قم بتعيين ILogSaver ، ليحل محل أي قيمة موجودة.

void setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep)

طريقة ملائمة لتعيين IMultiTargetPreparer واحد في هذا التكوين والذي يجب تنفيذه قبل أي من الأجهزة target_preparers، مع استبدال أي قيم موجودة

void setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps)

قم بتعيين قائمة IMultiTargetPreparer s في هذا التكوين والتي يجب تنفيذها قبل أي من الأجهزة target_preparers، مع استبدال أي قيم موجودة

void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

أسلوب ملائم لتعيين IMultiTargetPreparer واحد في هذا التكوين، واستبدال أي قيم موجودة

void setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps)

قم بتعيين قائمة IMultiTargetPreparer s في هذا التكوين، مع استبدال أية قيم موجودة

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

قم بتعيين حقول Option التكوين مع مجموعة معينة من وسيطات سطر الأوامر

ArgsOptionParser للتنسيق المتوقع

setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

قم بتعيين حقول Option التكوين مع مجموعة معينة من وسيطات سطر الأوامر

راجع ArgsOptionParser لمعرفة التنسيق المتوقع

void setPostProcessors ( processors) setPostProcessors ( processors)

قم بتعيين قائمة IPostProcessor ، لتحل محل أي قيم موجودة.

void setRetryDecision ( IRetryDecision decisionRetry)

قم بتعيين IRetryDecision ، لتحل محل أي قيمة موجودة.

void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

طريقة ملائمة لتعيين ISystemStatusChecker واحد في هذا التكوين، واستبدال أي قيم موجودة

void setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers)

قم بتعيين قائمة ISystemStatusChecker s في هذا التكوين، مع استبدال أية قيم موجودة

void setTargetPreparer ( ITargetPreparer preparer)

قم بتعيين ITargetPreparer ، لتحل محل أي قيمة موجودة.

void setTargetPreparers ( preparers) setTargetPreparers ( preparers)

قم بتعيين قائمة ITargetPreparer ، لتحل محل أي قيمة موجودة.

void setTest ( IRemoteTest test)

أسلوب ملائم لتعيين IRemoteTest واحد في هذا التكوين، واستبدال أية قيم موجودة

void setTestInvocationListener ( ITestInvocationListener listener)

طريقة ملائمة لتعيين ITestInvocationListener واحد

void setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners)

قم بتعيين قائمة ITestInvocationListener ، لتحل محل أي قيم موجودة

void setTests ( tests) setTests ( tests)

قم بتعيين قائمة IRemoteTest s في هذا التكوين، مع استبدال أية قيم موجودة

void validateOptions ()

التحقق من صحة قيم الخيار.

الأساليب المحمية

boolean isRemoteEnvironment ()

إرجاع ما إذا كانت بيئة TF عبارة عن استدعاء عن بعد أم لا.

مجالات

BUILD_PROVIDER_TYPE_NAME

public static final String BUILD_PROVIDER_TYPE_NAME

CMD_OPTIONS_TYPE_NAME

public static final String CMD_OPTIONS_TYPE_NAME

CONFIGURATION_DESCRIPTION_TYPE_NAME

public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME

COVERAGE_OPTIONS_TYPE_NAME

public static final String COVERAGE_OPTIONS_TYPE_NAME

DEVICE_METRICS_COLLECTOR_TYPE_NAME

public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME

اسم الجهاز

public static final String DEVICE_NAME

DEVICE_OPTIONS_TYPE_NAME

public static final String DEVICE_OPTIONS_TYPE_NAME

DEVICE_RECOVERY_TYPE_NAME

public static final String DEVICE_RECOVERY_TYPE_NAME

DEVICE_REQUIREMENTS_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

GLOBAL_FILTERS_TYPE_NAME

public static final String GLOBAL_FILTERS_TYPE_NAME

LAB_PREPARER_TYPE_NAME

public static final String LAB_PREPARER_TYPE_NAME

LOGGER_TYPE_NAME

public static final String LOGGER_TYPE_NAME

LOG_SAVER_TYPE_NAME

public static final String LOG_SAVER_TYPE_NAME

METRIC_POST_PROCESSOR_TYPE_NAME

public static final String METRIC_POST_PROCESSOR_TYPE_NAME

MULTI_PREPARER_TYPE_NAME

public static final String MULTI_PREPARER_TYPE_NAME

MULTI_PRE_TARGET_PREPARER_TYPE_NAME

public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME

RESULT_REPORTER_TYPE_NAME

public static final String RESULT_REPORTER_TYPE_NAME

RETRY_DECISION_TYPE_NAME

public static final String RETRY_DECISION_TYPE_NAME

SANBOX_OPTIONS_TYPE_NAME

public static final String SANBOX_OPTIONS_TYPE_NAME

SANDBOX_TYPE_NAME

public static final String SANDBOX_TYPE_NAME

SKIP_MANAGER_TYPE_NAME

public static final String SKIP_MANAGER_TYPE_NAME

SYSTEM_STATUS_CHECKER_TYPE_NAME

public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME

TARGET_PREPARER_TYPE_NAME

public static final String TARGET_PREPARER_TYPE_NAME

TEST_TYPE_NAME

public static final String TEST_TYPE_NAME

المقاولين العامة

إعدادات

public Configuration (String name, 
                String description)

ينشئ Configuration باستخدام كائنات التكوين الافتراضية.

حدود
name String

description String

الأساليب العامة

addFilesToClean

public void addFilesToClean ( toBeCleaned)

إضافة الملفات التي يجب تنظيفها أثناء عملية cleanConfigurationData()

حدود
toBeCleaned

CleanConfigurationData

public void cleanConfigurationData ()

احذف أي ملفات تم تنزيلها إلى حقول الخيارات التي تم حلها للملفات البعيدة.

استنساخ

public Configuration clone ()

ينشئ نسخة ضحلة من هذا الكائن.

عائدات
Configuration

dumpXml

public void dumpXml (PrintWriter output)

يحصل على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة لتكوين IConfiguration هذا String .

حدود
output PrintWriter : الكاتب الذي سيتم طباعة ملف XML إليه.

dumpXml

public void dumpXml (PrintWriter output, 
                 excludeFilters)

الحصول على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة IConfiguration هذا مطروحًا منه مرشحات الكائنات حسب اسم المفتاح الخاص بها.

مثال للتصفية: Configuration#TARGET_PREPARER_TYPE_NAME .

حدود
output PrintWriter : الكاتب الذي سيتم طباعة ملف XML إليه.

excludeFilters : قائمة أنواع الكائنات التي لا ينبغي تفريغها.

dumpXml

public void dumpXml (PrintWriter output, 
                 excludeFilters, 
                boolean printDeprecatedOptions, 
                boolean printUnchangedOptions)

الحصول على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة IConfiguration هذا مطروحًا منه مرشحات الكائنات حسب اسم المفتاح الخاص بها.

مثال للتصفية: Configuration#TARGET_PREPARER_TYPE_NAME .

حدود
output PrintWriter : الكاتب الذي سيتم طباعة ملف XML إليه.

excludeFilters : قائمة أنواع الكائنات التي لا ينبغي تفريغها.

printDeprecatedOptions boolean : ما إذا كان سيتم طباعة الخيارات التي تم وضع علامة عليها كمهملة أم لا

printUnchangedOptions boolean

getAllConfigurationObjectsOfType

public  getAllConfigurationObjectsOfType (String configType)

واجهة عامة للحصول على كل كائن من نوع واحد محدد عبر الأجهزة.

حدود
configType String : النوع الفريد لكائن التكوين

عائدات
قائمة كائنات التكوين من النوع المحدد.

getBuildProvider

public IBuildProvider getBuildProvider ()

يحصل على IBuildProvider من التكوين.

عائدات
IBuildProvider IBuildProvider المقدم في التكوين

getCommandLine

public String getCommandLine ()

يحصل على سطر الأوامر المستخدم لإنشاء IConfiguration .

عائدات
String سطر الأوامر المستخدم لإنشاء IConfiguration .

getCommandOptions

public ICommandOptions getCommandOptions ()

يحصل على ICommandOptions لاستخدامه من التكوين.

عائدات
ICommandOptions ICommandOptions المتوفرة في التكوين.

getConfigurationDescription

public ConfigurationDescriptor getConfigurationDescription ()

إرجاع ConfigurationDescriptor المقدم في التكوين.

عائدات
ConfigurationDescriptor

getConfigurationObject

public Object getConfigurationObject (String typeName)

واجهة عامة للحصول على كائن التكوين باسم النوع المحدد.

حدود
typeName String : النوع الفريد لكائن التكوين

عائدات
Object كائن التكوين أو null إذا كان نوع الكائن ذو الاسم المحدد غير موجود.

getConfigurationObjectList

public  getConfigurationObjectList (String typeName)

يشبه getConfigurationObject(String) ، لكن لأنواع كائنات التكوين التي تدعم كائنات متعددة.

حدود
typeName String : اسم النوع الفريد لكائن التكوين

عائدات
قائمة كائنات التكوين أو null إذا كان نوع الكائن بالاسم المحدد غير موجود.

getCoverageOptions

public CoverageOptions getCoverageOptions ()

يحصل على CoverageOptions لاستخدامها من التكوين.

عائدات
CoverageOptions CoverageOptions المتوفرة في التكوين.

getDescription

public String getDescription ()

عائدات
String وصف قصير يمكن للمستخدم قراءته هذا Configuration

getDeviceConfig

public  getDeviceConfig ()

يحصل على IDeviceConfiguration من التكوين.

عائدات
يتم توفير IDeviceConfiguration بالترتيب في التكوين

getDeviceConfigByName

public IDeviceConfiguration getDeviceConfigByName (String nameDevice)

قم بإرجاع IDeviceConfiguration المرتبط بالاسم المقدم، ويكون فارغًا إذا لم يتم العثور عليه.

حدود
nameDevice String

عائدات
IDeviceConfiguration

getDeviceOptions

public TestDeviceOptions getDeviceOptions ()

يحصل على TestDeviceOptions لاستخدامه من التكوين.

عائدات
TestDeviceOptions TestDeviceOptions المتوفرة في التكوين.

getDeviceRecovery

public IDeviceRecovery getDeviceRecovery ()

يحصل على IDeviceRecovery لاستخدامه من التكوين.

عائدات
IDeviceRecovery IDeviceRecovery المقدم في التكوين.

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

يحصل على IDeviceSelection لاستخدامه من التكوين.

عائدات
IDeviceSelection IDeviceSelection المقدم في التكوين.

getFilesToClean

public  getFilesToClean ()

احصل على قائمة الملفات التي سيتم تنظيفها أثناء عملية cleanConfigurationData()

عائدات

getGlobalFilters

public GlobalTestFilter getGlobalFilters ()

يحصل على GlobalTestFilter للاستدعاء.

عائدات
GlobalTestFilter

getInopOptions

public  getInopOptions ()

احصل على أسماء الخيارات التي لم تغير أي قيم

عائدات

getLabPreparers

public  getLabPreparers ()

يحصل على ITargetPreparer s من التكوين.

عائدات
يتم توفير ITargetPreparer بالترتيب في التكوين

getLogOutput

public ILeveledLogOutput getLogOutput ()

يحصل على ILeveledLogOutput لاستخدامه من التكوين.

عائدات
ILeveledLogOutput ILeveledLogOutput المتوفرة في التكوين.

getLogSaver

public ILogSaver getLogSaver ()

الحصول على ILogSaver لاستخدامه من التكوين.

عائدات
ILogSaver ILogSaver المتوفرة في التكوين.

getMetricCollectors

public  getMetricCollectors ()

يحصل على IMetricCollector s من التكوين.

عائدات

getMultiDeviceSupportedTag

public static  getMultiDeviceSupportedTag ()

قم بإرجاع ERROR(/Set) العلامات المدعومة في علامة جهاز لتكوين أجهزة متعددة.

عائدات

getMultiPreTargetPreparers

public  getMultiPreTargetPreparers ()

يحصل على IMultiTargetPreparer s من التكوين الذي يجب تنفيذه قبل أي من الأجهزة target_preparers.

عائدات
يتم توفير IMultiTargetPreparer بالترتيب في التكوين

getMultiTargetPreparers

public  getMultiTargetPreparers ()

يحصل على IMultiTargetPreparer s من التكوين.

عائدات
يتم توفير IMultiTargetPreparer بالترتيب في التكوين

getName

public String getName ()

إرجاع اسم التكوين.

عائدات
String

getPostProcessors

public  getPostProcessors ()

يحصل على IPostProcessor من التكوين.

عائدات

getRetryDecision

public IRetryDecision getRetryDecision ()

إرجاع IRetryDecision المستخدم للاستدعاء.

عائدات
IRetryDecision

getSkipManager

public SkipManager getSkipManager ()

يحصل على SkipManager للاستدعاء.

عائدات
SkipManager

getSystemStatusCheckers

public  getSystemStatusCheckers ()

يحصل على ISystemStatusChecker s من التكوين.

عائدات
يتم توفير ISystemStatusChecker بالترتيب في التكوين

getTargetPreparers

public  getTargetPreparers ()

يحصل على ITargetPreparer s من التكوين.

عائدات
يتم توفير ITargetPreparer بالترتيب في التكوين

getTestInvocationListeners

public  getTestInvocationListeners ()

يحصل على ITestInvocationListener لاستخدامه من التكوين.

عائدات
ITestInvocationListener المتوفرة في التكوين.

getTests

public  getTests ()

يحصل على IRemoteTest s ليتم تشغيله من التكوين.

عائدات
الاختبارات المقدمة في التكوين

injectOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم الخيار

optionValue String : قيمة الخيار

رميات
ConfigurationException

injectOptionValue

public void injectOptionValue (String optionName, 
                String optionKey, 
                String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم الخيار

optionKey String : المفتاح الاختياري لخيارات الخريطة، أو null

optionValue String : قيمة خيار الخريطة

رميات
ConfigurationException

injectOptionValueWithSource

public void injectOptionValueWithSource (String optionName, 
                String optionKey, 
                String optionValue, 
                String source)

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم الخيار

optionKey String : المفتاح الاختياري لخيارات الخريطة، أو null

optionValue String : قيمة خيار الخريطة

source String : التكوين المصدر الذي قدم قيمة الخيار هذه

رميات
ConfigurationException

injectOptionValues

public void injectOptionValues ( optionDefs)

أدخل قيم خيارات متعددة في مجموعة كائنات التكوين.

من المفيد إدخال العديد من قيم الخيارات مرة واحدة بعد إنشاء كائن جديد.

حدود
optionDefs : قائمة بخيارات التحديد للحقن

رميات
ConfigurationException

isDeviceConfiguredFake

public boolean isDeviceConfiguredFake (String deviceName)

لإرجاع ما إذا كان الجهاز الذي تم تكوينه قد تم وضع علامة عليه أم لا، isFake=true أم لا.

حدود
deviceName String

عائدات
boolean

PartialDeepClone

public IConfiguration partialDeepClone ( objectToDeepClone, 
                IKeyStoreClient client)

قم بإنشاء نسخة أساسية من clone() ثم قم باستنساخ عميق لقائمة كائن التكوين المحدد.

حدود
objectToDeepClone : قائمة كائن التكوين للاستنساخ العميق.

client IKeyStoreClient : عميل تخزين المفاتيح.

عائدات
IConfiguration التكوين المستنسخ العميق جزئيًا.

رميات
ConfigurationException

printCommandUsage

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

يقوم بإخراج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد.

حدود
importantOnly boolean : إذا true قم بطباعة المساعدة فقط للخيارات المهمة

out PrintStream : ERROR(/PrintStream) الذي يجب استخدامه.

رميات
com.android.tradefed.config.ConfigurationException
ConfigurationException

ResolveDynamicOptions

public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)

حل خيارات ERROR(/File) الذي يشير إلى موقع بعيد. يتطلب هذا استدعاء cleanConfigurationData() لتنظيف الملفات.

حدود
resolver DynamicRemoteFileResolver : برنامج DynamicRemoteFileResolver لحل الملفات

رميات
BuildRetrievalError
ConfigurationException

SafeInjectOptionValues

public void safeInjectOptionValues ( optionDefs)

أدخل قيم خيارات متعددة في مجموعة كائنات التكوين دون رميها إذا تعذر تطبيق أحد الخيارات.

من المفيد إدخال العديد من قيم الخيارات مرة واحدة بعد إنشاء كائن جديد.

حدود
optionDefs : قائمة بخيارات التحديد للحقن

رميات
ConfigurationException

setBestEffortOptionsFromCommandLineArgs

public  setBestEffortOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

قم بتعيين حقول Option التكوين مع مجموعة معينة من وسيطات سطر الأوامر باستخدام أسلوب أفضل جهد.

راجع ArgsOptionParser لمعرفة التنسيق المتوقع

حدود
listArgs : وسيطات سطر الأوامر

keyStoreClient IKeyStoreClient : IKeyStoreClient للاستخدام.

عائدات
الحجج غير المستهلكة

رميات
ConfigurationException

setBuildProvider

public void setBuildProvider (IBuildProvider provider)

استبدل IBuildProvider الحالي في التكوين.

حدود
provider IBuildProvider : IBuildProvider الجديد

setCommandLine

public void setCommandLine (String[] arrayArgs)

يقوم بتعيين سطر الأوامر المستخدم لإنشاء IConfiguration . يؤدي هذا إلى تخزين سطر الأوامر بالكامل، بما في ذلك اسم التكوين، على عكس setOptionsFromCommandLineArgs.

حدود
arrayArgs String : سطر الأوامر

setCommandOptions

public void setCommandOptions (ICommandOptions cmdOptions)

قم بتعيين ICommandOptions ، لاستبدال أي قيم موجودة

setConfigurationObject

public void setConfigurationObject (String typeName, 
                Object configObject)

طريقة عامة لتعيين كائن التكوين بالاسم المحدد، واستبدال أي قيمة موجودة.

حدود
typeName String : الاسم الفريد لنوع كائن التكوين.

configObject Object : كائن التكوين

رميات
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد، واستبدال أي قيمة موجودة.

حدود
typeName String : الاسم الفريد لنوع كائن التكوين.

configList : قائمة كائنات التكوين

رميات
ConfigurationException

setCoverageOptions

public void setCoverageOptions (CoverageOptions coverageOptions)

قم بتعيين CoverageOptions ، لتحل محل أي قيم موجودة.

حدود
coverageOptions CoverageOptions

setDeviceConfig

public void setDeviceConfig (IDeviceConfiguration deviceConfig)

قم بتعيين IDeviceConfiguration ، لتحل محل أي قيمة موجودة.

setDeviceConfigList

public void setDeviceConfigList ( deviceConfigs)

قم بتعيين IDeviceConfiguration ، لتحل محل أي قيمة موجودة.

setDeviceMetricCollectors

public void setDeviceMetricCollectors ( collectors)

قم بتعيين قائمة IMetricCollector ، لتحل محل أي قيم موجودة.

حدود
collectors

setDeviceOptions

public void setDeviceOptions (TestDeviceOptions devOptions)

قم بتعيين TestDeviceOptions ، لاستبدال أي قيم موجودة

حدود
devOptions TestDeviceOptions

setDeviceRecovery

public void setDeviceRecovery (IDeviceRecovery recovery)

قم بتعيين IDeviceRecovery ، ليحل محل أي قيمة موجودة.

setDeviceRequirements

public void setDeviceRequirements (IDeviceSelection devRequirements)

قم بتعيين IDeviceSelection ، لاستبدال أي قيم موجودة

setLabPreparer

public void setLabPreparer (ITargetPreparer preparer)

قم بتعيين ITargetPreparer ، لتحل محل أي قيمة موجودة.

setLabPreparers

public void setLabPreparers ( preparers)

قم بتعيين قائمة ITargetPreparer ، لتحل محل أي قيمة موجودة.

setLogOutput

public void setLogOutput (ILeveledLogOutput logger)

قم بتعيين ILeveledLogOutput لاستبدال أي قيمة موجودة.

setLogSaver

public void setLogSaver (ILogSaver logSaver)

قم بتعيين ILogSaver ، ليحل محل أي قيمة موجودة.

setMultiPreTargetPreparer

public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)

طريقة ملائمة لتعيين IMultiTargetPreparer واحد في هذا التكوين والذي يجب تنفيذه قبل أي من الأجهزة target_preparers، مع استبدال أي قيم موجودة

setMultiPreTargetPreparers

public void setMultiPreTargetPreparers ( multiPreTargPreps)

قم بتعيين قائمة IMultiTargetPreparer s في هذا التكوين والتي يجب تنفيذها قبل أي من الأجهزة target_preparers، مع استبدال أي قيم موجودة

setMultiTargetPreparer

public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)

أسلوب ملائم لتعيين IMultiTargetPreparer واحد في هذا التكوين، واستبدال أي قيم موجودة

setMultiTargetPreparers

public void setMultiTargetPreparers ( multiTargPreps)

قم بتعيين قائمة IMultiTargetPreparer s في هذا التكوين، مع استبدال أية قيم موجودة

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

قم بتعيين حقول Option التكوين مع مجموعة معينة من وسيطات سطر الأوامر

ArgsOptionParser للتنسيق المتوقع

حدود
listArgs : وسيطات سطر الأوامر

عائدات
الحجج غير المستهلكة

رميات
ConfigurationException

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

قم بتعيين حقول Option التكوين مع مجموعة معينة من وسيطات سطر الأوامر

راجع ArgsOptionParser لمعرفة التنسيق المتوقع

حدود
listArgs : وسيطات سطر الأوامر

keyStoreClient IKeyStoreClient : IKeyStoreClient للاستخدام.

عائدات
الحجج غير المستهلكة

رميات
ConfigurationException

setPostProcessors

public void setPostProcessors ( processors)

قم بتعيين قائمة IPostProcessor ، لتحل محل أي قيم موجودة.

حدود
processors

setRetryDecision

public void setRetryDecision (IRetryDecision decisionRetry)

قم بتعيين IRetryDecision ، لتحل محل أي قيمة موجودة.

setSystemStatusChecker

public void setSystemStatusChecker (ISystemStatusChecker systemChecker)

طريقة ملائمة لتعيين ISystemStatusChecker واحد في هذا التكوين، واستبدال أي قيم موجودة

setSystemStatusCheckers

public void setSystemStatusCheckers ( systemCheckers)

قم بتعيين قائمة ISystemStatusChecker s في هذا التكوين، مع استبدال أية قيم موجودة

setTargetPreparer

public void setTargetPreparer (ITargetPreparer preparer)

قم بتعيين ITargetPreparer ، لتحل محل أي قيمة موجودة.

setTargetPreparers

public void setTargetPreparers ( preparers)

قم بتعيين قائمة ITargetPreparer ، لتحل محل أي قيمة موجودة.

setTest

public void setTest (IRemoteTest test)

أسلوب ملائم لتعيين IRemoteTest واحد في هذا التكوين، واستبدال أية قيم موجودة

setTestInvocationListener

public void setTestInvocationListener (ITestInvocationListener listener)

طريقة ملائمة لتعيين ITestInvocationListener واحد

setTestInvocationListeners

public void setTestInvocationListeners ( listeners)

قم بتعيين قائمة ITestInvocationListener ، لتحل محل أي قيم موجودة

setTests

public void setTests ( tests)

قم بتعيين قائمة IRemoteTest s في هذا التكوين، مع استبدال أية قيم موجودة

validateOptions

public void validateOptions ()

التحقق من صحة قيم الخيار.

سيؤدي هذا حاليًا إلى التحقق من صحة تعيين كافة الخيارات الإلزامية

رميات
ConfigurationException

الأساليب المحمية

isRemoteEnvironment

protected boolean isRemoteEnvironment ()

إرجاع ما إذا كانت بيئة TF عبارة عن استدعاء عن بعد أم لا.

عائدات
boolean

,

إعدادات

public class Configuration
extends Object implements IConfiguration

java.lang.Object
com.android.tradefed.config.Configuration


تطبيق IConfiguration ملموس يقوم بتخزين كائنات التكوين المحملة في الخريطة.

ملخص

مجالات

public static final String BUILD_PROVIDER_TYPE_NAME

public static final String CMD_OPTIONS_TYPE_NAME

public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME

public static final String COVERAGE_OPTIONS_TYPE_NAME

public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME

public static final String DEVICE_NAME

public static final String DEVICE_OPTIONS_TYPE_NAME

public static final String DEVICE_RECOVERY_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

public static final String GLOBAL_FILTERS_TYPE_NAME

public static final String LAB_PREPARER_TYPE_NAME

public static final String LOGGER_TYPE_NAME

public static final String LOG_SAVER_TYPE_NAME

public static final String METRIC_POST_PROCESSOR_TYPE_NAME

public static final String MULTI_PREPARER_TYPE_NAME

public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME

public static final String RESULT_REPORTER_TYPE_NAME

public static final String RETRY_DECISION_TYPE_NAME

public static final String SANBOX_OPTIONS_TYPE_NAME

public static final String SANDBOX_TYPE_NAME

public static final String SKIP_MANAGER_TYPE_NAME

public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME

public static final String TARGET_PREPARER_TYPE_NAME

public static final String TEST_TYPE_NAME

المقاولين العامة

Configuration (String name, String description)

ينشئ Configuration باستخدام كائنات التكوين الافتراضية.

الأساليب العامة

void addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned)

إضافة الملفات التي يجب تنظيفها أثناء عملية cleanConfigurationData()

void cleanConfigurationData ()

احذف أي ملفات تم تنزيلها إلى حقول الخيارات التي تم حلها للملفات البعيدة.

Configuration clone ()

ينشئ نسخة ضحلة من هذا الكائن.

void dumpXml (PrintWriter output)

يحصل على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة لتكوين IConfiguration هذا String .

void dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters)

الحصول على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة IConfiguration هذا مطروحًا منه مرشحات الكائنات حسب اسم المفتاح الخاص بها.

void dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)

الحصول على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة IConfiguration هذا مطروحًا منه مرشحات الكائنات حسب اسم المفتاح الخاص بها.

getAllConfigurationObjectsOfType (String configType)

واجهة عامة للحصول على كل كائن من نوع واحد محدد عبر الأجهزة.

IBuildProvider getBuildProvider ()

يحصل على IBuildProvider من التكوين.

String getCommandLine ()

يحصل على سطر الأوامر المستخدم لإنشاء IConfiguration .

ICommandOptions getCommandOptions ()

يحصل على ICommandOptions لاستخدامه من التكوين.

ConfigurationDescriptor getConfigurationDescription ()

إرجاع ConfigurationDescriptor المقدم في التكوين.

Object getConfigurationObject (String typeName)

واجهة عامة للحصول على كائن التكوين باسم النوع المحدد.

getConfigurationObjectList (String typeName)

يشبه getConfigurationObject(String) ، لكن لأنواع كائنات التكوين التي تدعم كائنات متعددة.

CoverageOptions getCoverageOptions ()

يحصل على CoverageOptions لاستخدامها من التكوين.

String getDescription ()
getDeviceConfig ()

يحصل على IDeviceConfiguration من التكوين.

IDeviceConfiguration getDeviceConfigByName (String nameDevice)

قم بإرجاع IDeviceConfiguration المرتبط بالاسم المقدم، ويكون فارغًا إذا لم يتم العثور عليه.

TestDeviceOptions getDeviceOptions ()

يحصل على TestDeviceOptions لاستخدامه من التكوين.

IDeviceRecovery getDeviceRecovery ()

يحصل على IDeviceRecovery لاستخدامه من التكوين.

IDeviceSelection getDeviceRequirements ()

يحصل على IDeviceSelection لاستخدامه من التكوين.

getFilesToClean ()

احصل على قائمة الملفات التي سيتم تنظيفها أثناء عملية cleanConfigurationData()

GlobalTestFilter getGlobalFilters ()

يحصل على GlobalTestFilter للاستدعاء.

getInopOptions ()

احصل على أسماء الخيارات التي لم تغير أي قيم

getLabPreparers ()

يحصل على ITargetPreparer s من التكوين.

ILeveledLogOutput getLogOutput ()

يحصل على ILeveledLogOutput لاستخدامه من التكوين.

ILogSaver getLogSaver ()

الحصول على ILogSaver لاستخدامه من التكوين.

getMetricCollectors ()

يحصل على IMetricCollector s من التكوين.

static getMultiDeviceSupportedTag ()

قم بإرجاع ERROR(/Set) العلامات المدعومة في علامة جهاز لتكوين أجهزة متعددة.

getMultiPreTargetPreparers ()

يحصل على IMultiTargetPreparer s من التكوين الذي يجب تنفيذه قبل أي من الأجهزة target_preparers.

getMultiTargetPreparers ()

يحصل على IMultiTargetPreparer s من التكوين.

String getName ()

إرجاع اسم التكوين.

getPostProcessors ()

يحصل على IPostProcessor من التكوين.

IRetryDecision getRetryDecision ()

إرجاع IRetryDecision المستخدم للاستدعاء.

SkipManager getSkipManager ()

يحصل على SkipManager للاستدعاء.

getSystemStatusCheckers ()

يحصل على ISystemStatusChecker s من التكوين.

getTargetPreparers ()

يحصل على ITargetPreparer s من التكوين.

getTestInvocationListeners ()

يحصل على ITestInvocationListener لاستخدامه من التكوين.

getTests ()

يحصل على IRemoteTest s ليتم تشغيله من التكوين.

void injectOptionValue (String optionName, String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

void injectOptionValue (String optionName, String optionKey, String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String source)

أدخل قيمة خيار في مجموعة كائنات التكوين.

void injectOptionValues ( optionDefs) injectOptionValues ( optionDefs)

أدخل قيم خيارات متعددة في مجموعة كائنات التكوين.

boolean isDeviceConfiguredFake (String deviceName)

لإرجاع ما إذا كان الجهاز الذي تم تكوينه قد تم وضع علامة عليه أم لا، isFake=true أم لا.

IConfiguration partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client)

قم بإنشاء نسخة أساسية من clone() ثم قم باستنساخ عميق لقائمة كائن التكوين المحدد.

void printCommandUsage (boolean importantOnly, PrintStream out)

يقوم بإخراج نص تعليمات استخدام سطر الأوامر لهذا التكوين إلى printStream المحدد.

void resolveDynamicOptions ( DynamicRemoteFileResolver resolver)

حل خيارات ERROR(/File) الذي يشير إلى موقع بعيد.

void safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs)

أدخل قيم خيارات متعددة في مجموعة كائنات التكوين دون رميها إذا تعذر تطبيق أحد الخيارات.

setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

قم بتعيين حقول Option التكوين مع مجموعة معينة من وسيطات سطر الأوامر باستخدام أسلوب أفضل جهد.

void setBuildProvider ( IBuildProvider provider)

استبدل IBuildProvider الحالي في التكوين.

void setCommandLine (String[] arrayArgs)

يقوم بتعيين سطر الأوامر المستخدم لإنشاء IConfiguration .

void setCommandOptions ( ICommandOptions cmdOptions)

قم بتعيين ICommandOptions ، لاستبدال أي قيم موجودة

void setConfigurationObject (String typeName, Object configObject)

طريقة عامة لتعيين كائن التكوين بالاسم المحدد، واستبدال أي قيمة موجودة.

void setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList)

طريقة عامة لتعيين قائمة كائنات التكوين للاسم المحدد، واستبدال أي قيمة موجودة.

void setCoverageOptions ( CoverageOptions coverageOptions)

قم بتعيين CoverageOptions ، لتحل محل أي قيم موجودة.

void setDeviceConfig ( IDeviceConfiguration deviceConfig)

قم بتعيين IDeviceConfiguration ، لتحل محل أي قيمة موجودة.

void setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs)

قم بتعيين IDeviceConfiguration ، لتحل محل أي قيمة موجودة.

void setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors)

قم بتعيين قائمة IMetricCollector ، لتحل محل أي قيم موجودة.

void setDeviceOptions ( TestDeviceOptions devOptions)

قم بتعيين TestDeviceOptions ، لاستبدال أي قيم موجودة

void setDeviceRecovery ( IDeviceRecovery recovery)

قم بتعيين IDeviceRecovery ، ليحل محل أي قيمة موجودة.

void setDeviceRequirements ( IDeviceSelection devRequirements)

قم بتعيين IDeviceSelection ، لاستبدال أي قيم موجودة

void setLabPreparer ( ITargetPreparer preparer)

قم بتعيين ITargetPreparer ، لتحل محل أي قيمة موجودة.

void setLabPreparers ( preparers) setLabPreparers ( preparers)

قم بتعيين قائمة ITargetPreparer ، لتحل محل أي قيمة موجودة.

void setLogOutput ( ILeveledLogOutput logger)

قم بتعيين ILeveledLogOutput لاستبدال أي قيمة موجودة.

void setLogSaver ( ILogSaver logSaver)

قم بتعيين ILogSaver ، ليحل محل أي قيمة موجودة.

void setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep)

طريقة ملائمة لتعيين IMultiTargetPreparer واحد في هذا التكوين والذي يجب تنفيذه قبل أي من الأجهزة target_preparers، مع استبدال أي قيم موجودة

void setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps)

قم بتعيين قائمة IMultiTargetPreparer s في هذا التكوين والتي يجب تنفيذها قبل أي من الأجهزة target_preparers، مع استبدال أي قيم موجودة

void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

أسلوب ملائم لتعيين IMultiTargetPreparer واحد في هذا التكوين، واستبدال أي قيم موجودة

void setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps)

قم بتعيين قائمة IMultiTargetPreparer s في هذا التكوين، مع استبدال أية قيم موجودة

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

قم بتعيين حقول Option التكوين مع مجموعة معينة من وسيطات سطر الأوامر

ArgsOptionParser للتنسيق المتوقع

setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

قم بتعيين حقول Option التكوين مع مجموعة معينة من وسيطات سطر الأوامر

راجع ArgsOptionParser لمعرفة التنسيق المتوقع

void setPostProcessors ( processors) setPostProcessors ( processors)

قم بتعيين قائمة IPostProcessor ، لتحل محل أي قيم موجودة.

void setRetryDecision ( IRetryDecision decisionRetry)

قم بتعيين IRetryDecision ، لتحل محل أي قيمة موجودة.

void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

طريقة ملائمة لتعيين ISystemStatusChecker واحد في هذا التكوين، واستبدال أي قيم موجودة

void setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers)

قم بتعيين قائمة ISystemStatusChecker s في هذا التكوين، مع استبدال أية قيم موجودة

void setTargetPreparer ( ITargetPreparer preparer)

قم بتعيين ITargetPreparer ، لتحل محل أي قيمة موجودة.

void setTargetPreparers ( preparers) setTargetPreparers ( preparers)

قم بتعيين قائمة ITargetPreparer ، لتحل محل أي قيمة موجودة.

void setTest ( IRemoteTest test)

أسلوب ملائم لتعيين IRemoteTest واحد في هذا التكوين، واستبدال أي قيم موجودة

void setTestInvocationListener ( ITestInvocationListener listener)

طريقة ملائمة لتعيين ITestInvocationListener واحد

void setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners)

قم بتعيين قائمة ITestInvocationListener ، لتحل محل أي قيم موجودة

void setTests ( tests) setTests ( tests)

قم بتعيين قائمة IRemoteTest s في هذا التكوين، مع استبدال أية قيم موجودة

void validateOptions ()

التحقق من صحة قيم الخيار.

الأساليب المحمية

boolean isRemoteEnvironment ()

إرجاع ما إذا كانت بيئة TF عبارة عن استدعاء عن بعد أم لا.

مجالات

BUILD_PROVIDER_TYPE_NAME

public static final String BUILD_PROVIDER_TYPE_NAME

CMD_OPTIONS_TYPE_NAME

public static final String CMD_OPTIONS_TYPE_NAME

CONFIGURATION_DESCRIPTION_TYPE_NAME

public static final String CONFIGURATION_DESCRIPTION_TYPE_NAME

COVERAGE_OPTIONS_TYPE_NAME

public static final String COVERAGE_OPTIONS_TYPE_NAME

DEVICE_METRICS_COLLECTOR_TYPE_NAME

public static final String DEVICE_METRICS_COLLECTOR_TYPE_NAME

اسم الجهاز

public static final String DEVICE_NAME

DEVICE_OPTIONS_TYPE_NAME

public static final String DEVICE_OPTIONS_TYPE_NAME

DEVICE_RECOVERY_TYPE_NAME

public static final String DEVICE_RECOVERY_TYPE_NAME

DEVICE_REQUIREMENTS_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

GLOBAL_FILTERS_TYPE_NAME

public static final String GLOBAL_FILTERS_TYPE_NAME

LAB_PREPARER_TYPE_NAME

public static final String LAB_PREPARER_TYPE_NAME

LOGGER_TYPE_NAME

public static final String LOGGER_TYPE_NAME

LOG_SAVER_TYPE_NAME

public static final String LOG_SAVER_TYPE_NAME

METRIC_POST_PROCESSOR_TYPE_NAME

public static final String METRIC_POST_PROCESSOR_TYPE_NAME

MULTI_PREPARER_TYPE_NAME

public static final String MULTI_PREPARER_TYPE_NAME

MULTI_PRE_TARGET_PREPARER_TYPE_NAME

public static final String MULTI_PRE_TARGET_PREPARER_TYPE_NAME

RESULT_REPORTER_TYPE_NAME

public static final String RESULT_REPORTER_TYPE_NAME

RETRY_DECISION_TYPE_NAME

public static final String RETRY_DECISION_TYPE_NAME

SANBOX_OPTIONS_TYPE_NAME

public static final String SANBOX_OPTIONS_TYPE_NAME

SANDBOX_TYPE_NAME

public static final String SANDBOX_TYPE_NAME

SKIP_MANAGER_TYPE_NAME

public static final String SKIP_MANAGER_TYPE_NAME

SYSTEM_STATUS_CHECKER_TYPE_NAME

public static final String SYSTEM_STATUS_CHECKER_TYPE_NAME

TARGET_PREPARER_TYPE_NAME

public static final String TARGET_PREPARER_TYPE_NAME

TEST_TYPE_NAME

public static final String TEST_TYPE_NAME

المقاولين العامة

إعدادات

public Configuration (String name, 
                String description)

ينشئ Configuration باستخدام كائنات التكوين الافتراضية.

حدود
name String

description String

الأساليب العامة

addFilesToClean

public void addFilesToClean ( toBeCleaned)

إضافة الملفات التي يجب تنظيفها أثناء عملية cleanConfigurationData()

حدود
toBeCleaned

CleanConfigurationData

public void cleanConfigurationData ()

احذف أي ملفات تم تنزيلها إلى حقول الخيارات التي تم حلها للملفات البعيدة.

استنساخ

public Configuration clone ()

ينشئ نسخة ضحلة من هذا الكائن.

عائدات
Configuration

dumpXml

public void dumpXml (PrintWriter output)

يحصل على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة لتكوين IConfiguration هذا String .

حدود
output PrintWriter : الكاتب الذي سيتم طباعة ملف XML إليه.

dumpXml

public void dumpXml (PrintWriter output, 
                 excludeFilters)

الحصول على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة IConfiguration هذا مطروحًا منه مرشحات الكائنات حسب اسم المفتاح الخاص بها.

مثال للتصفية: Configuration#TARGET_PREPARER_TYPE_NAME .

حدود
output PrintWriter : الكاتب الذي سيتم طباعة ملف XML إليه.

excludeFilters : قائمة أنواع الكائنات التي لا ينبغي تفريغها.

dumpXml

public void dumpXml (PrintWriter output, 
                 excludeFilters, 
                boolean printDeprecatedOptions, 
                boolean printUnchangedOptions)

الحصول على ملف XML الموسع للتكوين مع كافة الخيارات المعروضة IConfiguration هذا مطروحًا منه مرشحات الكائنات حسب اسم المفتاح الخاص بها.

مثال للتصفية: Configuration#TARGET_PREPARER_TYPE_NAME .

حدود
output PrintWriter : الكاتب الذي سيتم طباعة ملف XML إليه.

excludeFilters : قائمة أنواع الكائنات التي لا ينبغي تفريغها.

printDeprecatedOptions boolean : ما إذا كان سيتم طباعة الخيارات التي تم وضع علامة عليها كمهملة أم لا

printUnchangedOptions boolean

getAllConfigurationObjectsOfType

public  getAllConfigurationObjectsOfType (String configType)

واجهة عامة للحصول على كل كائن من نوع واحد محدد عبر الأجهزة.

حدود
configType String : النوع الفريد لكائن التكوين

عائدات
قائمة كائنات التكوين من النوع المحدد.

getBuildProvider

public IBuildProvider getBuildProvider ()

يحصل على IBuildProvider من التكوين.

عائدات
IBuildProvider IBuildProvider المقدم في التكوين

getCommandLine

public String getCommandLine ()

يحصل على سطر الأوامر المستخدم لإنشاء IConfiguration .

عائدات
String سطر الأوامر المستخدم لإنشاء IConfiguration .

getCommandOptions

public ICommandOptions getCommandOptions ()

يحصل على ICommandOptions لاستخدامه من التكوين.

عائدات
ICommandOptions ICommandOptions المتوفرة في التكوين.

getConfigurationDescription

public ConfigurationDescriptor getConfigurationDescription ()

إرجاع ConfigurationDescriptor المقدم في التكوين.

عائدات
ConfigurationDescriptor

getConfigurationObject

public Object getConfigurationObject (String typeName)

واجهة عامة للحصول على كائن التكوين باسم النوع المحدد.

حدود
typeName String : النوع الفريد لكائن التكوين

عائدات
Object كائن التكوين أو null إذا كان نوع الكائن ذو الاسم المحدد غير موجود.

getConfigurationObjectList

public  getConfigurationObjectList (String typeName)

يشبه getConfigurationObject(String) ، لكن لأنواع كائنات التكوين التي تدعم كائنات متعددة.

حدود
typeName String : اسم النوع الفريد لكائن التكوين

عائدات
قائمة كائنات التكوين أو null إذا كان نوع الكائن بالاسم المحدد غير موجود.

getCoverageOptions

public CoverageOptions getCoverageOptions ()

يحصل على CoverageOptions لاستخدامها من التكوين.

عائدات
CoverageOptions CoverageOptions المتوفرة في التكوين.

getDescription

public String getDescription ()

عائدات
String وصف قصير يمكن للمستخدم قراءته هذا Configuration

getDeviceConfig

public  getDeviceConfig ()

يحصل على IDeviceConfiguration من التكوين.

عائدات
يتم توفير IDeviceConfiguration بالترتيب في التكوين

getDeviceConfigByName

public IDeviceConfiguration getDeviceConfigByName (String nameDevice)

قم بإرجاع IDeviceConfiguration المرتبط بالاسم المقدم، ويكون فارغًا إذا لم يتم العثور عليه.

حدود
nameDevice String

عائدات
IDeviceConfiguration

getDeviceOptions

public TestDeviceOptions getDeviceOptions ()

يحصل على TestDeviceOptions لاستخدامه من التكوين.

عائدات
TestDeviceOptions TestDeviceOptions المتوفرة في التكوين.

getDeviceRecovery

public IDeviceRecovery getDeviceRecovery ()

يحصل على IDeviceRecovery لاستخدامه من التكوين.

عائدات
IDeviceRecovery IDeviceRecovery المقدم في التكوين.

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

يحصل على IDeviceSelection لاستخدامه من التكوين.

عائدات
IDeviceSelection IDeviceSelection المقدم في التكوين.

getFilesToClean

public  getFilesToClean ()

احصل على قائمة الملفات التي سيتم تنظيفها أثناء عملية cleanConfigurationData()

عائدات

getGlobalFilters

public GlobalTestFilter getGlobalFilters ()

يحصل على GlobalTestFilter للاستدعاء.

عائدات
GlobalTestFilter

getInopOptions

public  getInopOptions ()

احصل على أسماء الخيارات التي لم تغير أي قيم

عائدات

getLabPreparers

public  getLabPreparers ()

يحصل على ITargetPreparer s من التكوين.

عائدات
يتم توفير ITargetPreparer بالترتيب في التكوين

getLogOutput

public ILeveledLogOutput getLogOutput ()

يحصل على ILeveledLogOutput لاستخدامه من التكوين.

عائدات
ILeveledLogOutput ILeveledLogOutput المتوفرة في التكوين.

getLogSaver

public ILogSaver getLogSaver ()

الحصول على ILogSaver لاستخدامه من التكوين.

عائدات
ILogSaver ILogSaver المقدم في التكوين.

getMetricCollectors

public  getMetricCollectors ()

يحصل على IMetricCollector s من التكوين.

عائدات

getMultiDeviceSupportedTag

public static  getMultiDeviceSupportedTag ()

قم بإرجاع ERROR(/Set) العلامات المدعومة في علامة جهاز لتكوين أجهزة متعددة.

عائدات

getMultiPreTargetPreparers

public  getMultiPreTargetPreparers ()

يحصل على IMultiTargetPreparer s من التكوين الذي يجب تنفيذه قبل أي من الأجهزة target_preparers.

عائدات
يتم توفير IMultiTargetPreparer بالترتيب في التكوين

getMultiTargetPreparers

public  getMultiTargetPreparers ()

يحصل على IMultiTargetPreparer s من التكوين.

عائدات
يتم توفير IMultiTargetPreparer بالترتيب في التكوين

getName

public String getName ()

إرجاع اسم التكوين.

عائدات
String

getPostProcessors

public  getPostProcessors ()

يحصل على IPostProcessor من التكوين.

عائدات

getRetryDecision

public IRetryDecision getRetryDecision ()

إرجاع IRetryDecision المستخدم للاستدعاء.

عائدات
IRetryDecision

getSkipManager

public SkipManager getSkipManager ()

يحصل على SkipManager للاستدعاء.

عائدات
SkipManager

getSystemStatusCheckers

public  getSystemStatusCheckers ()

يحصل على ISystemStatusChecker s من التكوين.

عائدات
يتم توفير ISystemStatusChecker بالترتيب في التكوين

getTargetPreparers

public  getTargetPreparers ()

يحصل على ITargetPreparer s من التكوين.

عائدات
يتم توفير ITargetPreparer بالترتيب في التكوين

getTestInvocationListeners

public  getTestInvocationListeners ()

يحصل على ITestInvocationListener لاستخدامه من التكوين.

عائدات
ITestInvocationListener المتوفرة في التكوين.

getTests

public  getTests ()

يحصل على IRemoteTest s ليتم تشغيله من التكوين.

عائدات
الاختبارات المقدمة في التكوين

injectOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم الخيار

optionValue String : قيمة الخيار

رميات
ConfigurationException

injectOptionValue

public void injectOptionValue (String optionName, 
                String optionKey, 
                String optionValue)

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم الخيار

optionKey String : المفتاح الاختياري لخيارات الخريطة، أو null

optionValue String : قيمة خيار الخريطة

رميات
ConfigurationException

injectOptionValueWithSource

public void injectOptionValueWithSource (String optionName, 
                String optionKey, 
                String optionValue, 
                String source)

أدخل قيمة خيار في مجموعة كائنات التكوين.

مفيد لتوفير قيم للخيارات التي يتم إنشاؤها ديناميكيًا.

حدود
optionName String : اسم الخيار

optionKey String : المفتاح الاختياري لخيارات الخريطة، أو null

optionValue String : قيمة خيار الخريطة

source String : التكوين المصدر الذي قدم قيمة الخيار هذه

رميات
ConfigurationException

injectOptionValues

public void injectOptionValues ( optionDefs)

أدخل قيم خيارات متعددة في مجموعة كائنات التكوين.

من المفيد إدخال العديد من قيم الخيارات مرة واحدة بعد إنشاء كائن جديد.

حدود
optionDefs : قائمة بخيارات التحديد للحقن

رميات
ConfigurationException

isDeviceConfiguredFake

public boolean isDeviceConfiguredFake (String deviceName)

لإرجاع ما إذا كان الجهاز الذي تم تكوينه قد تم وضع علامة عليه أم لا، isFake=true أم لا.

حدود
deviceName String

عائدات
boolean

PartialDeepClone

public IConfiguration partialDeepClone ( objectToDeepClone, 
                IKeyStoreClient client)

قم بإنشاء نسخة أساسية من clone() ثم قم باستنساخ عميق لقائمة كائن التكوين المحدد.

حدود
objectToDeepClone : قائمة كائن التكوين للاستنساخ العميق.

client IKeyStoreClient : عميل تخزين المفاتيح.

عائدات
IConfiguration التكوين المستنسخ العميق جزئيًا.

رميات
ConfigurationException

printCommandUsage

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

يخرج رسالة مساعدة استخدام سطر الأوامر لهذا التكوين إلى PrintStream.

حدود
importantOnly boolean : إذا true للطباعة فقط للخيارات المهمة

out PrintStream : ERROR(/PrintStream) للاستخدام.

رميات
com.android.tradefed.config.ConfigurationException
ConfigurationException

soledydynamicoptions

public void resolveDynamicOptions (DynamicRemoteFileResolver resolver)

حل خيارات ERROR(/File) الإشارة إلى موقع بعيد. هذا يتطلب أن يتم استدعاء cleanConfigurationData() لتنظيف الملفات.

حدود
resolver DynamicRemoteFileResolver : DynamicRemoteFileResolver لحل الملفات

رميات
BuildRetrievalError
ConfigurationException

آمن

public void safeInjectOptionValues ( optionDefs)

حقن قيم الخيار المتعددة في مجموعة كائنات التكوين دون رمي إذا كان لا يمكن تطبيق أحد الخيار.

مفيد لحقن العديد من قيم الخيارات في وقت واحد بعد إنشاء كائن جديد.

حدود
optionDefs : قائمة خيار DEFS للحقن

رميات
ConfigurationException

setBestEffortOptionSfromCommandlineargs

public  setBestEffortOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

قم بتعيين حقول Option التكوين مع مجموعة من وسيطات سطر الأوامر المحددة باستخدام أفضل نهج جهد.

انظر ArgsOptionParser للحصول على التنسيق المتوقع

حدود
listArgs : وسيطات سطر الأوامر

keyStoreClient IKeyStoreClient : IKeyStoreClient للاستخدام.

عائدات
الحجج غير المستهلكة

رميات
ConfigurationException

setBuildprovider

public void setBuildProvider (IBuildProvider provider)

استبدل IBuildProvider الحالي في التكوين.

حدود
provider IBuildProvider : IBuildProvider الجديد

setCommandline

public void setCommandLine (String[] arrayArgs)

يعين سطر الأوامر المستخدم لإنشاء هذا IConfiguration . هذا يخزن سطر الأوامر بأكمله ، بما في ذلك اسم التكوين ، على عكس setOptionSfromCommandlineargs.

حدود
arrayArgs String : سطر الأوامر

setCommandoptions

public void setCommandOptions (ICommandOptions cmdOptions)

قم بتعيين ICommandOptions ، واستبدال أي قيم موجودة

setConfigurationObject

public void setConfigurationObject (String typeName, 
                Object configObject)

طريقة عامة لتعيين كائن التكوين مع الاسم المحدد ، استبدال أي قيمة موجودة.

حدود
typeName String : الاسم الفريد لنوع كائن التكوين.

configObject Object : كائن التكوين

رميات
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

طريقة عامة لتعيين قائمة كائن التكوين للاسم المحدد ، واستبدال أي قيمة موجودة.

حدود
typeName String : الاسم الفريد لنوع كائن التكوين.

configList : قائمة كائنات التكوين

رميات
ConfigurationException

setCoverageOptions

public void setCoverageOptions (CoverageOptions coverageOptions)

قم بتعيين CoverageOptions ، واستبدال أي قيم موجودة.

حدود
coverageOptions CoverageOptions

setDeviceConfig

public void setDeviceConfig (IDeviceConfiguration deviceConfig)

قم بتعيين IDeviceConfiguration ، واستبدل أي قيمة موجودة.

setDeviceConfigList

public void setDeviceConfigList ( deviceConfigs)

قم بتعيين IDeviceConfiguration S ، واستبدال أي قيمة موجودة.

setDevicemetricCollectors

public void setDeviceMetricCollectors ( collectors)

قم بتعيين قائمة IMetricCollector S ، واستبدل أي قيم موجودة.

حدود
collectors

setDeviceOptions

public void setDeviceOptions (TestDeviceOptions devOptions)

قم بتعيين TestDeviceOptions ، واستبدال أي قيم موجودة

حدود
devOptions TestDeviceOptions

setDevicerCovery

public void setDeviceRecovery (IDeviceRecovery recovery)

قم بتعيين IDeviceRecovery ، واستبدل أي قيمة موجودة.

setDevicerequirements

public void setDeviceRequirements (IDeviceSelection devRequirements)

اضبط IDeviceSelection ، واستبدال أي قيم موجودة

setlabpreparer

public void setLabPreparer (ITargetPreparer preparer)

قم بتعيين ITargetPreparer ، واستبدل أي قيمة موجودة.

setlabpreparers

public void setLabPreparers ( preparers)

قم بتعيين قائمة ITargetPreparer S ، واستبدل أي قيمة موجودة.

setlogoutput

public void setLogOutput (ILeveledLogOutput logger)

قم بتعيين ILeveledLogOutput ، واستبدل أي قيمة موجودة.

setlogsaver

public void setLogSaver (ILogSaver logSaver)

قم بتعيين ILogSaver ، واستبدل أي قيمة موجودة.

setMultIpRetargetPreparer

public void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPrep)

طريقة الراحة لتعيين IMultiTargetPreparer واحد في هذا التكوين يجب تنفيذها قبل أي من الأجهزة Target_preparers ، لتحل أي قيم موجودة

setMultIpRetargetPreparers

public void setMultiPreTargetPreparers ( multiPreTargPreps)

قم بتعيين قائمة IMultiTargetPreparer S في هذا التكوين الذي يجب تنفيذه قبل أي من الأجهزة Target_preparers ، واستبدال أي قيم موجودة

setMultitargetPreparer

public void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)

طريقة الراحة لتعيين IMultiTargetPreparer واحد في هذا التكوين ، واستبدال أي قيم موجودة

setMultitargetPreparers

public void setMultiTargetPreparers ( multiTargPreps)

قم بتعيين قائمة IMultiTargetPreparer S في هذا التكوين ، واستبدال أي قيم موجودة

setOptionsfromCommandlineargs

public  setOptionsFromCommandLineArgs ( listArgs)

قم بتعيين حقول Option التكوين مع مجموعة من وسيط سطر الأوامر المعطى

ArgsOptionParser للتنسيق المتوقع

حدود
listArgs : وسيطات سطر الأوامر

عائدات
الحجج غير المستهلكة

رميات
ConfigurationException

setOptionsfromCommandlineargs

public  setOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

قم بتعيين حقول Option التكوين مع مجموعة من وسيط سطر الأوامر المعطى

انظر ArgsOptionParser للحصول على التنسيق المتوقع

حدود
listArgs : وسيطات سطر الأوامر

keyStoreClient IKeyStoreClient : IKeyStoreClient للاستخدام.

عائدات
الحجج غير المستهلكة

رميات
ConfigurationException

SetPostProcessors

public void setPostProcessors ( processors)

قم بتعيين قائمة IPostProcessor S ، واستبدال أي قيم موجودة.

حدود
processors

setRetryDecision

public void setRetryDecision (IRetryDecision decisionRetry)

قم بتعيين IRetryDecision ، واستبدال أي قيمة موجودة.

SetSystemStatusChecker

public void setSystemStatusChecker (ISystemStatusChecker systemChecker)

طريقة الراحة لتعيين ISystemStatusChecker واحد في هذا التكوين ، لاستبدال أي قيم موجودة

SetSystemStatusCheckers

public void setSystemStatusCheckers ( systemCheckers)

قم بتعيين قائمة ISystemStatusChecker s في هذا التكوين ، واستبدال أي قيم موجودة

SettargetPreparer

public void setTargetPreparer (ITargetPreparer preparer)

قم بتعيين ITargetPreparer ، واستبدل أي قيمة موجودة.

settargetPreparers

public void setTargetPreparers ( preparers)

قم بتعيين قائمة ITargetPreparer S ، واستبدل أي قيمة موجودة.

المستقر

public void setTest (IRemoteTest test)

طريقة الراحة لتعيين IRemoteTest واحد في هذا التكوين ، واستبدال أي قيم موجودة

SettestInvocationListener

public void setTestInvocationListener (ITestInvocationListener listener)

طريقة الراحة لتعيين ITestInvocationListener واحد

SettestInvocationListeners

public void setTestInvocationListeners ( listeners)

قم بتعيين قائمة ITestInvocationListener S ، واستبدال أي قيم موجودة

المستوطنات

public void setTests ( tests)

قم بتعيين قائمة IRemoteTest S في هذا التكوين ، واستبدال أي قيم موجودة

التحقق من صحة

public void validateOptions ()

التحقق من صحة قيم الخيار.

حاليًا سيؤدي هذا فقط إلى التحقق من ضبط جميع الخيارات الإلزامية

رميات
ConfigurationException

الطرق المحمية

isremoteenvironment

protected boolean isRemoteEnvironment ()

إرجاع ما إذا كانت بيئة TF هي احتجاج عن بعد أم لا.

عائدات
boolean