Cấu hình Toàn cầu

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

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


Triển khai IGlobalConfiguration lưu trữ các đối tượng cấu hình đã tải trong bản đồ

Bản tóm tắt

Lĩnh vực

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 pháp công cộng

void cleanup ()

Dọn dẹp đúng cách khi tắt máy.

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

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

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

Lọc GlobalConfiguration dựa trên danh sách trắng đồng thời cho phép thao tác các giá trị tùy 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 GlobalConfiguration cho phiên bản 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 tùy chỉnh với tên đã cho.

ICredentialFactory getCredentialFactory ()

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

String getDescription ()
DeviceManagementGrpcServer getDeviceManagementServer ()

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

IDeviceManager getDeviceManager ()

Nhận IDeviceManager để sử dụng từ cấu hình.

static IDeviceManager getDeviceManagerInstance ()

Trả về một tham chiếu đến phiên bản DeviceManager đơn lẻ cho phiên bản TF này.

getDeviceMonitors ()

Lấy danh sách IDeviceMonitor từ 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 null nếu không xác định.

IConfigurationServer getGlobalConfigServer ()

Nhận máy chủ cấu hình toàn cầu.

static getHostMonitorInstances ()
getHostMonitors ()

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

IHostOptions getHostOptions ()

Nhận 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ề một tham chiếu đến phiên bản GlobalConfiguration đơn lẻ cho phiên bản TF này.

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 các giá trị của tùy chọn.

getResourceMetricCollectors ()

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

ISandboxFactory getSandboxFactory ()

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

IShardHelper getShardingStrategy ()

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

TestInvocationManagementServer getTestInvocationManagementSever ()

Trả về TestInvocationManagementServer hoặc null 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)

Đưa một giá trị tùy 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)

Đưa một giá trị tùy 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 tới printStream đã cho.

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 với tên đã cho, thay thế mọi giá trị hiện có.

void setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList)

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)

Đặt 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) 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)

Đặt TestInvocationManagementServer .

void setKeyStoreFactory ( IKeyStoreFactory factory)

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

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

Đặt các trường Option cấu hình chung với bộ đối số dòng lệnh đã cho

Xem ArgsOptionParser để biết định dạng dự kiến

void setOriginalConfig (String config)

Đặt cấu hình ban đầu được sử dụng để tạo cấu hình chung.

void setResourceMetricCollector ( IResourceMetricCollector collector)

Đặt 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 bảo vệ cấu hình.

void setTradefedFeatureServer ( TradefedFeatureServer server)

Đặt TradefedFeatureServer .

void setWtfHandler ( ITerribleFailureHandler wtfHandler)

Đặt ITerribleFailureHandler .

void setup ()

Thiết lập thích hợp khi bắt đầu giao dịch.

void validateOptions ()

Xác thực các giá trị tùy chọn.

Phương pháp được bảo vệ

IConfigurationFactory getConfigurationFactory ()

Lĩnh vực

CREDENTIAL_FACTORY_TYPE_NAME

public static final String CREDENTIAL_FACTORY_TYPE_NAME

DEVICE_MANAGER_TYPE_NAME

public static final String DEVICE_MANAGER_TYPE_NAME

DEVICE_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_RESOURCE_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

RESOURCE_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 pháp công khai

dọn dẹp

public void cleanup ()

Dọn dẹp đúng cách khi tắt máy.

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.

Thông số
exclusionPatterns : Mẫu tên lớp cần loại trừ khỏi kết xuất.

allowlistConfigs String : một mảng String gồm các cấu hình được đưa vào tệp XML mới. Nếu nó được đặt thành null , a default list should be used.
Trả lại
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 đồng thời cho phép thao tác các giá trị tùy chọn và xuất ra tệp XML.

Thông số
exclusionPatterns : Mẫu tên lớp cần loại trừ khỏi kết xuất.

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String : một mảng String gồm các cấu hình được đưa vào tệp XML mới. Nếu nó được đặt thành null , a default list should be used.
Trả lại
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 ra 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>

Thông số
allowlistConfigs String : một mảng String gồm các cấu hình được đưa vào tệp XML mới. Nếu nó được đặt thành null , a default list should be used.
Trả lại
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 phiên bản TF này. Phải được gọi một lần và chỉ một lần, trước khi có bất kỳ điều gì cố gắng gọi getInstance()

Thông số
args String

Trả lại

Ném
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.

Trả lại
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 tùy chỉnh với tên đã cho.

Thông số
typeName String : kiểu duy nhất của đối tượng cấu hình

Trả lại
Object đối tượng hoặc null nếu không tìm thấy đối tượng có tên đó

getCredentialFactory

public ICredentialFactory getCredentialFactory ()

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

Trả lại
ICredentialFactory ICredentialFactory hoặc null nếu không được chỉ định.

lấy mô tả

public String getDescription ()

Trả lại
String một mô tả ngắn gọn mà người dùng có thể đọc được Configuration này

getDeviceQuản lýMáy chủ

public DeviceManagementGrpcServer getDeviceManagementServer ()

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

Trả lại
DeviceManagementGrpcServer

getDeviceManager

public IDeviceManager getDeviceManager ()

Nhận IDeviceManager để sử dụng từ cấu hình. Quản lý bộ thiết bị có sẵn để thử nghiệm

Trả lại
IDeviceManager IDeviceManager được cung cấp trong cấu hình.

getDeviceManagerInstance

public static IDeviceManager getDeviceManagerInstance ()

Trả về một tham chiếu đến phiên bản DeviceManager đơn lẻ cho phiên bản TF này.

Trả lại
IDeviceManager

Ném
IllegalStateException nếu createGlobalConfiguration(String[]) chưa được gọi.

getDeviceMonitor

public  getDeviceMonitors ()

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

Trả lại
danh sách IDeviceMonitor từ cấu hình chung hoặc null nếu không được chỉ định.

getYêu cầu thiết bị

public IDeviceSelection getDeviceRequirements ()

Lấy IDeviceSelection để sử dụng từ cấu hình. Đại diện cho bộ lọc chung trên các thiết bị mà DeviceManager có thể nhìn thấy.

Trả lại
IDeviceSelection IDeviceSelection được cung cấp trong cấu hình.

getFeatureServer

public TradefedFeatureServer getFeatureServer ()

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

Trả lại
TradefedFeatureServer

getGlobalConfigServer

public IConfigurationServer getGlobalConfigServer ()

Nhận máy chủ cấu hình toàn cầu. Máy chủ cấu hình chung được sử dụng để lấy cấu hình máy chủ từ máy chủ thay vì lấy nó từ các tệp cục bộ.

Trả lại
IConfigurationServer

getHostMonitorInstances

public static  getHostMonitorInstances ()

Trả lại

getHostMonitor

public  getHostMonitors ()

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

Trả lại
danh sách IHostMonitor từ cấu hình chung hoặc null nếu không được chỉ định.

gethostOptions

public IHostOptions getHostOptions ()

Nhận IHostOptions để sử dụng từ cấu hình.

Trả lại
IHostOptions IDeviceManager được cung cấp trong cấu hình.

getHostResourceManager

public IHostResourceManager getHostResourceManager ()

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

Trả lại
IHostResourceManager IHostResourceManager từ cấu hình chung hoặ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ủ.

lấy sơ thẩm

public static IGlobalConfiguration getInstance ()

Trả về một tham chiếu đến phiên bản GlobalConfiguration đơn lẻ cho phiên bản TF này.

Trả lại
IGlobalConfiguration

Ném
IllegalStateException nếu createGlobalConfiguration(String[]) chưa được gọi.

getKeyStoreNhà máy

public IKeyStoreFactory getKeyStoreFactory ()

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

Trả lại
IKeyStoreFactory IKeyStoreFactory hoặc null nếu không có nhà máy lưu trữ khóa nào được đặt.

getMultiDeviceRecoveryHandlers

public  getMultiDeviceRecoveryHandlers ()

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

Trả lại
danh sách IMultiDeviceRecovery hoặc null nếu không được đặt.

lấy tên

public String getName ()

Trả lại
String tên của Configuration này

getOptionValues

public  getOptionValues (String optionName)

Nhận danh sách các giá trị của tùy chọn.

Thông số
optionName String : tên tùy chọn bản đồ

Trả lại
danh sách các giá trị của tùy chọn đã cho. null nếu tên tùy chọn không tồn tại.

getResourceMetricCollectors

public  getResourceMetricCollectors ()

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

Trả lại
danh sách IResourceMetricCollector từ cấu hình chung hoặc null nếu không được chỉ định.

getSandboxFactory

public ISandboxFactory getSandboxFactory ()

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

Trả lại
ISandboxFactory

getShardingChiến lược

public IShardHelper getShardingStrategy ()

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

Trả lại
IShardHelper

getTestInvocationQuản lýSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

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

Trả lại
TestInvocationManagementServer

getWtfHandler

public ITerribleFailureHandler getWtfHandler ()

Lấy ITerribleFailureHandler để sử dụng từ cấu hình. Xử lý những việc cần làm trong trường hợp xảy ra WTF (Thất bại khủng khiếp).

Trả lại
ITerribleFailureHandler ITerribleFailureHandler được cung cấp trong cấu hình hoặc null nếu không có trình xử lý nào được đặt

tiêmOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

Đưa một giá trị tùy chọn vào tập hợp các đối tượng cấu hình.

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

Thông số
optionName String : tên tùy chọn

optionValue String : (các) giá trị tùy chọn

Ném
ConfigurationException

tiêmOptionValue

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

Đưa một giá trị tùy chọn vào tập hợp các đối tượng cấu hình.

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

Thông số
optionName String : tên tùy chọn bản đồ

optionKey String : phím tùy chọn bản đồ

optionValue String : giá trị tùy chọn bản đồ

Ném
ConfigurationException

printCommandSử dụng

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 tới printStream đã cho.

Thông số
importantOnly boolean

out PrintStream : ERROR(/PrintStream) cần sử dụng.

Ném
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.

Thông số
configFactory IConfigurationFactory

setConfigurationObject

public void setConfigurationObject (String typeName, 
                Object configObject)

Phương thức chung để đặt đối tượng cấu hình với tên đã cho, thay thế mọi giá trị hiện có.

Thông 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

Ném
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 đã cho, thay thế mọi giá trị hiện có.

Thông 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

Ném
ConfigurationException

setDeviceQuản lýMáy chủ

public void setDeviceManagementServer (DeviceManagementGrpcServer server)

Đặt DeviceManagementGrpcServer .

Thông số
server DeviceManagementGrpcServer

setDeviceManager

public void setDeviceManager (IDeviceManager manager)

Đặt IDeviceManager , thay thế mọi giá trị hiện có. Điều này đặt trình quản lý cho các thiết bị thử nghiệm

setDeviceMonitor

public void setDeviceMonitor (IDeviceMonitor monitor)

Đặt IDeviceMonitor .

Thông số
monitor IDeviceMonitor : Màn hình

setDeviceYêu cầu

public void setDeviceRequirements (IDeviceSelection devRequirements)

Đặt IDeviceSelection , thay thế mọi giá trị hiện có. Điều này đặt bộ lọc thiết bị chung trên những thiết bị mà DeviceManager có thể nhìn thấy.

setHostMonitor

public void setHostMonitors ( hostMonitors)

Đặt danh sách IHostMonitor .

Thông 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ó.

setInvocationServer

public void setInvocationServer (TestInvocationManagementServer server)

Đặt TestInvocationManagementServer .

Thông 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 với bộ đối số dòng lệnh đã cho

Xem ArgsOptionParser để biết định dạng dự kiến

Thông số
listArgs : các đối số dòng lệnh

Trả lại
những lý lẽ không được sử dụng

Ném
ConfigurationException

setOriginalConfig

public void setOriginalConfig (String config)

Đặt cấu hình ban đầu được sử dụng để tạo cấu hình chung.

Thông số
config String

setResourceMetricCollector

public void setResourceMetricCollector (IResourceMetricCollector collector)

Đặt IResourceMetricCollector .

Thông số
collector IResourceMetricCollector

setSandboxFactory

public void setSandboxFactory (ISandboxFactory factory)

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

setShardingChiến lược

public void setShardingStrategy (IShardHelper sharding)

Đặt IShardHelper để sử dụng khi bảo vệ cấu hình.

Thông số
sharding IShardHelper

setTradefedFeatureServer

public void setTradefedFeatureServer (TradefedFeatureServer server)

Đặt TradefedFeatureServer .

Thông số
server TradefedFeatureServer

setWtfHandler

public void setWtfHandler (ITerribleFailureHandler wtfHandler)

Đặt ITerribleFailureHandler .

Thông số
wtfHandler ITerribleFailureHandler : trình xử lý WTF

cài đặt

public void setup ()

Thiết lập thích hợp khi bắt đầu giao dịch.

Ném
ConfigurationException

xác thựcOptions

public void validateOptions ()

Xác thực các giá trị tùy chọn.

Hiện tại điều này sẽ chỉ xác nhận rằng tất cả các tùy chọn bắt buộc đã được đặt

Ném
ConfigurationException

Phương pháp được bảo vệ

getConfigurationFactory

protected IConfigurationFactory getConfigurationFactory ()

Trả lại
IConfigurationFactory