Cấu hình chung

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

java.lang.Object
   ↳ com.android.tradefed.config.GlobalConfiguration


Quá trình 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 nguồn được hoán đổi.

File cloneConfigWithFilter( exclusionPatterns, String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên một danh sách trắng và xuất thành tệp XML.

File cloneConfigWithFilter( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên một danh sách trắng đồng thời cho phép thao tác 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 kết quả thành tệp XML.

static createGlobalConfiguration(String[] args)

Thiết lập singleton GlobalConfiguration cho thực thể TF này.

ICommandScheduler getCommandScheduler()

Lấy ICommandScheduler để sử dụng từ cấu hình.

Object getConfigurationObject(String typeName)

Lấy đối tượng cấu hình tuỳ chỉnh có tên cụ thể.

ICredentialFactory getCredentialFactory()

Nhận ICredentialFactory để tạo thông tin xác thực.

String getDescription()
DeviceManagementGrpcServer getDeviceManagementServer()

Trả về DeviceManagementGrpcServer hoặc giá trị rỗng nếu không xác định.

IDeviceManager getDeviceManager()

Lấy IDeviceManager để sử dụng từ cấu hình.

static IDeviceManager getDeviceManagerInstance()

Trả về tham chiếu đến thực thể singleton DeviceManager cho TF này thực thể.

getDeviceMonitors()

Lấy danh sách IDeviceMonitor qua cấu hình chung.

IDeviceSelection getDeviceRequirements()

Lấy IDeviceSelection để sử dụng từ cấu hình.

TradefedFeatureServer getFeatureServer()

Trả về TradefedFeatureServer hoặc giá trị rỗng nếu không xác định.

IConfigurationServer getGlobalConfigServer()

Truy xuất máy chủ cấu hình toàn cầu.

static getHostMonitorInstances()
getHostMonitors()

Lấy danh sách IHostMonitor qua cấu hình chung.

IHostOptions getHostOptions()

Lấy IHostOptions để sử dụng từ cấu hình.

IHostResourceManager getHostResourceManager()

Lấy IHostResourceManager từ cấu hình chung.

static IGlobalConfiguration getInstance()

Trả về tham chiếu đến thực thể singleton GlobalConfiguration cho TF này thực thể.

IKeyStoreFactory getKeyStoreFactory()

Lấy IKeyStoreFactory để sử dụng từ cấu hình.

getMultiDeviceRecoveryHandlers()

Lấy danh sách IMultiDeviceRecovery để sử dụng từ cấu hình.

String getName()
getOptionValues(String optionName)

Nhận danh sách giá trị của lựa chọn.

getResourceMetricCollectors()

Lấy danh sách IResourceMetricCollector qua cấu hình chung.

ISandboxFactory getSandboxFactory()

Nhận nhà máy hộp cát có thể dùng để chạy lệnh gọi

IShardHelper getShardingStrategy()

Trả về IShardHelper xác định cách phân đoạn cấu hình.

TestInvocationManagementServer getTestInvocationManagementSever()

Trả về TestInvocationManagementServer hoặc giá trị rỗng nếu không xác định.

ITerribleFailureHandler getWtfHandler()

Lấy ITerribleFailureHandler để sử dụng từ cấu hình.

void injectOptionValue(String optionName, String optionValue)

Chèn một giá trị tuỳ chọn vào tập hợp các đối tượng cấu hình.

void injectOptionValue(String optionName, String optionKey, String optionValue)

Chèn một giá trị tuỳ chọn vào tập hợp các đố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 ICommandScheduler, thay thế mọi giá trị hiện có.

void setConfigurationFactory(IConfigurationFactory configFactory)

Đặt IConfigurationFactory cho cấu hình này.

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, configList)

Phương thức chung để thiết lập danh sách đối tượng cấu hình cho tên cụ thể, thay thế mọi đối tượng hiện có giá trị.

void setDeviceManagementServer(DeviceManagementGrpcServer server)

Thiết lập DeviceManagementGrpcServer.

void setDeviceManager(IDeviceManager manager)

Đặt IDeviceManager, thay thế mọi giá trị hiện có.

void setDeviceMonitor(IDeviceMonitor monitor)

Đặt IDeviceMonitor.

void setDeviceRequirements(IDeviceSelection devRequirements)

Đặt IDeviceSelection, thay thế mọi giá trị hiện có.

void setHostMonitors( hostMonitors)

Đặt danh sách IHostMonitor.

void setHostOptions(IHostOptions hostOptions)

Đặt IHostOptions, thay thế mọi giá trị hiện có.

void setHostResourceManager(IHostResourceManager hostResourceManager)

Đặt IHostResourceManager, thay thế mọi giá trị hiện có.

void setInvocationServer(TestInvocationManagementServer server)

Thiết lập TestInvocationManagementServer.

void setKeyStoreFactory(IKeyStoreFactory factory)

Đặt IKeyStoreFactory, thay thế mọi giá trị hiện có.

setOptionsFromCommandLineArgs( listArgs)

Đặt các trường Option cấu hình chung bằng một nhóm đối số dòng lệnh nhất định

Hãy xem ArgsOptionParser để biết định dạng hợp lệ

void setOriginalConfig(String config)

Đặt cấu hình ban đầu dùng để tạo cấu hình chung.

void setResourceMetricCollector(IResourceMetricCollector collector)

Thiết lập IResourceMetricCollector.

void setSandboxFactory(ISandboxFactory factory)

Đặt ISandboxFactory, thay thế mọi giá trị hiện có.

void setShardingStrategy(IShardHelper sharding)

Đặt IShardHelper để sử dụng khi phân đoạn cấu hình.

void setTradefedFeatureServer(TradefedFeatureServer server)

Thiết lập TradefedFeatureServer.

void setWtfHandler(ITerribleFailureHandler wtfHandler)

Đặt ITerribleFailureHandler.

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 các giá trị lựa 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

THIẾT BỊ_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

HỘP CÁT_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

TÊN_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 nguồn được hoán đổi.

copyrightConfigWithFilter

public File cloneConfigWithFilter ( exclusionPatterns, 
                String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên một danh sách trắng và xuất thành 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 cấu hình String cần đưa vào tệp XML mới. Nếu bạn đặt chính sách này thành null, a default list should be used.

Giá trị trả về
File Tệp chứa cấu hình chung được lọc mới.

Sao chépCấu hìnhVớiBộ lọc

public File cloneConfigWithFilter ( exclusionPatterns, 
                IConfigOptionValueTransformer transformer, 
                boolean deepCopy, 
                String... allowlistConfigs)

Lọc GlobalConfiguration dựa trên một danh sách trắng đồng thời cho phép thao tác các giá trị tuỳ chọn 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.

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String: một mảng cấu hình String sẽ được đưa vào tệp XML mới . Nếu bạn đặt chính sách này thành null, a default list should be used.

Giá trị trả về
File Tệp chứa cấu hình chung được lọc mới.

Sao chépCấu hìnhVớiBộ lọc

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ẽ được lọc ra và kết quả là 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 cấu hình String cần đưa vào tệp XML mới. Nếu bạn đặt chính sách này thành null, a default list should be used.

Giá trị trả về
File Tệp chứa cấu hình chung được lọc mới.

createGlobalConfiguration

public static  createGlobalConfiguration (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 có thể gọi cho 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 cụ thể.

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 một đoạn mô tả ngắn dễ đọc cho người dùng 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 thiết bị để thử nghiệm

Giá trị trả về
IDeviceManager IDeviceManager được cung cấp trong cấu hình.

getDeviceManagerInstance

public static IDeviceManager getDeviceManagerInstance ()

Trả về tham chiếu đến thực thể singleton DeviceManager cho TF này thực thể.

Giá trị trả về
IDeviceManager

Gửi
IllegalStateException nếu createGlobalConfiguration(String[]) chưa đã được gọi.

getDeviceMonitors

public  getDeviceMonitors ()

Lấy danh sách IDeviceMonitor qua cấu hình chung.

Giá trị trả về
danh sách IDeviceMonitor từ cấu hình chung hoặc null nếu chưa được chỉ định.

getDeviceYêu cầu

public IDeviceSelection getDeviceRequirements ()

Lấy IDeviceSelection để sử dụng từ cấu hình. Biểu thị bộ lọc chung trên những 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 ()

Truy xuất máy chủ cấu hình toàn cầu. Máy chủ cấu hình chung được dùng để lấy cấu hình máy chủ 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 static  getHostMonitorInstances ()

Giá trị trả về

getHostMonitor

public  getHostMonitors ()

Lấy danh sách IHostMonitor qua cấu hình chung.

Giá trị trả về
danh sách IHostMonitor từ cấu hình chung hoặc null nếu không có đã đượ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 chung.

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ó thuộc tính nào được chỉ định trong cấu hình máy chủ.

getInstance

public static IGlobalConfiguration getInstance ()

Trả về tham chiếu đến thực thể singleton GlobalConfiguration cho TF này thực thể.

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 bạn không đặt factory lưu trữ khoá.

getMultiDeviceRecoveryHandlers

public  getMultiDeviceRecoveryHandlers ()

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.

getName

public String getName ()

Giá trị trả về
String tên của Configuration này

giá trị getOption

public  getOptionValues (String optionName)

Nhận danh sách giá trị của lựa chọn.

Tham số
optionName String: tên tuỳ chọn bản đồ

Giá trị trả về
danh sách giá trị của tuỳ chọn đã cho. null nếu tên tuỳ chọn không đã tồn tại.

getResourceMetricThuors

public  getResourceMetricCollectors ()

Lấy danh sách IResourceMetricCollector qua cấu hình chung.

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 ()

Nhận nhà máy hộp cát có thể dùng để chạy lệnh gọi

Giá trị trả về
ISandboxFactory

chiến lược getSharding

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 WTF (Thất bại thảm hại) xảy ra.

Giá trị trả về
ITerribleFailureHandler ITerribleFailureHandler được cung cấp trong cấu hình hoặc giá trị rỗng nếu không có trình xử lý nào được đặt

InsertOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

Chèn một giá trị tuỳ chọn vào tập hợp các đối tượng cấu hình.

Hữu ích khi cung cấp giá trị cho các tuỳ chọn được tạo động.

Tham số
optionName String: tên lựa chọn

optionValue String: (các) giá trị lựa chọn

Gửi
ConfigurationException

InsertOptionValue

public void injectOptionValue (String optionName, 
                String optionKey, 
                String optionValue)

Chèn một giá trị tuỳ chọn vào tập hợp các đối tượng cấu hình.

Hữu ích khi 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 bản đồ

Gửi
ConfigurationException

Sử dụng printCommand

public 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.

Tham số
importantOnly boolean

out PrintStream: ERROR(/PrintStream) để 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ó.

Nhà máy thiết lập cấu hình

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 bằng 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

Danh sách đối tượng cấu hình setConfiguration

public void setConfigurationObjectList (String typeName, 
                 configList)

Phương thức chung để thiết lập danh sách đối tượng cấu hình cho tên cụ thể, thay thế mọi đối tượng hiện có giá trị.

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ẽ thiết lập 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

thiết lậpYêu cầu thiết bị

public void setDeviceRequirements (IDeviceSelection devRequirements)

Đặt IDeviceSelection, thay thế mọi giá trị hiện có. Thao tác này sẽ thiết lập một thiết bị chung lọc trên các thiết bị mà DeviceManager có thể xem.

setHostMonitor

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)

Thiết lập TestInvocationManagementServer.

Tham số
server TestInvocationManagementServer

setKeyStoreFactory

public void setKeyStoreFactory (IKeyStoreFactory factory)

Đặt IKeyStoreFactory, thay thế mọi giá trị hiện có.

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

Đặt các trường Option cấu hình chung bằng một nhóm đối số dòng lệnh nhất định

Hãy xem ArgsOptionParser để biết định dạng hợp lệ

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)

Thiết lập IResourceMetricCollector.

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

Máy chủ setTradefedFeature

public void setTradefedFeatureServer (TradefedFeatureServer server)

Thiết lập TradefedFeatureServer.

Tham số
server TradefedFeatureServer

setWtfHandler

public void setWtfHandler (ITerribleFailureHandler wtfHandler)

Đặt ITerribleFailureHandler.

Tham số
wtfHandler ITerribleFailureHandler: trình xử lý WTF

thiết lập

public void setup ()

Thiết lập đúng cách khi bắt đầu quá trình thương mại.

Gửi
ConfigurationException

Tùy chọn xác thực

public void validateOptions ()

Xác thực các giá trị lựa 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