Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

組態

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 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 DEVICE_SIDE_SPEC_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 SANBOX_OPTIONS_TYPE_NAME

public static final String SANDBOX_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 cleanDynamicOptionFiles ()

刪除所有已下載到遠程文件的已解決選項字段中的文件。

Configuration clone ()

創建此對象的淺表副本。

void dumpXml (PrintWriter output)

獲取配置的擴展XML文件,該IConfigurationString顯示所有選項。

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

獲取此配置的擴展XML文件,其中顯示了此IConfiguration所有選項,減去對象篩選器的鍵名。

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

獲取針對配置的擴展XML文件,其中包含為此IConfiguration顯示的所有選項,減去對象篩選器的鍵名。

getAllConfigurationObjectsOfType (String configType)

通用接口,用於在設備之間獲取一種給定類型名稱的所有對象。

IBuildProvider getBuildProvider ()

從配置中獲取IBuildProvider

String getCommandLine ()

獲取用於創建此IConfiguration的命令行。

ICommandOptions getCommandOptions ()

從配置中獲取要使用的ICommandOptions

ConfigurationDescriptor getConfigurationDescription ()

返回ConfigurationDescriptor提供的ConfigurationDescriptor。

Object getConfigurationObject (String typeName)

通用接口,用於獲取具有給定類型名稱的配置對象。

getConfigurationObjectList (String typeName)

getConfigurationObject(String)類似,但適用於支持多個對象的配置對像類型。

String getDescription ()
getDeviceConfig ()

從配置中獲取IDeviceConfiguration

IDeviceConfiguration getDeviceConfigByName (String nameDevice)

返回與提供的名稱關聯的IDeviceConfiguration ,如果找不到,則返回null。

TestDeviceOptions getDeviceOptions ()

從配置中獲取要使用的TestDeviceOptions

IDeviceRecovery getDeviceRecovery ()

從配置中獲取要使用的IDeviceRecovery

IDeviceSelection getDeviceRequirements ()

從配置中獲取要使用的IDeviceSelection

DeviceSideCollectorSpecification getDeviceSideCollectorsSpec ()

獲取DeviceSideCollectorSpecification驅動收集器的設備/目標端規範及其選項。

JSONArray getJsonCommandUsage ()

返回此配置的JSON表示形式。

ILeveledLogOutput getLogOutput ()

從配置中獲取要使用的ILeveledLogOutput

ILogSaver getLogSaver ()

從配置中獲取要使用的ILogSaver

getMetricCollectors ()

從配置中獲取IMetricCollector

getMultiPreTargetPreparers ()

從應該在任何設備target_preparers之前執行的配置中獲取IMultiTargetPreparer

getMultiTargetPreparers ()

從配置中獲取IMultiTargetPreparer

String getName ()

返回配置的名稱。

getPostProcessors ()

從配置中獲取IPostProcessor

getSystemStatusCheckers ()

從配置中獲取ISystemStatusChecker

getTargetPreparers ()

從配置中獲取ITargetPreparer

getTestInvocationListeners ()

從配置中獲取要使用的ITestInvocationListener

getTests ()

從配置中獲取要運行的IRemoteTest

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。

void printCommandUsage (boolean importantOnly, PrintStream out)

將此配置的命令行用法幫助文本輸出到給定的printStream。

void setBuildProvider ( IBuildProvider provider)

在配置中替換當前的IBuildProvider

void setCommandLine (String[] arrayArgs)

設置用於創建此IConfiguration的命令行。

void setCommandOptions ( ICommandOptions cmdOptions)

設置ICommandOptions ,替換所有現有值

void setConfigurationObject (String typeName, Object configObject)

用給定名稱設置config對象的通用方法,替換任何現有值。

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

設置給定名稱的配置對象列表的通用方法,替換任何現有值。

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 setDeviceSideCollectorSpec ( DeviceSideCollectorSpecification deviceCollectorSpec)

設置DeviceSideCollectorSpecification ,替換所有現有值。

void setLogOutput ( ILeveledLogOutput logger)

設置ILeveledLogOutput ,替換任何現有值。

void setLogSaver ( ILogSaver logSaver)

設置ILogSaver ,替換任何現有值。

void setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPrep)

在此配置中設置單個IMultiTargetPreparer便捷方法,該方法應在任何設備target_preparers之前執行,以替換任何現有值

void setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps)

在此配置中設置IMultiTargetPreparer的列表,該列表應在任何設備target_preparers之前執行,以替換任何現有值

void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

在此配置中設置單個IMultiTargetPreparer便捷方法,替換任何現有值

void setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps)

在此配置中設置IMultiTargetPreparer的列表,替換所有現有值

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

使用給定的命令行參數集設置配置Option字段

預期格式的ArgsOptionParser

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

使用給定的命令行參數集設置配置Option字段

請參閱ArgsOptionParser以獲取預期格式

void setPostProcessors ( processors) setPostProcessors ( processors)

設置IPostProcessor的列表,替換所有現有值。

void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

在此配置中設置單個ISystemStatusChecker便捷方法,替換任何現有值

void setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers)

在此配置中設置ISystemStatusChecker的列表,替換所有現有值

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的列表,替換所有現有值

void validateOptions ()

驗證選項值。

void validateOptions (boolean download)

驗證選項值。

領域

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

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

DEVICE_SIDE_SPEC_TYPE_NAME

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

SANBOX_OPTIONS_TYPE_NAME

public static final String SANBOX_OPTIONS_TYPE_NAME

SANDBOX_TYPE_NAME

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

公開方法

cleanDynamicOptionFiles

public void cleanDynamicOptionFiles ()

刪除所有已下載到遠程文件的已解決選項字段中的文件。

克隆

public Configuration clone ()

創建此對象的淺表副本。

退貨
Configuration

dumpXml

public void dumpXml (PrintWriter output)

獲取配置的擴展XML文件,該IConfigurationString顯示所有選項。

參量
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)

獲取針對配置的擴展XML文件,其中包含為此IConfiguration顯示的所有選項,減去對象篩選器的鍵名。

過濾器示例: Configuration#TARGET_PREPARER_TYPE_NAME

參量
output PrintWriter :將xml打印到的作家。

excludeFilters :不應轉儲的對像類型的列表。

printDeprecatedOptions 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。

退貨
ConfigurationDescriptor

getConfigurationObject

public Object getConfigurationObject (String typeName)

通用接口,用於獲取具有給定類型名稱的配置對象。

參量
typeName String :配置對象的唯一類型

退貨
Object 配置對象;如果不存在具有給定名稱的對像類型,則為null

getConfigurationObjectList

public  getConfigurationObjectList (String typeName)

getConfigurationObject(String)類似,但適用於支持多個對象的配置對像類型。

參量
typeName String :配置對象的唯一類型名稱

退貨
配置對象列表;如果不存在具有給定名稱的對像類型,則為null

getDescription

public String getDescription ()

退貨
String Configuration的簡短用戶可讀描述

getDeviceConfig

public  getDeviceConfig ()

從配置中獲取IDeviceConfiguration

退貨
在配置中按順序提供的IDeviceConfiguration

getDeviceConfigByName

public IDeviceConfiguration getDeviceConfigByName (String nameDevice)

返回與提供的名稱關聯的IDeviceConfiguration ,如果找不到,則返回null。

參量
nameDevice String

退貨
IDeviceConfiguration

getDeviceOptions

public TestDeviceOptions getDeviceOptions ()

從配置中獲取要使用的TestDeviceOptions

退貨
TestDeviceOptions 配置中提供的TestDeviceOptions

getDeviceRecovery

public IDeviceRecovery getDeviceRecovery ()

從配置中獲取要使用的IDeviceRecovery

退貨
IDeviceRecovery 配置中提供的IDeviceRecovery

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

從配置中獲取要使用的IDeviceSelection

退貨
IDeviceSelection 配置中提供的IDeviceSelection

getDeviceSideCollectorsSpec

public DeviceSideCollectorSpecification getDeviceSideCollectorsSpec ()

獲取DeviceSideCollectorSpecification驅動收集器的設備/目標端規範及其選項。

退貨
DeviceSideCollectorSpecification

getJsonCommandUsage

public JSONArray getJsonCommandUsage ()

返回此配置的JSON表示形式。

返回值是一個JSONArray,其中包含表示每個配置對象的JSONObjects。每個配置對象條目具有以下結構:

 {
     "alias": "device-unavail-email",
     "name": "result_reporter",
     "class": "com.android.tradefed.result.DeviceUnavailEmailResultReporter",
     "options": [ ... ]
   }
 
 
“選項”條目是一個JSONArray,其中包含表示每個@Option帶註釋字段的JSONObject。每個選項條目具有以下結構:
 {
     "updateRule": "LAST",
     "isTimeVal": false,
     "source": "google\/template\/reporters\/asit",
     "importance": "IF_UNSET",
     "description": "The envelope-sender address to use for the messages.",
     "mandatory": false,
     "name": "sender",
     "javaClass": "java.lang.String",
     "value": "tffail@google.com"
   }
 
 
大多數值來自@Option批註。 “ javaClass”是此選項的基礎Java類的名稱。 “值”是字段當前值的JSON表示形式。 “源”是一組配置名稱,用於設置字段的值。對於常規對像或集合,“源”是一個JSONArray,其中包含每個貢獻配置的名稱。對於映射字段,將分別跟踪每個鍵的源並將其存儲在JSONObject中。 JSONObject中的每個鍵/值對都對應於映射中的鍵及其源配置數組。

退貨
JSONArray

投擲
JSONException

getLogOutput

public ILeveledLogOutput getLogOutput ()

從配置中獲取要使用的ILeveledLogOutput

退貨
ILeveledLogOutput 配置中提供的ILeveledLogOutput

getLogSaver

public ILogSaver getLogSaver ()

從配置中獲取要使用的ILogSaver

退貨
ILogSaver 配置中提供的ILogSaver

getMetricCollectors

public  getMetricCollectors ()

從配置中獲取IMetricCollector

退貨

getMultiPreTargetPreparers

public  getMultiPreTargetPreparers ()

從應該在任何設備target_preparers之前執行的配置中獲取IMultiTargetPreparer

退貨
在配置中按順序提供的IMultiTargetPreparer

getMultiTargetPreparers

public  getMultiTargetPreparers ()

從配置中獲取IMultiTargetPreparer

退貨
在配置中按順序提供的IMultiTargetPreparer

getName

public String getName ()

返回配置的名稱。

退貨
String

getPostProcessors

public  getPostProcessors ()

從配置中獲取IPostProcessor

退貨

getSystemStatusCheckers

public  getSystemStatusCheckers ()

從配置中獲取ISystemStatusChecker

退貨
配置中按順序提供的ISystemStatusChecker

getTargetPreparers

public  getTargetPreparers ()

從配置中獲取ITargetPreparer

退貨
在配置中按順序提供的ITargetPreparer

getTestInvocationListeners

public  getTestInvocationListeners ()

從配置中獲取要使用的ITestInvocationListener

退貨
配置中提供的ITestInvocationListener

getTests

public  getTests ()

從配置中獲取要運行的IRemoteTest

退貨
配置中提供的測試

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

printCommandUsage

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

將此配置的命令行用法幫助文本輸出到給定的printStream。

參量
importantOnly boolean :如果為true僅打印重要選項的幫助

out PrintStream :要使用的ERROR(/PrintStream)

投擲
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)

用給定名稱設置config對象的通用方法,替換任何現有值。

參量
typeName String :配置對像類型的唯一名稱。

configObject Object :配置對象

投擲
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

設置給定名稱的配置對象列表的通用方法,替換任何現有值。

參量
typeName String :配置對像類型的唯一名稱。

configList :配置對象列表

投擲
ConfigurationException

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 ,替換所有現有值

setDeviceSideCollectorSpec

public void setDeviceSideCollectorSpec ( DeviceSideCollectorSpecification deviceCollectorSpec)

設置DeviceSideCollectorSpecification ,替換所有現有值。

參量
deviceCollectorSpec DeviceSideCollectorSpecification

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的列表,該列表應在任何設備target_preparers之前執行,以替換任何現有值

setMultiTargetPreparer

public void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

在此配置中設置單個IMultiTargetPreparer便捷方法,替換任何現有值

setMultiTargetPreparers

public void setMultiTargetPreparers ( multiTargPreps)

在此配置中設置IMultiTargetPreparer的列表,替換所有現有值

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

setSystemStatusChecker

public void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

在此配置中設置單個ISystemStatusChecker便捷方法,替換任何現有值

setSystemStatusCheckers

public void setSystemStatusCheckers ( systemCheckers)

在此配置中設置ISystemStatusChecker的列表,替換所有現有值

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的列表,替換所有現有值

validateOptions

public void validateOptions ()

驗證選項值。

目前,這只會驗證所有必填選項已設置

投擲
ConfigurationException

validateOptions

public void validateOptions (boolean download)

驗證選項值。

目前,這只會驗證所有必填選項已設置

參量
download boolean :是否下載與遠程路徑關聯的文件

投擲
ConfigurationException