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

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

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


Một 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 thức công khai

void cleanup ()

Dọn dẹp đúng cách khi tắt máy được trao đổi.

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 thành 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 ()

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

Object getConfigurationObject (String typeName)

Nhận đối tượng cấu hình tùy chỉnh với tên đã cho.

ICredentialFactory getCredentialFactory ()

Lấy 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 ()

Nhận 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 ()

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

IHostResourceManager getHostResourceManager ()

Nhận 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 ()

Nhận 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 một 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 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)

Chèn 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)

Chèn 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ế bất kỳ giá trị hiện có nào.

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

Phương pháp chung để đặt danh sách đối tượng cấu hình cho tên đã cho, thay thế bất kỳ giá trị hiện có nào.

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 tập hợp các đố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 được sử dụng khi phân đoạn cấu hình.

void setTradefedFeatureServer ( TradefedFeatureServer server)

Đặt TradefedFeatureServer .

void setWtfHandler ( ITerribleFailureHandler wtfHandler)

Đặt ITerribleFailureHandler .

void setup ()

Thiết lập phù 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 thức công khai

dọn dẹp

public void cleanup ()

Dọn dẹp đúng cách khi tắt máy được trao đổi.

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 để loại trừ khỏi kết xuất.

allowlistConfigs String : một mảng String cấu hình sẽ đượ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 thành tệp XML.

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

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String : một mảng String cấu hình sẽ đượ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 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 cấu hình sẽ đượ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.

tạoGlobalConfiguration

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 bất kỳ thứ 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 hơn một lần
ConfigurationException

getCommandScheduler

public ICommandScheduler getCommandScheduler ()

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

trả lại
ICommandScheduler ICommandScheduler . Sẽ không bao giờ trả về null.

getConfigurationObject

public Object getConfigurationObject (String typeName)

Nhận đối tượng cấu hình tùy chỉnh với tên đã cho.

Thông số
typeName String : loại 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 ()

Lấy 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.

nhận mô tả

public String getDescription ()

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

getDeviceManagementServer

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ý tập hợp các 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 toàn cầu hoặc null nếu không được chỉ định.

getDeviceYêu cầu

public IDeviceSelection getDeviceRequirements ()

Nhận IDeviceSelection để sử dụng từ cấu hình. Đại diện cho một bộ lọc toàn cầu mà Trình quản lý thiết bị có thể nhìn thấy trên DeviceManager .

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 toàn cầu được sử dụng để lấy cấu hình máy chủ từ máy chủ thay vì lấy 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 toàn cầu hoặc null nếu không được chỉ định.

getHostOptions

public IHostOptions getHostOptions ()

Lấy 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 ()

Nhận IHostResourceManager từ cấu hình chung.

trả lại
IHostResourceManager IHostResourceManager từ cấu hình toàn cầu hoặc triển khai mặc định LocalHostResourceManager nếu không được chỉ định trong cấu hình máy chủ.

getInstance

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.

getKeyStoreFactory

public IKeyStoreFactory getKeyStoreFactory ()

Nhận 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.

getName

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
một 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.

getResourceMetricColectors

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 một lệnh gọi

trả lại
ISandboxFactory

getShardingStrategy

public IShardHelper getShardingStrategy ()

Trả về IShardHelper xác định cách phân đoạn 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 là một sự cố 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)

Chèn 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 các 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)

Chèn 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 các 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

printLệnhSử 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) để 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ế bất kỳ giá trị hiện có nào.

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 pháp chung để đặt danh sách đối tượng cấu hình cho tên đã cho, thay thế bất kỳ giá trị hiện có nào.

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

setDeviceManagementServer

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

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ó. Điều này đặt bộ lọc thiết bị toàn cầu trên thiết bị mà DeviceManager có thể nhìn thấy.

setHostMonitors

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 tập hợp các đối số dòng lệnh đã cho

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

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

trả lại
các đối số 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

bộSandboxFactory

public void setSandboxFactory (ISandboxFactory factory)

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

setShardingStrategy

public void setShardingStrategy (IShardHelper sharding)

Đặt IShardHelper được sử dụng khi phân đoạn 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 phù hợp khi bắt đầu giao dịch.

ném
ConfigurationException

xác thựcTùy chọn

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 thực 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