GlobalConfiguration
public
class
GlobalConfiguration
extends Object
implements
IGlobalConfiguration
java.lang.Object | |
↳ | com.android.tradefed.config.GlobalConfiguration |
Cách triển khai IGlobalConfiguration
lưu trữ các đối tượng cấu hình đã tải trong một bản đồ
Tóm tắt
Trường | |
---|---|
public
static
final
String |
CREDENTIAL_FACTORY_TYPE_NAME
|
public
static
final
String |
DEVICE_MANAGER_TYPE_NAME
|
public
static
final
String |
DEVICE_MONITOR_TYPE_NAME
|
public
static
final
String |
DEVICE_REQUIREMENTS_TYPE_NAME
|
public
static
final
String |
GLOBAL_CONFIG_SERVER
|
public
static
final
String |
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
|
public
static
final
String |
GLOBAL_CONFIG_VARIABLE
|
public
static
final
String |
HOST_MONITOR_TYPE_NAME
|
public
static
final
String |
HOST_OPTIONS_TYPE_NAME
|
public
static
final
String |
HOST_RESOURCE_MANAGER_TYPE_NAME
|
public
static
final
String |
KEY_STORE_TYPE_NAME
|
public
static
final
String |
MULTI_DEVICE_RECOVERY_TYPE_NAME
|
public
static
final
String |
RESOURCE_METRIC_COLLECTOR_TYPE_NAME
|
public
static
final
String |
SANDBOX_FACTORY_TYPE_NAME
|
public
static
final
String |
SCHEDULER_TYPE_NAME
|
public
static
final
String |
SHARDING_STRATEGY_TYPE_NAME
|
public
static
final
String |
TF_DEVICE_MANAGEMENT_SERVER_NAME
|
public
static
final
String |
TF_FEATURE_SERVER_NAME
|
public
static
final
String |
TF_INVOCATION_SERVER_NAME
|
public
static
final
String |
WTF_HANDLER_TYPE_NAME
|
Phương thức công khai | |
---|---|
void
|
cleanup()
Dọn dẹp đúng cách khi tắt tradefed. |
File
|
cloneConfigWithFilter(
Lọc GlobalConfiguration dựa trên danh sách trắng và xuất ra tệp XML. |
File
|
cloneConfigWithFilter(
Lọc GlobalConfiguration dựa trên một danh sách trắng, đồng thời cho phép thao tác với các giá trị tuỳ chọn và xuất ra tệp XML. |
File
|
cloneConfigWithFilter(String... allowlistConfigs)
Lọc GlobalConfiguration dựa trên danh sách được phép và xuất ra tệp XML. |
static
|
createGlobalConfiguration(String[] args)
Thiết lập singleton |
ICommandScheduler
|
getCommandScheduler()
Lấy |
Object
|
getConfigurationObject(String typeName)
Lấy đối tượng cấu hình tuỳ chỉnh có tên đã cho. |
ICredentialFactory
|
getCredentialFactory()
Lấy |
String
|
getDescription()
|
DeviceManagementGrpcServer
|
getDeviceManagementServer()
Trả về |
IDeviceManager
|
getDeviceManager()
Lấy |
static
IDeviceManager
|
getDeviceManagerInstance()
Trả về một tham chiếu đến thực thể singleton |
|
getDeviceMonitors()
Lấy danh sách |
IDeviceSelection
|
getDeviceRequirements()
Lấy |
TradefedFeatureServer
|
getFeatureServer()
Trả về |
IConfigurationServer
|
getGlobalConfigServer()
Lấy máy chủ cấu hình toàn cầu. |
static
|
getHostMonitorInstances()
|
|
getHostMonitors()
Lấy danh sách |
IHostOptions
|
getHostOptions()
Lấy |
IHostResourceManager
|
getHostResourceManager()
Lấy |
static
IGlobalConfiguration
|
getInstance()
Trả về một tệp tham chiếu đến thực thể |
IKeyStoreFactory
|
getKeyStoreFactory()
Lấy |
|
getMultiDeviceRecoveryHandlers()
Lấy danh sách |
String
|
getName()
|
|
getOptionValues(String optionName)
Lấy danh sách các giá trị của tuỳ chọn. |
|
getResourceMetricCollectors()
Lấy danh sách |
ISandboxFactory
|
getSandboxFactory()
Lấy một nhà máy hộp cát có thể dùng để chạy lệnh gọi |
IShardHelper
|
getShardingStrategy()
Trả về |
TestInvocationManagementServer
|
getTestInvocationManagementSever()
Trả về |
ITerribleFailureHandler
|
getWtfHandler()
Lấy |
void
|
injectOptionValue(String optionName, String optionValue)
Chèn giá trị tuỳ chọn vào tập hợp đối tượng cấu hình. |
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
Chèn giá trị tuỳ chọn vào tập hợp đối tượng cấu hình. |
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
Xuất văn bản trợ giúp sử dụng dòng lệnh cho cấu hình này đến printStream được cung cấp. |
void
|
setCommandScheduler(ICommandScheduler scheduler)
Đặt |
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
Đặt |
void
|
setConfigurationObject(String typeName, Object configObject)
Phương thức chung để đặt đối tượng cấu hình bằng tên đã cho, thay thế mọi giá trị hiện có. |
void
|
setConfigurationObjectList(String typeName,
Phương thức chung để đặt danh sách đối tượng cấu hình cho tên đã cho, thay thế mọi giá trị hiện có. |
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
|
void
|
setDeviceManager(IDeviceManager manager)
Đặt |
void
|
setDeviceMonitor(IDeviceMonitor monitor)
Đặt |
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
Đặt |
void
|
setHostMonitors(
Đặt danh sách |
void
|
setHostOptions(IHostOptions hostOptions)
Đặt |
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
Đặt |
void
|
setInvocationServer(TestInvocationManagementServer server)
|
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
Đặt |
|
setOptionsFromCommandLineArgs(
Đặt các trường
Hãy xem |
void
|
setOriginalConfig(String config)
Đặt cấu hình ban đầu dùng để tạo cấu hình chung. |
void
|
setResourceMetricCollector(IResourceMetricCollector collector)
|
void
|
setSandboxFactory(ISandboxFactory factory)
Đặt |
void
|
setShardingStrategy(IShardHelper sharding)
Đặt |
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
|
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
|
void
|
setup()
Thiết lập đúng cách khi bắt đầu quá trình thương mại. |
void
|
validateOptions()
Xác thực giá trị của tuỳ chọn. |
Phương thức được bảo vệ | |
---|---|
IConfigurationFactory
|
getConfigurationFactory()
|
Trường
CREDENTIAL_FACTORY_TYPE_NAME
public static final String CREDENTIAL_FACTORY_TYPE_NAME
THIẾT BỊ_MANAGER_TYPE_NAME
public static final String DEVICE_MANAGER_TYPE_NAME
THIẾT BỊ_MONITOR_TYPE_NAME
public static final String DEVICE_MONITOR_TYPE_NAME
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
GLOBAL_CONFIG_SERVER
public static final String GLOBAL_CONFIG_SERVER
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
GLOBAL_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_VARIABLE
HOST_MONITOR_TYPE_NAME
public static final String HOST_MONITOR_TYPE_NAME
HOST_OPTIONS_TYPE_NAME
public static final String HOST_OPTIONS_TYPE_NAME
HOST_TÀI NGUYÊN_MANAGER_TYPE_NAME
public static final String HOST_RESOURCE_MANAGER_TYPE_NAME
KEY_STORE_TYPE_NAME
public static final String KEY_STORE_TYPE_NAME
MULTI_DEVICE_RECOVERY_TYPE_NAME
public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME
TÀI NGUYÊN_METRIC_COLLECTOR_TYPE_NAME
public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME
SANDBOX_FACTORY_TYPE_NAME
public static final String SANDBOX_FACTORY_TYPE_NAME
SCHEDULER_TYPE_NAME
public static final String SCHEDULER_TYPE_NAME
SHARDING_STRATEGY_TYPE_NAME
public static final String SHARDING_STRATEGY_TYPE_NAME
TF_DEVICE_MANAGEMENT_SERVER_NAME
public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME
TF_FEATURE_SERVER_NAME
public static final String TF_FEATURE_SERVER_NAME
TF_INVOCATION_SERVER_NAME
public static final String TF_INVOCATION_SERVER_NAME
WTF_HANDLER_TYPE_NAME
public static final String WTF_HANDLER_TYPE_NAME
Phương thức công khai
dọn dẹp
public void cleanup ()
Dọn dẹp đúng cách khi tắt tradefed.
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, String... allowlistConfigs)
Lọc GlobalConfiguration dựa trên danh sách trắng và xuất ra tệp XML.
Tham số | |
---|---|
exclusionPatterns |
: Mẫu tên lớp cần loại trừ khỏi tệp kết xuất. |
allowlistConfigs |
String : một mảng String của các cấu hình sẽ được đưa vào tệp XML mới.
Nếu được đặt thành null |
Giá trị trả về | |
---|---|
File |
Tệp chứa cấu hình chung được lọc mới. |
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
Lọc GlobalConfiguration dựa trên danh sách trắng trong khi cho phép thao tác với các giá trị tuỳ chọn và đầu ra vào tệp XML.
Tham số | |
---|---|
exclusionPatterns |
: Mẫu tên lớp cần loại trừ khỏi tệp kết xuất. |
transformer |
IConfigOptionValueTransformer |
deepCopy |
boolean |
allowlistConfigs |
String : một mảng String của các cấu hình sẽ được đưa vào tệp XML mới.
Nếu được đặt thành null |
Giá trị trả về | |
---|---|
File |
Tệp chứa cấu hình chung được lọc mới. |
cloneConfigWithFilter
public File cloneConfigWithFilter (String... allowlistConfigs)
Lọc GlobalConfiguration dựa trên danh sách được phép và xuất kết quả thành tệp XML.
Ví dụ: đối với cấu hình sau: <xml>
<configuration>
<device_monitor class="com.android.tradefed.device.DeviceMonitorMultiplexer" />
<wtf_handler class="com.android.tradefed.log.TerribleFailureEmailHandler" />
<key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" />
</configuration>
</xml>
tất cả cấu hình ngoại trừ "key_store" sẽ bị lọc ra và tạo ra một tệp cấu hình có nội dung sau: <xml>
<configuration>
<key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" />
</configuration>
</xml>
Tham số | |
---|---|
allowlistConfigs |
String : một mảng String của các cấu hình sẽ được đưa vào tệp XML mới.
Nếu được đặt thành null |
Giá trị trả về | |
---|---|
File |
Tệp chứa cấu hình chung mới được lọc. |
createGlobalConfiguration
public staticcreateGlobalConfiguration (String[] args)
Thiết lập singleton GlobalConfiguration
cho thực thể TF này. Phải được gọi một lần và chỉ một lần, trước khi bất kỳ thao tác nào cố gắng gọi getInstance()
Tham số | |
---|---|
args |
String |
Giá trị trả về | |
---|---|
|
Gửi | |
---|---|
IllegalStateException |
nếu được gọi nhiều lần |
ConfigurationException |
getCommandScheduler
public ICommandScheduler getCommandScheduler ()
Lấy ICommandScheduler
để sử dụng từ cấu hình.
Giá trị trả về | |
---|---|
ICommandScheduler |
ICommandScheduler . Sẽ không bao giờ trả về giá trị rỗng. |
getConfigurationObject
public Object getConfigurationObject (String typeName)
Lấy đối tượng cấu hình tuỳ chỉnh có tên đã cho.
Tham số | |
---|---|
typeName |
String : loại duy nhất của đối tượng cấu hình |
Giá trị trả về | |
---|---|
Object |
đối tượng hoặc giá trị rỗng nếu không tìm thấy đối tượng có tên đó |
Nhận thông tin xác thực nhà máy
public ICredentialFactory getCredentialFactory ()
Nhận ICredentialFactory
để tạo thông tin xác thực.
Giá trị trả về | |
---|---|
ICredentialFactory |
ICredentialFactory hoặc null nếu không có thuộc tính nào được chỉ định. |
getDescription
public String getDescription ()
Giá trị trả về | |
---|---|
String |
nội dung mô tả ngắn gọn mà người dùng có thể đọc được về Configuration này |
getDeviceManagementServer
public DeviceManagementGrpcServer getDeviceManagementServer ()
Trả về DeviceManagementGrpcServer
hoặc giá trị rỗng nếu không xác định.
Giá trị trả về | |
---|---|
DeviceManagementGrpcServer |
getDeviceManager
public IDeviceManager getDeviceManager ()
Lấy IDeviceManager
để sử dụng từ cấu hình. Quản lý tập hợp các thiết bị có sẵn để kiểm thử
Giá trị trả về | |
---|---|
IDeviceManager |
IDeviceManager được cung cấp trong cấu hình. |
getDeviceManagerInstance
public static IDeviceManager getDeviceManagerInstance ()
Trả về một tham chiếu đến thực thể singleton DeviceManager
cho thực thể TF này.
Giá trị trả về | |
---|---|
IDeviceManager |
Gửi | |
---|---|
IllegalStateException |
nếu createGlobalConfiguration(String[]) chưa được gọi. |
getDeviceMonitors
publicgetDeviceMonitors ()
Lấy danh sách IDeviceMonitor
từ cấu hình toàn cục.
Giá trị trả về | |
---|---|
|
danh sách IDeviceMonitor từ cấu hình chung hoặc null nếu không có danh sách nào được chỉ định. |
getDeviceRequirements
public IDeviceSelection getDeviceRequirements ()
Lấy IDeviceSelection
để sử dụng từ cấu hình. Đại diện cho một bộ lọc chung trên các thiết bị mà DeviceManager
có thể xem.
Giá trị trả về | |
---|---|
IDeviceSelection |
IDeviceSelection được cung cấp trong cấu hình. |
getFeatureServer
public TradefedFeatureServer getFeatureServer ()
Trả về TradefedFeatureServer
hoặc giá trị rỗng nếu không xác định.
Giá trị trả về | |
---|---|
TradefedFeatureServer |
getGlobalConfigServer
public IConfigurationServer getGlobalConfigServer ()
Lấy máy chủ cấu hình toàn cục. Máy chủ cấu hình toàn cục được dùng để lấy cấu hình máy chủ lưu trữ từ một máy chủ thay vì lấy từ các tệp cục bộ.
Giá trị trả về | |
---|---|
IConfigurationServer |
getHostMonitorInstances
public staticgetHostMonitorInstances ()
Giá trị trả về | |
---|---|
|
getHostMonitors
publicgetHostMonitors ()
Lấy danh sách IHostMonitor
từ cấu hình toàn cục.
Giá trị trả về | |
---|---|
|
danh sách IHostMonitor từ cấu hình chung hoặc null nếu không có
mục nào được chỉ định. |
getHostOptions
public IHostOptions getHostOptions ()
Lấy IHostOptions
để sử dụng từ cấu hình.
Giá trị trả về | |
---|---|
IHostOptions |
IDeviceManager được cung cấp trong cấu hình. |
getHostResourceManager
public IHostResourceManager getHostResourceManager ()
Lấy IHostResourceManager
từ cấu hình toàn cục.
Giá trị trả về | |
---|---|
IHostResourceManager |
IHostResourceManager từ cấu hình chung hoặc phương thức triển khai mặc định LocalHostResourceManager nếu không có cấu hình nào được chỉ định trong cấu hình máy chủ. |
getInstance
public static IGlobalConfiguration getInstance ()
Trả về một tệp tham chiếu đến thực thể GlobalConfiguration
singleton cho thực thể
TF này.
Giá trị trả về | |
---|---|
IGlobalConfiguration |
Gửi | |
---|---|
IllegalStateException |
nếu createGlobalConfiguration(String[]) chưa được gọi. |
getKeyStoreFactory
public IKeyStoreFactory getKeyStoreFactory ()
Lấy IKeyStoreFactory
để sử dụng từ cấu hình.
Giá trị trả về | |
---|---|
IKeyStoreFactory |
IKeyStoreFactory hoặc rỗng nếu không đặt nhà máy kho khoá. |
getMultiDeviceRecoveryHandlers
publicgetMultiDeviceRecoveryHandlers ()
Lấy danh sách IMultiDeviceRecovery
để sử dụng từ cấu hình.
Giá trị trả về | |
---|---|
|
danh sách IMultiDeviceRecovery hoặc null nếu không được đặt. |
getOptionValues
publicgetOptionValues (String optionName)
Lấy danh sách các giá trị của tuỳ chọn.
Tham số | |
---|---|
optionName |
String : tên tuỳ chọn bản đồ |
Giá trị trả về | |
---|---|
|
danh sách các giá trị của tuỳ chọn đã cho. null nếu tên tuỳ chọn không tồn tại. |
getResourceMetricCollectionor
publicgetResourceMetricCollectors ()
Lấy danh sách IResourceMetricCollector
từ cấu hình toàn cục.
Giá trị trả về | |
---|---|
|
danh sách IResourceMetricCollector từ cấu hình chung hoặc null
nếu không có danh sách nào được chỉ định. |
getSandboxFactory
public ISandboxFactory getSandboxFactory ()
Lấy một nhà máy hộp cát có thể dùng để chạy lệnh gọi
Giá trị trả về | |
---|---|
ISandboxFactory |
getShardingStrategy
public IShardHelper getShardingStrategy ()
Trả về IShardHelper
xác định cách phân đoạn cấu hình.
Giá trị trả về | |
---|---|
IShardHelper |
getTestInvocationManagementSever
public TestInvocationManagementServer getTestInvocationManagementSever ()
Trả về TestInvocationManagementServer
hoặc giá trị rỗng nếu không xác định.
Giá trị trả về | |
---|---|
TestInvocationManagementServer |
getWtfHandler
public ITerribleFailureHandler getWtfHandler ()
Lấy ITerribleFailureHandler
để sử dụng từ cấu hình.
Xử lý việc cần làm trong trường hợp xảy ra lỗi WTF (What a Terrible Failure – Lỗi nghiêm trọng).
Giá trị trả về | |
---|---|
ITerribleFailureHandler |
ITerribleFailureHandler được cung cấp trong cấu hình hoặc rỗng nếu không đặt trình xử lý |
injectOptionValue
public void injectOptionValue (String optionName, String optionValue)
Chèn một giá trị tuỳ chọn vào tập hợp đối tượng cấu hình.
Hữu ích để cung cấp giá trị cho các tuỳ chọn được tạo động.
Tham số | |
---|---|
optionName |
String : tên tuỳ chọn |
optionValue |
String : (các) giá trị tuỳ chọn |
Gửi | |
---|---|
ConfigurationException |
injectOptionValue
public void injectOptionValue (String optionName, String optionKey, String optionValue)
Chèn một giá trị tuỳ chọn vào tập hợp đối tượng cấu hình.
Hữu ích để cung cấp giá trị cho các tuỳ chọn được tạo động.
Tham số | |
---|---|
optionName |
String : tên tuỳ chọn bản đồ |
optionKey |
String : phím tuỳ chọn bản đồ |
optionValue |
String : giá trị tuỳ chọn ánh xạ |
Gửi | |
---|---|
ConfigurationException |
sử dụng printCommand
public void printCommandUsage (boolean importantOnly, PrintStream out)
Xuất văn bản trợ giúp về cách sử dụng dòng lệnh cho cấu hình này đến printStream đã cho.
Tham số | |
---|---|
importantOnly |
boolean |
out |
PrintStream : ERROR(/PrintStream) cần sử dụng. |
Gửi | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
setCommandScheduler
public void setCommandScheduler (ICommandScheduler scheduler)
Đặt ICommandScheduler
, thay thế mọi giá trị hiện có.
setConfigurationFactory
public void setConfigurationFactory (IConfigurationFactory configFactory)
Đặt IConfigurationFactory
cho cấu hình này.
Tham số | |
---|---|
configFactory |
IConfigurationFactory |
setConfigurationObject
public void setConfigurationObject (String typeName, Object configObject)
Phương thức chung để đặt đối tượng cấu hình có tên đã cho, thay thế mọi giá trị hiện có.
Tham số | |
---|---|
typeName |
String : tên duy nhất của loại đối tượng cấu hình. |
configObject |
Object : đối tượng cấu hình |
Gửi | |
---|---|
ConfigurationException |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,configList)
Phương thức chung để đặt danh sách đối tượng cấu hình cho tên cụ thể, thay thế mọi giá trị hiện có.
Tham số | |
---|---|
typeName |
String : tên duy nhất của loại đối tượng cấu hình. |
configList |
: danh sách đối tượng cấu hình |
Gửi | |
---|---|
ConfigurationException |
setDeviceManagementServer
public void setDeviceManagementServer (DeviceManagementGrpcServer server)
Thiết lập DeviceManagementGrpcServer
.
Tham số | |
---|---|
server |
DeviceManagementGrpcServer |
setDeviceManager
public void setDeviceManager (IDeviceManager manager)
Đặt IDeviceManager
, thay thế mọi giá trị hiện có. Thao tác này sẽ đặt trình quản lý
thiết bị thử nghiệm
setDeviceMonitor
public void setDeviceMonitor (IDeviceMonitor monitor)
Đặt IDeviceMonitor
.
Tham số | |
---|---|
monitor |
IDeviceMonitor : Màn hình |
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
Đặt IDeviceSelection
, thay thế mọi giá trị hiện có. Thao tác này sẽ đặt một bộ lọc thiết bị chung trên những thiết bị mà DeviceManager
có thể xem.
setHostMonitors
public void setHostMonitors (hostMonitors)
Đặt danh sách IHostMonitor
.
Tham số | |
---|---|
hostMonitors |
: Danh sách màn hình |
setHostOptions
public void setHostOptions (IHostOptions hostOptions)
Đặt IHostOptions
, thay thế mọi giá trị hiện có.
setHostResourceManager
public void setHostResourceManager (IHostResourceManager hostResourceManager)
Đặt IHostResourceManager
, thay thế mọi giá trị hiện có.
Máy chủ setInvocation
public void setInvocationServer (TestInvocationManagementServer server)
Đặt TestInvocationManagementServer
.
Tham số | |
---|---|
server |
TestInvocationManagementServer |
setKeyStoreFactory
public void setKeyStoreFactory (IKeyStoreFactory factory)
Đặt IKeyStoreFactory
, thay thế mọi giá trị hiện có.
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
Đặt các trường Option
cấu hình chung bằng tập hợp đối số dòng lệnh nhất định
Xem ArgsOptionParser
để biết định dạng dự kiến
Tham số | |
---|---|
listArgs |
: đối số dòng lệnh |
Giá trị trả về | |
---|---|
|
các đối số không được sử dụng |
Gửi | |
---|---|
ConfigurationException |
setOriginalConfig
public void setOriginalConfig (String config)
Đặt cấu hình ban đầu dùng để tạo cấu hình chung.
Tham số | |
---|---|
config |
String |
setResourceMetricCollectionor
public void setResourceMetricCollector (IResourceMetricCollector collector)
Tham số | |
---|---|
collector |
IResourceMetricCollector |
Nhà máy hộp cát
public void setSandboxFactory (ISandboxFactory factory)
Đặt ISandboxFactory
, thay thế mọi giá trị hiện có.
setShardingStrategy
public void setShardingStrategy (IShardHelper sharding)
Đặt IShardHelper
để sử dụng khi phân đoạn cấu hình.
Tham số | |
---|---|
sharding |
IShardHelper |
setTradefedFeatureServer
public void setTradefedFeatureServer (TradefedFeatureServer server)
Tham số | |
---|---|
server |
TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
Tham số | |
---|---|
wtfHandler |
ITerribleFailureHandler : trình xử lý WTF |
validateOptions
public void validateOptions ()
Xác thực giá trị của tuỳ chọn.
Hiện tại, thao tác này chỉ xác thực rằng tất cả tuỳ chọn bắt buộc đã được đặt
Gửi | |
---|---|
ConfigurationException |
Phương thức được bảo vệ
getConfigurationFactory
protected IConfigurationFactory getConfigurationFactory ()
Giá trị trả về | |
---|---|
IConfigurationFactory |