構成
public
interface
IConfiguration
com.android.tradefed.config.IConfiguration |
TradeFederation 呼び出しの構成情報。
TradeFederation の各呼び出しには、IConfiguration
が 1 つあります。IConfiguration
には、呼び出し中に使用される必要があるすべての委譲オブジェクトと、その関連する
Option
の
概要
パブリック メソッド | |
---|---|
abstract
void
|
addFilesToClean(
|
abstract
void
|
cleanConfigurationData()
リモート ファイルの解決された Option フィールドにダウンロードされたすべてのファイルを削除します。 |
abstract
IConfiguration
|
clone()
このオブジェクトのシャローコピーを作成します。 |
abstract
void
|
dumpXml(PrintWriter output)
構成に対して表示されるすべてのオプションを含む拡張 XML ファイルを取得します。
|
abstract
void
|
dumpXml(PrintWriter output,
構成の展開された XML ファイルを取得します。この |
abstract
void
|
dumpXml(PrintWriter output,
構成の展開された XML ファイルを取得します。この |
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()
実行前に実行する必要がある構成から |
abstract
|
getMultiTargetPreparers()
構成から |
abstract
String
|
getName()
構成の名前を返します。 |
abstract
|
getPostProcessors()
構成から |
abstract
IRetryDecision
|
getRetryDecision()
呼び出しに使用された |
abstract
SkipManager
|
getSkipManager()
呼び出しの |
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(
一連の構成オブジェクトに複数のオプション値を挿入します。 |
abstract
boolean
|
isDeviceConfiguredFake(String deviceName)
設定済みのデバイスにタグが付けられているかどうか isFake=true かどうかを返します。 |
abstract
IConfiguration
|
partialDeepClone(
|
abstract
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
この設定のコマンドライン使用ヘルプテキストを、指定された printStream に出力します。 |
abstract
void
|
resolveDynamicOptions(DynamicRemoteFileResolver resolver)
リモート ロケーションを指す |
abstract
void
|
safeInjectOptionValues(
設定オブジェクトのセットに複数のオプション値を挿入しても、その値をスローすることなく挿入する 適用できません。 |
abstract
|
setBestEffortOptionsFromCommandLineArgs(
最適なコマンドライン引数を使用して、指定されたコマンドライン引数のセットで 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,
指定された名前の構成オブジェクト リストを設定する汎用メソッド。既存のリストが置き換えられます。 あります。 |
abstract
void
|
setCoverageOptions(CoverageOptions coverageOptions)
|
abstract
void
|
setDeviceConfig(IDeviceConfiguration deviceConfig)
|
abstract
void
|
setDeviceConfigList(
|
abstract
void
|
setDeviceMetricCollectors(
|
abstract
void
|
setDeviceOptions(TestDeviceOptions deviceOptions)
|
abstract
void
|
setDeviceRecovery(IDeviceRecovery recovery)
|
abstract
void
|
setDeviceRequirements(IDeviceSelection deviceSelection)
|
abstract
void
|
setLabPreparer(ITargetPreparer preparer)
|
abstract
void
|
setLabPreparers(
|
abstract
void
|
setLogOutput(ILeveledLogOutput logger)
|
abstract
void
|
setLogSaver(ILogSaver logSaver)
|
abstract
void
|
setMultiPreTargetPreparer(IMultiTargetPreparer multiPreTargPreps)
この構成で単一の |
abstract
void
|
setMultiPreTargetPreparers(
この構成で実行する必要がある |
abstract
void
|
setMultiTargetPreparer(IMultiTargetPreparer multiTargPrep)
この設定で単一の |
abstract
void
|
setMultiTargetPreparers(
この構成で |
abstract
|
setOptionsFromCommandLineArgs(
指定されたコマンドライン引数のセットで config
|
abstract
|
setOptionsFromCommandLineArgs(
指定されたコマンドライン引数のセットで config
想定される形式については |
abstract
void
|
setPostProcessors(
|
abstract
void
|
setRetryDecision(IRetryDecision decisionRetry)
|
abstract
void
|
setSystemStatusChecker(ISystemStatusChecker systemChecker)
この設定で単一の |
abstract
void
|
setSystemStatusCheckers(
この構成で |
abstract
void
|
setTargetPreparer(ITargetPreparer preparer)
|
abstract
void
|
setTargetPreparers(
|
abstract
void
|
setTest(IRemoteTest test)
この構成に単一の |
abstract
void
|
setTestInvocationListener(ITestInvocationListener listener)
1 つの |
abstract
void
|
setTestInvocationListeners(
|
abstract
void
|
setTests(
この構成で |
abstract
void
|
validateOptions()
オプションの値を検証します。 |
パブリック メソッド
addFilesToClean
public abstract void addFilesToClean (toBeCleaned)
cleanConfigurationData()
の間にクリーンアップする必要があるファイルを追加します
パラメータ | |
---|---|
toBeCleaned |
|
cleanConfigurationData
public abstract void cleanConfigurationData ()
リモート ファイルの解決された Option フィールドにダウンロードされたすべてのファイルを削除します。
クローンを作成
public abstract IConfiguration clone ()
このオブジェクトのシャローコピーを作成します。
戻り値 | |
---|---|
IConfiguration |
{link IConfiguration} のコピー |
dumpXml
public abstract void dumpXml (PrintWriter output)
構成に対して表示されるすべてのオプションを含む拡張 XML ファイルを取得します。
String
としての IConfiguration
。
パラメータ | |
---|---|
output |
PrintWriter : XML の出力先となるライター。 |
例外 | |
---|---|
|
IOException |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
構成の展開された XML ファイルを取得します。この IConfiguration
に対して表示されるすべてのオプションから、キー名でオブジェクト フィルタを除いたものを取得します。
フィルタの例: Configuration#TARGET_PREPARER_TYPE_NAME
。
パラメータ | |
---|---|
output |
PrintWriter : XML の出力先となるライター。 |
excludeFilters |
: ダンプ対象外のオブジェクト タイプのリスト。 |
例外 | |
---|---|
|
IOException |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
構成の展開された XML ファイルを取得します。この IConfiguration
に対して表示されるすべてのオプションから、キー名でオブジェクト フィルタを除いたものを取得します。
フィルタの例: Configuration#TARGET_PREPARER_TYPE_NAME
。
パラメータ | |
---|---|
output |
PrintWriter : XML の出力先となるライター。 |
excludeFilters |
: ダンプ対象外のオブジェクト タイプのリスト。 |
printDeprecatedOptions |
boolean : 非推奨とマークされたオプションを出力するかどうか |
printUnchangedOptions |
boolean |
例外 | |
---|---|
|
IOException |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
デバイスをまたいで 1 つの特定のタイプ名のすべてのオブジェクトを取得するための汎用インターフェース。
パラメータ | |
---|---|
typeName |
String : 構成オブジェクトの一意のタイプ |
戻り値 | |
---|---|
|
指定されたタイプの設定オブジェクトのリスト。 |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
構成から IBuildProvider
を取得します。
戻り値 | |
---|---|
IBuildProvider |
構成で指定されている IBuildProvider |
getCommandLine
public abstract String getCommandLine ()
この IConfiguration
の作成に使用されるコマンドラインを取得します。
戻り値 | |
---|---|
String |
この IConfiguration の作成に使用するコマンドライン。 |
getCommandOptions
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()
中に消去されるファイルのリストを取得する
戻り値 | |
---|---|
|
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
呼び出しの GlobalTestFilter
を取得します。
戻り値 | |
---|---|
GlobalTestFilter |
getInopOptions
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 ()
実行前に実行する必要がある構成から IMultiTargetPreparer
を取得する
target_preparers を指定します。
戻り値 | |
---|---|
|
構成内で順番に指定された IMultiTargetPreparer |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
構成から IMultiTargetPreparer
を取得します。
戻り値 | |
---|---|
|
構成内で順番に指定された IMultiTargetPreparer |
getName
public abstract String getName ()
構成の名前を返します。
戻り値 | |
---|---|
String |
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
呼び出しに使用された IRetryDecision
を返します。
戻り値 | |
---|---|
IRetryDecision |
getSkipManager
public abstract SkipManager getSkipManager ()
呼び出しの SkipManager
を取得します。
戻り値 | |
---|---|
SkipManager |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
構成から ISystemStatusChecker
を取得します。
戻り値 | |
---|---|
|
構成内で順番に指定された ISystemStatusChecker |
getTargetPreparers
public abstractgetTargetPreparers ()
構成から ITargetPreparer
を取得します。
戻り値 | |
---|---|
|
構成内で順番に指定された ITargetPreparer |
getTestInvocationListeners
public abstractgetTestInvocationListeners ()
使用する ITestInvocationListener
を構成から取得します。
戻り値 | |
---|---|
|
構成で指定された ITestInvocationListener 。 |
annotationOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
一連の構成オブジェクトにオプション値を挿入します。
動的に生成されるオプションの値を指定する場合に便利です。
パラメータ | |
---|---|
optionName |
String : オプション名 |
optionValue |
String : オプションの値 |
例外 | |
---|---|
ConfigurationException |
オプションの値を設定できなかった場合 |
annotationOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
一連の構成オブジェクトにオプション値を挿入します。
動的に生成されるオプションの値を指定する場合に便利です。
パラメータ | |
---|---|
optionName |
String : オプション名 |
optionKey |
String : マップ オプションのキー(省略可)または null |
optionValue |
String : マップ オプションの値 |
例外 | |
---|---|
ConfigurationException |
オプションの値を設定できなかった場合 |
annotationOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
一連の構成オブジェクトにオプション値を挿入します。
動的に生成されるオプションの値を指定する場合に便利です。
パラメータ | |
---|---|
optionName |
String : オプション名 |
optionKey |
String : マップ オプションのキー(省略可)または null |
optionValue |
String : マップ オプションの値 |
optionSource |
String : このオプション値を提供したソース構成 |
例外 | |
---|---|
ConfigurationException |
オプションの値を設定できなかった場合 |
annotationOptionValues
public abstract void injectOptionValues (optionDefs)
一連の構成オブジェクトに複数のオプション値を挿入します。
新しいオブジェクトを作成した後に、多数のオプション値を一度に挿入する場合に便利です。
パラメータ | |
---|---|
optionDefs |
: 挿入するオプション定義のリスト |
例外 | |
---|---|
ConfigurationException |
オプション値を設定できなかった場合 |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
設定済みのデバイスにタグが付けられているかどうか isFake=true かどうかを返します。
パラメータ | |
---|---|
deviceName |
String |
戻り値 | |
---|---|
boolean |
partialDeepClone
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
clone()
からベースクローンを作成し、指定された構成オブジェクトのリストディープ クローンを作成します。
パラメータ | |
---|---|
objectToDeepClone |
: ディープ クローンを作成する構成オブジェクトのリスト。 |
client |
IKeyStoreClient : キーストア クライアント。 |
戻り値 | |
---|---|
IConfiguration |
部分的に深く作成された構成。 |
例外 | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printCommandUsage
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
この設定のコマンドライン使用ヘルプテキストを、指定された printStream に出力します。
パラメータ | |
---|---|
importantOnly |
boolean : true の場合、重要なオプションのヘルプのみを出力します。 |
out |
PrintStream : 使用する ERROR(/PrintStream) 。 |
例外 | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
ResolveDynamicOptions
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
リモート ロケーションを指す ERROR(/File)
のオプションを解決。そのためには、ファイルをクリーンアップするために cleanConfigurationData()
を呼び出す必要があります。
パラメータ | |
---|---|
resolver |
DynamicRemoteFileResolver : ファイルを解決する DynamicRemoteFileResolver |
例外 | |
---|---|
|
com.android.tradefed.build.BuildRetrievalError |
|
com.android.tradefed.config.ConfigurationException |
BuildRetrievalError |
|
ConfigurationException |
SafeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
設定オブジェクトのセットに複数のオプション値を挿入しても、その値をスローすることなく挿入する 適用できません。
新しいオブジェクトを作成した後に、多数のオプション値を一度に挿入する場合に便利です。
パラメータ | |
---|---|
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 |
setCommandLine
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 : config オブジェクト |
例外 | |
---|---|
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)
指定されたコマンドライン引数のセットで config Option
フィールドを設定する
ArgsOptionParser
(正しい形式)
パラメータ | |
---|---|
listArgs |
: コマンドライン引数 |
戻り値 | |
---|---|
|
未使用の引数は |
例外 | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
指定されたコマンドライン引数のセットで config 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
のリストを設定し、既存の値を置き換えます。
setTest
public abstract void setTest (IRemoteTest test)
この構成に単一の IRemoteTest
を設定するコンビニエンス メソッドです。
既存の値
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
1 つの ITestInvocationListener
を設定するコンビニエンス メソッド
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
ITestInvocationListener
のリストを設定し、既存の値を置き換えます。
validateOptions
public abstract void validateOptions ()
オプションの値を検証します。
現時点では、必須オプションがすべて設定されていることを確認するだけです。
例外 | |
---|---|
ConfigurationException |
構成が有効でない場合 |