구성
public
interface
IConfiguration
com.android.tradefed.config.IConfiguration |
TradeFederation 호출을 위한 구성 정보입니다.
각 TradeFederation 호출에는 단일 IConfiguration
가 있습니다. IConfiguration
는 호출 중에 사용되어야 하는 모든 대리자 객체와 관련 객체를 저장합니다.
Option
의
요약
공개 메서드 | |
---|---|
abstract
void
|
addFilesToClean(
|
abstract
void
|
cleanConfigurationData()
원격 파일의 확인된 옵션 필드로 다운로드된 파일을 삭제합니다. |
abstract
IConfiguration
|
clone()
이 객체의 부분 사본을 만듭니다. |
abstract
void
|
dumpXml(PrintWriter output)
이에 대해 표시된 모든 옵션이 있는 구성의 확장된 XML 파일을 가져옵니다.
|
abstract
void
|
dumpXml(PrintWriter output,
이 |
abstract
void
|
dumpXml(PrintWriter output,
이 |
abstract
|
getAllConfigurationObjectsOfType(String typeName)
여러 기기에서 특정 유형 이름의 모든 객체를 가져오기 위한 일반 인터페이스입니다. |
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(
최적의 명령어를 사용하여 지정된 명령줄 인수 집합으로 구성 |
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(
주어진 명령줄 인수 집합으로 구성
예상 형식의 경우 |
abstract
|
setOptionsFromCommandLineArgs(
주어진 명령줄 인수 집합으로 구성
예상 형식은 |
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)
단일 |
abstract
void
|
setTestInvocationListeners(
|
abstract
void
|
setTests(
이 구성에서 |
abstract
void
|
validateOptions()
옵션 값을 검증합니다. |
공개 메서드
AddFilesToClean
public abstract void addFilesToClean (toBeCleaned)
cleanConfigurationData()
중에 정리해야 하는 파일을 추가하세요.
매개변수 | |
---|---|
toBeCleaned |
|
정리된 구성 데이터
public abstract void cleanConfigurationData ()
원격 파일의 확인된 옵션 필드로 다운로드된 파일을 삭제합니다.
복제
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)
이 IConfiguration
에 표시된 모든 옵션에서 키 이름별 객체 필터를 제외한 구성의 확장된 XML 파일을 가져옵니다.
필터 예: Configuration#TARGET_PREPARER_TYPE_NAME
매개변수 | |
---|---|
output |
PrintWriter : xml을 출력할 작성자입니다. |
excludeFilters |
: 덤프해서는 안 되는 객체 유형의 목록입니다. |
생성 값 | |
---|---|
|
IOException |
dumpXml
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 |
생성 값 | |
---|---|
|
IOException |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
여러 기기에서 특정 유형 이름의 모든 객체를 가져오기 위한 일반 인터페이스입니다.
매개변수 | |
---|---|
typeName |
String : 구성 객체의 고유한 유형 |
반환 값 | |
---|---|
|
지정된 유형의 구성 객체 목록입니다. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
구성에서 IBuildProvider
를 가져옵니다.
반환 값 | |
---|---|
IBuildProvider |
구성에서 제공된 IBuildProvider |
get명령줄
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 |
getDevice요구사항
public abstract IDeviceSelection getDeviceRequirements ()
구성에서 사용할 IDeviceSelection
를 가져옵니다.
반환 값 | |
---|---|
IDeviceSelection |
구성에서 제공된 IDeviceSelection |
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 |
삽입 옵션 값
public abstract void injectOptionValue (String optionName, String optionValue)
구성 객체 집합에 옵션 값을 삽입합니다.
동적으로 생성되는 옵션의 값을 제공할 때 유용합니다.
매개변수 | |
---|---|
optionName |
String : 옵션 이름 |
optionValue |
String : 옵션 값입니다. |
생성 값 | |
---|---|
ConfigurationException |
옵션 값을 설정하지 못한 경우 |
삽입 옵션 값
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 |
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 |
safetyInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
구성 객체 집합에 옵션 값 삽입 적용할 수 없습니다.
새 객체를 만든 후 여러 옵션 값을 한 번에 삽입할 때 유용합니다.
매개변수 | |
---|---|
optionDefs |
: 삽입할 옵션 정의 목록입니다. |
생성 값 | |
---|---|
ConfigurationException |
OptionSetter 생성에 실패한 경우 |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
최적의 명령어를 사용하여 지정된 명령줄 인수 집합으로 구성 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
를 설정하여 기존 값을 대체합니다.
setDevice요구사항
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
목록을 설정하여 기존 값을 바꿉니다.
setTest
public abstract void setTest (IRemoteTest test)
이 구성에서 단일 IRemoteTest
를 설정하여 모든 값을 대체하는 편의 메서드입니다.
기존 값
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
단일 ITestInvocationListener
를 설정하는 편의 메서드
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
ITestInvocationListener
목록을 설정하여 기존 값을 모두 바꿉니다.
유효성 검사 옵션
public abstract void validateOptions ()
옵션 값을 검증합니다.
현재는 모든 필수 옵션이 설정되었는지만 확인합니다.
생성 값 | |
---|---|
ConfigurationException |
구성이 유효하지 않은 경우 |