構成

public interface IConfiguration

com.android.tradefed.config.IConfiguration


TradeFederation 呼び出しの構成情報。 TradeFederation の各呼び出しには、IConfiguration が 1 つあります。IConfiguration には、呼び出し中に使用される必要があるすべての委譲オブジェクトと、その関連する Option

概要

パブリック メソッド

abstract void addFilesToClean( toBeCleaned)

cleanConfigurationData() の間にクリーンアップする必要があるファイルを追加します

abstract void cleanConfigurationData()

リモート ファイルの解決された Option フィールドにダウンロードされたすべてのファイルを削除します。

abstract IConfiguration clone()

このオブジェクトのシャローコピーを作成します。

abstract void dumpXml(PrintWriter output)

構成に対して表示されるすべてのオプションを含む拡張 XML ファイルを取得します。 String としての IConfiguration

abstract void dumpXml(PrintWriter output, excludeFilters)

構成の展開された XML ファイルを取得します。この IConfiguration に対して表示されるすべてのオプションから、キー名でオブジェクト フィルタを除いたものを取得します。

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

構成の展開された XML ファイルを取得します。この IConfiguration に対して表示されるすべてのオプションから、キー名でオブジェクト フィルタを除いたものを取得します。

abstract getAllConfigurationObjectsOfType(String typeName)

デバイスをまたいで 1 つの特定のタイプ名のすべてのオブジェクトを取得するための汎用インターフェース。

abstract IBuildProvider getBuildProvider()

構成から IBuildProvider を取得します。

abstract String getCommandLine()

この IConfiguration の作成に使用されるコマンドラインを取得します。

abstract ICommandOptions getCommandOptions()

使用する ICommandOptions を構成から取得します。

abstract ConfigurationDescriptor getConfigurationDescription()

構成で指定されている ConfigurationDescriptor を返します。

abstract Object getConfigurationObject(String typeName)

指定されたタイプ名の構成オブジェクトを取得するための汎用インターフェース。

abstract getConfigurationObjectList(String typeName)

getConfigurationObject(String) に似ていますが、構成用です。 サポートしています。

abstract CoverageOptions getCoverageOptions()

使用する CoverageOptions を構成から取得します。

abstract getDeviceConfig()

構成から IDeviceConfiguration を取得します。

abstract IDeviceConfiguration getDeviceConfigByName(String nameDevice)

指定された名前に関連付けられた IDeviceConfiguration を返します。見つからない場合は null を返します。

abstract TestDeviceOptions getDeviceOptions()

使用する TestDeviceOptions を構成から取得します。

abstract IDeviceRecovery getDeviceRecovery()

使用する IDeviceRecovery を構成から取得します。

abstract IDeviceSelection getDeviceRequirements()

使用する IDeviceSelection を構成から取得します。

abstract getFilesToClean()

cleanConfigurationData() 中に消去されるファイルのリストを取得する

abstract GlobalTestFilter getGlobalFilters()

呼び出しの GlobalTestFilter を取得します。

abstract getInopOptions()

どの値も変更されていないオプション名を取得する

abstract getLabPreparers()

構成から ITargetPreparer を取得します。

abstract ILeveledLogOutput getLogOutput()

使用する ILeveledLogOutput を構成から取得します。

abstract ILogSaver getLogSaver()

使用する ILogSaver を構成から取得します。

abstract getMetricCollectors()

構成から IMetricCollector を取得します。

abstract getMultiPreTargetPreparers()

実行前に実行する必要がある構成から IMultiTargetPreparer を取得する target_preparers を指定します。

abstract getMultiTargetPreparers()

構成から IMultiTargetPreparer を取得します。

abstract String getName()

構成の名前を返します。

abstract getPostProcessors()

構成から IPostProcessor を取得します。

abstract IRetryDecision getRetryDecision()

呼び出しに使用された IRetryDecision を返します。

abstract SkipManager getSkipManager()

呼び出しの SkipManager を取得します。

abstract getSystemStatusCheckers()

構成から ISystemStatusChecker を取得します。

abstract getTargetPreparers()

構成から ITargetPreparer を取得します。

abstract getTestInvocationListeners()

使用する ITestInvocationListener を構成から取得します。

abstract getTests()

実行する IRemoteTest を構成から取得します。

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)

一連の構成オブジェクトに複数のオプション値を挿入します。

abstract boolean isDeviceConfiguredFake(String deviceName)

設定済みのデバイスにタグが付けられているかどうか isFake=true かどうかを返します。

abstract IConfiguration partialDeepClone( objectToDeepClone, IKeyStoreClient client)

clone() からベースクローンを作成し、指定された構成オブジェクトのリストディープ クローンを作成します。

abstract void printCommandUsage(boolean importantOnly, PrintStream out)

この設定のコマンドライン使用ヘルプテキストを、指定された printStream に出力します。

abstract void resolveDynamicOptions(DynamicRemoteFileResolver resolver)

リモート ロケーションを指す ERROR(/File) のオプションを解決。

abstract void safeInjectOptionValues( optionDefs)

設定オブジェクトのセットに複数のオプション値を挿入しても、その値をスローすることなく挿入する 適用できません。

abstract setBestEffortOptionsFromCommandLineArgs( listArgs, IKeyStoreClient keyStoreClient)

最適なコマンドライン引数を使用して、指定されたコマンドライン引数のセットで config Option フィールドを設定します。 取り組みます。

abstract void setBuildProvider(IBuildProvider provider)

構成内の現在の IBuildProvider を置き換えます。

abstract void setCommandLine(String[] arrayArgs)

この IConfiguration の作成に使用するコマンドラインを設定します。

abstract void setCommandOptions(ICommandOptions cmdOptions)

ICommandOptions を設定し、既存の値を置き換えます。

abstract void setConfigurationObject(String name, Object configObject)

指定された名前で構成オブジェクトを設定し、既存の値を置き換える汎用メソッド。

abstract void setConfigurationObjectList(String name, configList)

指定された名前の構成オブジェクト リストを設定する汎用メソッド。既存のリストが置き換えられます。 あります。

abstract void setCoverageOptions(CoverageOptions coverageOptions)

CoverageOptions を設定し、既存の値を置き換えます。

abstract void setDeviceConfig(IDeviceConfiguration deviceConfig)

IDeviceConfiguration を設定し、既存の値を置き換えます。

abstract void setDeviceConfigList( deviceConfigs)

IDeviceConfiguration を設定し、既存の値を置き換えます。

abstract void setDeviceMetricCollectors( collectors)

IMetricCollector のリストを設定し、既存の値を置き換えます。

abstract void setDeviceOptions(TestDeviceOptions deviceOptions)

TestDeviceOptions を設定し、既存の値を置き換えます。

abstract void setDeviceRecovery(IDeviceRecovery recovery)

IDeviceRecovery を設定し、既存の値を置き換えます。

abstract void setDeviceRequirements(IDeviceSelection deviceSelection)

IDeviceSelection を設定し、既存の値を置き換えます。

abstract void setLabPreparer(ITargetPreparer preparer)

ITargetPreparer を設定し、既存の値を置き換えます。

abstract void setLabPreparers( preparers)

ITargetPreparer のリストを設定し、既存の値を置き換えます。

abstract void setLogOutput(ILeveledLogOutput logger)

ILeveledLogOutput を設定し、既存の値を置き換えます。

abstract void setLogSaver(ILogSaver logSaver)

ILogSaver を設定し、既存の値を置き換えます。

abstract void setMultiPreTargetPreparer(IMultiTargetPreparer multiPreTargPreps)

この構成で単一の IMultiTargetPreparer を設定するコンビニエンス メソッド いずれかのデバイスの target_preparers の前に実行し、既存の値を置き換えます。

abstract void setMultiPreTargetPreparers( multiPreTargPreps)

この構成で実行する必要がある IMultiTargetPreparer のリストを設定します。 target_preparers の前で、既存の値を置き換えます

abstract void setMultiTargetPreparer(IMultiTargetPreparer multiTargPrep)

この設定で単一の IMultiTargetPreparer を設定するコンビニエンス メソッド。 既存の値を置き換えて

abstract void setMultiTargetPreparers( multiTargPreps)

この構成で IMultiTargetPreparer のリストを設定し、 既存の値

abstract setOptionsFromCommandLineArgs( listArgs)

指定されたコマンドライン引数のセットで config Option フィールドを設定する

ArgsOptionParser(正しい形式)

abstract setOptionsFromCommandLineArgs( listArgs, IKeyStoreClient keyStoreClient)

指定されたコマンドライン引数のセットで config Option フィールドを設定する

想定される形式については ArgsOptionParser をご覧ください

abstract void setPostProcessors( processors)

IPostProcessor のリストを設定し、既存の値を置き換えます。

abstract void setRetryDecision(IRetryDecision decisionRetry)

IRetryDecision を設定し、既存の値を置き換えます。

abstract void setSystemStatusChecker(ISystemStatusChecker systemChecker)

この設定で単一の ISystemStatusChecker を設定するコンビニエンス メソッド。 既存の値を置き換えて

abstract void setSystemStatusCheckers( systemCheckers)

この構成で ISystemStatusChecker のリストを設定し、 既存の値

abstract void setTargetPreparer(ITargetPreparer preparer)

ITargetPreparer を設定し、既存の値を置き換えます。

abstract void setTargetPreparers( preparers)

ITargetPreparer のリストを設定し、既存の値を置き換えます。

abstract void setTest(IRemoteTest test)

この構成に単一の IRemoteTest を設定するコンビニエンス メソッドです。 既存の値

abstract void setTestInvocationListener(ITestInvocationListener listener)

1 つの ITestInvocationListener を設定するコンビニエンス メソッド

abstract void setTestInvocationListeners( listeners)

ITestInvocationListener のリストを設定し、既存の値を置き換えます。

abstract void setTests( tests)

この構成で IRemoteTest のリストを設定し、 既存の値

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 abstract  getAllConfigurationObjectsOfType (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 abstract  getConfigurationObjectList (String typeName)

getConfigurationObject(String) に似ていますが、構成用です。 サポートしています。

パラメータ
typeName String: 構成オブジェクトの一意の型名

戻り値
null設定オブジェクトのリストを 指定した名前が存在しません。

getCoverageOptions

public abstract CoverageOptions getCoverageOptions ()

使用する CoverageOptions を構成から取得します。

戻り値
CoverageOptions 構成で指定された CoverageOptions

getDeviceConfig

public abstract  getDeviceConfig ()

構成から 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 abstract  getFilesToClean ()

cleanConfigurationData() 中に消去されるファイルのリストを取得する

戻り値

getGlobalFilters

public abstract GlobalTestFilter getGlobalFilters ()

呼び出しの GlobalTestFilter を取得します。

戻り値
GlobalTestFilter

getInopOptions

public abstract  getInopOptions ()

どの値も変更されていないオプション名を取得する

戻り値

getLabPreparers

public abstract  getLabPreparers ()

構成から ITargetPreparer を取得します。

戻り値
構成内で順番に指定された ITargetPreparer

getLogOutput

public abstract ILeveledLogOutput getLogOutput ()

使用する ILeveledLogOutput を構成から取得します。

戻り値
ILeveledLogOutput 構成で指定された ILeveledLogOutput

getLogSaver

public abstract ILogSaver getLogSaver ()

使用する ILogSaver を構成から取得します。

戻り値
ILogSaver 構成で指定された ILogSaver

getMetricCollectors

public abstract  getMetricCollectors ()

構成から IMetricCollector を取得します。

戻り値

getMultiPreTargetPreparers

public abstract  getMultiPreTargetPreparers ()

実行前に実行する必要がある構成から IMultiTargetPreparer を取得する target_preparers を指定します。

戻り値
構成内で順番に指定された IMultiTargetPreparer

getMultiTargetPreparers

public abstract  getMultiTargetPreparers ()

構成から IMultiTargetPreparer を取得します。

戻り値
構成内で順番に指定された IMultiTargetPreparer

getName

public abstract String getName ()

構成の名前を返します。

戻り値
String

getPostProcessors

public abstract  getPostProcessors ()

構成から IPostProcessor を取得します。

戻り値

getRetryDecision

public abstract IRetryDecision getRetryDecision ()

呼び出しに使用された IRetryDecision を返します。

戻り値
IRetryDecision

getSkipManager

public abstract SkipManager getSkipManager ()

呼び出しの SkipManager を取得します。

戻り値
SkipManager

getSystemStatusCheckers

public abstract  getSystemStatusCheckers ()

構成から ISystemStatusChecker を取得します。

戻り値
構成内で順番に指定された ISystemStatusChecker

getTargetPreparers

public abstract  getTargetPreparers ()

構成から ITargetPreparer を取得します。

戻り値
構成内で順番に指定された ITargetPreparer

getTestInvocationListeners

public abstract  getTestInvocationListeners ()

使用する ITestInvocationListener を構成から取得します。

戻り値
構成で指定された ITestInvocationListener

getTests

public abstract  getTests ()

実行する IRemoteTest を構成から取得します。

戻り値
構成で指定されている

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 abstract  setBestEffortOptionsFromCommandLineArgs ( 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 を設定し、既存の値を置き換えます。

setLogSaver

public abstract void setLogSaver (ILogSaver logSaver)

ILogSaver を設定し、既存の値を置き換えます。

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 abstract  setOptionsFromCommandLineArgs ( listArgs)

指定されたコマンドライン引数のセットで config Option フィールドを設定する

ArgsOptionParser(正しい形式)

パラメータ
listArgs : コマンドライン引数

戻り値
未使用の引数は

例外
ConfigurationException

setOptionsFromCommandLineArgs

public abstract  setOptionsFromCommandLineArgs ( 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 のリストを設定し、既存の値を置き換えます。

setTests

public abstract void setTests ( tests)

この構成で IRemoteTest のリストを設定し、 既存の値

validateOptions

public abstract void validateOptions ()

オプションの値を検証します。

現時点では、必須オプションがすべて設定されていることを確認するだけです。

例外
ConfigurationException 構成が有効でない場合