IConfigurationServer
public interface IConfigurationServer
com.android.tradefed.config.IConfigurationServer |
Một giao diện cho máy chủ cấu hình.
Thay vì bắt đầu bằng tệp cấu hình máy chủ, phiên bản Tradefed có thể bắt đầu bằng IConfigurationServer
. Quá trình trao đổi bắt đầu với IConfigurationServer
sẽ tải cấu hình của máy chủ lưu trữ hiện tại từ bộ lưu trữ từ xa và tải tất cả các cấu hình phụ thuộc nếu cần. Tradefed có thể bắt đầu bằng IConfigurationServer
hoặc tệp cấu hình, nhưng không phải cả hai.
Bản tóm tắt
Phương thức công khai | |
---|---|
abstract InputStream | getConfig (String name) Nhận nội dung cấu hình theo tên của nó. |
abstract String | getCurrentHostConfig () Nhận tên tệp cấu hình của máy chủ lưu trữ hiện tại cho phiên Tradefed hiện tại. |
Phương thức công khai
getConfig
public abstract InputStream getConfig (String name)
Nhận nội dung cấu hình theo tên của nó.
Thông số | |
---|---|
name | String : tên của cấu hình |
trả lại | |
---|---|
InputStream | một ERROR(/InputStream) là nội dung tệp cấu hình. |
ném | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
getCienHostConfig
public abstract String getCurrentHostConfig ()
Nhận tên tệp cấu hình của máy chủ lưu trữ hiện tại cho phiên Tradefed hiện tại. Thay vì đọc tệp cấu hình máy chủ từ các tệp cục bộ, Tradefed start with IConfigurationServer
sẽ lấy cấu hình máy chủ từ máy chủ.
trả lại | |
---|---|
String | tên tệp cấu hình máy chủ. |
ném | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |