I構成
public interface IConfiguration
com.android.tradefed.config.IConfiguration |
TradeFederation 呼び出しの構成情報。各 TradeFederation 呼び出しには 1 つのIConfiguration
があります。 IConfiguration
呼び出し中に使用されるすべてのデリゲート オブジェクトと、それに関連付けられたOption
格納されます。
まとめ
パブリックメソッド | |
---|---|
abstract void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) |
abstract void | cleanConfigurationData () リモート ファイルの解決されたオプション フィールドにダウンロードされたファイルをすべて削除します。 |
abstract IConfiguration | clone () このオブジェクトの浅いコピーを作成します。 |
abstract void | dumpXml (PrintWriter output) この |
abstract void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) この |
abstract void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) この |
abstract | getAllConfigurationObjectsOfType (String typeName) デバイス間で 1 つの指定された型名のすべてのオブジェクトを取得するための汎用インターフェイス。 |
abstract IBuildProvider | getBuildProvider () 構成から |
abstract String | getCommandLine () この |
abstract ICommandOptions | getCommandOptions () 使用する |
abstract ConfigurationDescriptor | getConfigurationDescription () 構成で提供された |
abstract Object | getConfigurationObject (String typeName) 指定された型名の構成オブジェクトを取得するための汎用インターフェイス。 |
abstract | getConfigurationObjectList (String typeName) |
abstract CoverageOptions | getCoverageOptions () 使用する |
abstract | getDeviceConfig () 構成から |
abstract IDeviceConfiguration | getDeviceConfigByName (String nameDevice) 指定された名前に関連付けられた |
abstract TestDeviceOptions | getDeviceOptions () 使用する |
abstract IDeviceRecovery | getDeviceRecovery () 使用する |
abstract IDeviceSelection | getDeviceRequirements () 使用する |
abstract | getFilesToClean () |
abstract GlobalTestFilter | getGlobalFilters () 呼び出し用の |
abstract | getInopOptions () 値を変更しなかったオプション名を取得します |
abstract | getLabPreparers () 構成から |
abstract ILeveledLogOutput | getLogOutput () 使用する |
abstract ILogSaver | getLogSaver () 使用する |
abstract | getMetricCollectors () 構成から |
abstract | getMultiPreTargetPreparers () いずれかのデバイスの target_preparers の前に実行する必要がある |
abstract | getMultiTargetPreparers () 構成から |
abstract String | getName () 構成の名前を返します。 |
abstract | getPostProcessors () 構成から |
abstract IRetryDecision | getRetryDecision () 呼び出しに使用される |
abstract | getSystemStatusCheckers () 構成から |
abstract | getTargetPreparers () 構成から |
abstract | getTestInvocationListeners () 使用する |
abstract | getTests () 実行する |
abstract void | injectOptionValue (String optionName, String optionValue) オプション値を構成オブジェクトのセットに挿入します。 |
abstract void | injectOptionValue (String optionName, String optionKey, String optionValue) オプション値を構成オブジェクトのセットに挿入します。 |
abstract void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource) オプション値を構成オブジェクトのセットに挿入します。 |
abstract void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) 複数のオプション値を構成オブジェクトのセットに挿入します。 |
abstract boolean | isDeviceConfiguredFake (String deviceName) 構成されたデバイスに isFake=true のタグが付けられているかどうかを返します。 |
abstract IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) |
abstract void | printCommandUsage (boolean importantOnly, PrintStream out) この構成のコマンド ライン使用法のヘルプ テキストを指定された printStream に出力します。 |
abstract void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) リモートの場所を指す |
abstract void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) オプションの 1 つを適用できない場合は、スローせずに複数のオプション値を構成オブジェクトのセットに挿入します。 |
abstract | setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) ベスト エフォート型のアプローチを使用して、指定された一連のコマンド ライン引数を使用して config |
abstract void | setBuildProvider ( IBuildProvider provider) 構成内の現在の |
abstract void | setCommandLine (String[] arrayArgs) この |
abstract void | setCommandOptions ( ICommandOptions cmdOptions) |
abstract void | setConfigurationObject (String name, Object configObject) 指定された名前で構成オブジェクトを設定し、既存の値を置き換える汎用メソッド。 |
abstract void | setConfigurationObjectList (String name, configList) setConfigurationObjectList (String name, configList) 指定された名前の構成オブジェクト リストを設定し、既存の値を置き換える一般的なメソッド。 |
abstract void | setCoverageOptions ( CoverageOptions coverageOptions) |
abstract void | setDeviceConfig ( IDeviceConfiguration deviceConfig) |
abstract void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) |
abstract void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) |
abstract void | setDeviceOptions ( TestDeviceOptions deviceOptions) |
abstract void | setDeviceRecovery ( IDeviceRecovery recovery) |
abstract void | setDeviceRequirements ( IDeviceSelection deviceSelection) |
abstract void | setLabPreparer ( ITargetPreparer preparer) |
abstract void | setLabPreparers ( preparers) setLabPreparers ( preparers) |
abstract void | setLogOutput ( ILeveledLogOutput logger) |
abstract void | setLogSaver ( ILogSaver logSaver) |
abstract void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps) この構成で単一の |
abstract void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) この構成で |
abstract void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) この構成で単一の |
abstract void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) この構成で |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) 指定された一連のコマンドライン引数を使用して構成 ArgsOptionParser |
abstract | setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) 指定された一連のコマンドライン引数を使用して構成 ArgsOptionParser 参照してください。 |
abstract void | setPostProcessors ( processors) setPostProcessors ( processors) |
abstract void | setRetryDecision ( IRetryDecision decisionRetry) |
abstract void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) この構成で単一の |
abstract void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) この構成で |
abstract void | setTargetPreparer ( ITargetPreparer preparer) |
abstract void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) |
abstract void | setTest ( IRemoteTest test) この構成で単一の |
abstract void | setTestInvocationListener ( ITestInvocationListener listener) 単一の |
abstract void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) |
abstract void | setTests ( tests) setTests ( tests) この構成で |
abstract void | validateOptions () オプションの値を検証します。 |
パブリックメソッド
ファイルをクリーンに追加
public abstract void addFilesToClean (toBeCleaned)
cleanConfigurationData()
中にクリーンアップする必要があるファイルを追加します
パラメーター | |
---|---|
toBeCleaned |
クリーン構成データ
public abstract void cleanConfigurationData ()
リモート ファイルの解決されたオプション フィールドにダウンロードされたファイルをすべて削除します。
クローン
public abstract IConfiguration clone ()
このオブジェクトの浅いコピーを作成します。
戻り値 | |
---|---|
IConfiguration | {link IConfiguration} のコピー |
ダンプXml
public abstract void dumpXml (PrintWriter output)
このIConfiguration
に表示されるすべてのオプションを含む構成の展開された XML ファイルをString
として取得します。
パラメーター | |
---|---|
output | PrintWriter : XML を出力するライター。 |
投げる | |
---|---|
| IO例外 |
ダンプXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
このIConfiguration
に表示されているすべてのオプションから、キー名によるオブジェクトのフィルターを除いた構成の展開された XML ファイルを取得します。
フィルターの例: Configuration#TARGET_PREPARER_TYPE_NAME
。
パラメーター | |
---|---|
output | PrintWriter : XML を出力するライター。 |
excludeFilters |
投げる | |
---|---|
| IO例外 |
ダンプXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
このIConfiguration
に表示されているすべてのオプションから、キー名によるオブジェクトのフィルターを除いた構成の展開された XML ファイルを取得します。
フィルターの例: Configuration#TARGET_PREPARER_TYPE_NAME
。
パラメーター | |
---|---|
output | PrintWriter : XML を出力するライター。 |
excludeFilters | |
printDeprecatedOptions | boolean : 非推奨としてマークされたオプションを印刷するかどうか |
printUnchangedOptions | boolean |
投げる | |
---|---|
| IO例外 |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
デバイス間で 1 つの指定された型名のすべてのオブジェクトを取得するための汎用インターフェイス。
パラメーター | |
---|---|
typeName | String : 構成オブジェクトの一意のタイプ |
戻り値 | |
---|---|
指定されたタイプの構成オブジェクトのリスト。 |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
構成からIBuildProvider
を取得します。
戻り値 | |
---|---|
IBuildProvider | 構成で提供されるIBuildProvider |
getコマンドライン
public abstract String getCommandLine ()
このIConfiguration
の作成に使用されるコマンド ラインを取得します。
戻り値 | |
---|---|
String | このIConfiguration の作成に使用されるコマンド ライン。 |
getコマンドオプション
public abstract ICommandOptions getCommandOptions ()
使用するICommandOptions
構成から取得します。
戻り値 | |
---|---|
ICommandOptions | 構成で提供されるICommandOptions 。 |
getConfigurationDescription
public abstract ConfigurationDescriptor getConfigurationDescription ()
構成で提供されたConfigurationDescriptor
を返します。
戻り値 | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
指定された型名の構成オブジェクトを取得するための汎用インターフェイス。
パラメーター | |
---|---|
typeName | String : 構成オブジェクトの一意のタイプ |
戻り値 | |
---|---|
Object | 構成オブジェクト、または指定された名前のオブジェクト タイプが存在しない場合はnull 。 |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
getConfigurationObject(String)
に似ていますが、複数のオブジェクトをサポートする構成オブジェクト タイプ用です。
パラメーター | |
---|---|
typeName | String : 構成オブジェクトの一意の型名 |
戻り値 | |
---|---|
構成オブジェクトのリスト、または指定された名前のオブジェクト タイプが存在しない場合はnull 。 |
getCoverageOptions
public abstract CoverageOptions getCoverageOptions ()
使用するCoverageOptions
構成から取得します。
戻り値 | |
---|---|
CoverageOptions | 構成で提供されるCoverageOptions 。 |
getDeviceConfig
public abstractgetDeviceConfig ()
構成からIDeviceConfiguration
を取得します。
戻り値 | |
---|---|
IDeviceConfiguration は構成内で順番に提供されます |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
指定された名前に関連付けられたIDeviceConfiguration
を返します。見つからない場合は null を返します。
パラメーター | |
---|---|
nameDevice | String |
戻り値 | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
使用するTestDeviceOptions
構成から取得します。
戻り値 | |
---|---|
TestDeviceOptions | 構成で提供されるTestDeviceOptions 。 |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
使用するIDeviceRecovery
を構成から取得します。
戻り値 | |
---|---|
IDeviceRecovery | 構成で提供されるIDeviceRecovery 。 |
getDeviceRequirements
public abstract IDeviceSelection getDeviceRequirements ()
使用するIDeviceSelection
構成から取得します。
戻り値 | |
---|---|
IDeviceSelection | 構成で提供されるIDeviceSelection 。 |
getFilesToClean
public abstractgetFilesToClean ()
cleanConfigurationData()
中にクリーンアップされるファイルのリストを取得します。
戻り値 | |
---|---|
getグローバルフィルター
public abstract GlobalTestFilter getGlobalFilters ()
呼び出し用のGlobalTestFilter
取得します。
戻り値 | |
---|---|
GlobalTestFilter |
getIopOptions
public abstractgetInopOptions ()
値を変更しなかったオプション名を取得します
戻り値 | |
---|---|
getLabPreparers
public abstractgetLabPreparers ()
構成からITargetPreparer
を取得します。
戻り値 | |
---|---|
構成内で順番に提供されるITargetPreparer |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
使用するILeveledLogOutput
を構成から取得します。
戻り値 | |
---|---|
ILeveledLogOutput | 構成で提供されるILeveledLogOutput 。 |
getLogSaver
public abstract ILogSaver getLogSaver ()
使用するILogSaver
を構成から取得します。
戻り値 | |
---|---|
ILogSaver | 構成で提供されるILogSaver 。 |
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
いずれかのデバイスの target_preparers の前に実行する必要があるIMultiTargetPreparer
を構成から取得します。
戻り値 | |
---|---|
構成内で順番に提供されるIMultiTargetPreparer |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
構成からIMultiTargetPreparer
を取得します。
戻り値 | |
---|---|
構成内で順番に提供されるIMultiTargetPreparer |
getName
public abstract String getName ()
構成の名前を返します。
戻り値 | |
---|---|
String |
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
呼び出しに使用されるIRetryDecision
を返します。
戻り値 | |
---|---|
IRetryDecision |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
構成からISystemStatusChecker
を取得します。
戻り値 | |
---|---|
構成内で順番に提供されるISystemStatusChecker |
getTargetPreparers
public abstractgetTargetPreparers ()
構成からITargetPreparer
を取得します。
戻り値 | |
---|---|
構成内で順番に提供されるITargetPreparer |
getTestInvocationListeners
public abstractgetTestInvocationListeners ()
使用するITestInvocationListener
を構成から取得します。
戻り値 | |
---|---|
ITestInvocationListener は構成で提供されます。 |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
オプション値を構成オブジェクトのセットに挿入します。
動的に生成されるオプションの値を指定するのに役立ちます。パラメーター | |
---|---|
optionName | String : オプション名 |
optionValue | String : オプションの値 |
投げる | |
---|---|
ConfigurationException | オプションの値の設定に失敗した場合 |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
オプション値を構成オブジェクトのセットに挿入します。
動的に生成されるオプションの値を指定するのに役立ちます。パラメーター | |
---|---|
optionName | String : オプション名 |
optionKey | String : マップ オプションのオプションのキー、または null |
optionValue | String : マップ オプションの値 |
投げる | |
---|---|
ConfigurationException | オプションの値の設定に失敗した場合 |
injectOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
オプション値を構成オブジェクトのセットに挿入します。
動的に生成されるオプションの値を指定するのに役立ちます。パラメーター | |
---|---|
optionName | String : オプション名 |
optionKey | String : マップ オプションのオプションのキー、または null |
optionValue | String : マップ オプションの値 |
optionSource | String : このオプション値を提供したソース構成 |
投げる | |
---|---|
ConfigurationException | オプションの値の設定に失敗した場合 |
injectOptionValues
public abstract void injectOptionValues (optionDefs)
複数のオプション値を構成オブジェクトのセットに挿入します。
新しいオブジェクトを作成した後、一度に多くのオプション値を挿入する場合に便利です。パラメーター | |
---|---|
optionDefs |
投げる | |
---|---|
ConfigurationException | オプション値の設定に失敗した場合 |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
構成されたデバイスに isFake=true のタグが付けられているかどうかを返します。
パラメーター | |
---|---|
deviceName | String |
戻り値 | |
---|---|
boolean |
部分的なディープクローン
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
からベース クローンを作成し、指定された構成オブジェクトのリストをディープ クローンします。
パラメーター | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : キーストア クライアント。 |
戻り値 | |
---|---|
IConfiguration | 部分的に深く複製された構成。 |
投げる | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printコマンドの使用法
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
この構成のコマンド ライン使用法のヘルプ テキストを指定された printStream に出力します。
パラメーター | |
---|---|
importantOnly | boolean : true の場合、重要なオプションのヘルプのみを出力します |
out | PrintStream : 使用するERROR(/PrintStream) 。 |
投げる | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
解決動的オプション
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
リモートの場所を指すERROR(/File)
のオプションを解決します。これには、ファイルをクリーンアップするためにcleanConfigurationData()
を呼び出す必要があります。
パラメーター | |
---|---|
resolver | DynamicRemoteFileResolver : ファイルを解決するDynamicRemoteFileResolver |
投げる | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| com.android.tradefed.config.ConfigurationException |
BuildRetrievalError | |
ConfigurationException |
安全な注入オプション値
public abstract void safeInjectOptionValues (optionDefs)
オプションの 1 つを適用できない場合は、スローせずに複数のオプション値を構成オブジェクトのセットに挿入します。
新しいオブジェクトを作成した後、一度に多くのオプション値を挿入する場合に便利です。
パラメーター | |
---|---|
optionDefs |
投げる | |
---|---|
ConfigurationException | OptionSetter の作成に失敗した場合 |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
ベスト エフォート型のアプローチを使用して、指定された一連のコマンド ライン引数を使用して config Option
フィールドを設定します。
予想される形式についてはArgsOptionParser
参照してください。
パラメーター | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : 使用するIKeyStoreClient 。 |
戻り値 | |
---|---|
未消費の引数 |
投げる | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
構成内の現在のIBuildProvider
を置き換えます。
パラメーター | |
---|---|
provider | IBuildProvider : 新しいIBuildProvider |
setコマンドライン
public abstract void setCommandLine (String[] arrayArgs)
このIConfiguration
の作成に使用するコマンド ラインを設定します。これは、setOptionsFromCommandLineArgs とは異なり、構成名を含むコマンド ライン全体を保存します。
パラメーター | |
---|---|
arrayArgs | String : コマンドライン |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
ICommandOptions
を設定し、既存の値を置き換えます
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
指定された名前で構成オブジェクトを設定し、既存の値を置き換える汎用メソッド。
パラメーター | |
---|---|
name | String : 構成オブジェクト タイプの一意の名前。 |
configObject | Object : 設定オブジェクト |
投げる | |
---|---|
ConfigurationException | configObject が正しいタイプではなかった場合 |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
指定された名前の構成オブジェクト リストを設定し、既存の値を置き換える一般的なメソッド。
パラメーター | |
---|---|
name | String : 構成オブジェクト タイプの一意の名前。 |
configList |
投げる | |
---|---|
ConfigurationException | リスト内のオブジェクトが正しいタイプではない場合 |
setCoverageOptions
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
CoverageOptions
設定し、既存の値を置き換えます。
パラメーター | |
---|---|
coverageOptions | CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
IDeviceConfiguration
を設定し、既存の値を置き換えます。
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
IDeviceConfiguration
を設定し、既存の値を置き換えます。
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
IMetricCollector
のリストを設定し、既存の値を置き換えます。
パラメーター | |
---|---|
collectors |
setDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
TestDeviceOptions
設定し、既存の値を置き換えます
パラメーター | |
---|---|
deviceOptions | TestDeviceOptions |
setDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
IDeviceRecovery
を設定し、既存の値を置き換えます。
setDeviceRequirements
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
IDeviceSelection
を設定し、既存の値を置き換えます
setLabPreparer
public abstract void setLabPreparer (ITargetPreparer preparer)
ITargetPreparer
を設定し、既存の値を置き換えます。
setLabPreparers
public abstract void setLabPreparers (preparers)
ITargetPreparer
のリストを設定し、既存の値を置き換えます。
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
ILeveledLogOutput
を設定し、既存の値を置き換えます。
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
この構成で単一のIMultiTargetPreparer
を設定するための便利なメソッド。これはデバイスの target_preparers の前に実行され、既存の値を置き換えます。
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
この構成でIMultiTargetPreparer
のリストを設定します。これはデバイスの target_preparers の前に実行される必要があり、既存の値を置き換えます。
setMultiTargetPreparer
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
この構成で単一のIMultiTargetPreparer
を設定し、既存の値を置き換える便利なメソッド
setMultiTargetPreparers
public abstract void setMultiTargetPreparers (multiTargPreps)
この構成でIMultiTargetPreparer
のリストを設定し、既存の値を置き換えます
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
指定された一連のコマンドライン引数を使用して構成Option
フィールドを設定します。
ArgsOptionParser
パラメーター | |
---|---|
listArgs |
戻り値 | |
---|---|
未消費の引数 |
投げる | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
指定された一連のコマンドライン引数を使用して構成Option
フィールドを設定します。
ArgsOptionParser
参照してください。パラメーター | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : 使用するIKeyStoreClient 。 |
戻り値 | |
---|---|
未消費の引数 |
投げる | |
---|---|
ConfigurationException |
setPostProcessors
public abstract void setPostProcessors (processors)
IPostProcessor
のリストを設定し、既存の値を置き換えます。
パラメーター | |
---|---|
processors |
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
IRetryDecision
を設定し、既存の値を置き換えます。
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
この構成で単一のISystemStatusChecker
を設定し、既存の値を置き換える便利なメソッド
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
この構成でISystemStatusChecker
のリストを設定し、既存の値を置き換えます
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
ITargetPreparer
を設定し、既存の値を置き換えます。
setTargetPreparers
public abstract void setTargetPreparers (preparers)
ITargetPreparer
のリストを設定し、既存の値を置き換えます。
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
単一のITestInvocationListener
を設定するための便利なメソッド
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
ITestInvocationListener
のリストを設定し、既存の値を置き換えます
検証オプション
public abstract void validateOptions ()
オプションの値を検証します。
現時点では、これはすべての必須オプションが設定されていることを検証するだけです投げる | |
---|---|
ConfigurationException | 設定が有効でない場合 |