Máy chủ IConfiguration

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ủ, lệnh instnace có thể bắt đầu bằng IConfigurationServer. Một giao dịch bắt đầu bằng IConfigurationServer sẽ tải dòng điện cấu hình của máy chủ lưu trữ từ bộ nhớ từ xa và tải tất cả các cấu hình phụ thuộc nếu cần. Lon được trao đổi bắt đầu bằng IConfigurationServer hoặc tệp cấu hình, chứ không phải cả hai.

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.

abstract String getCurrentHostConfig()

Lấy tên tệp cấu hình của máy chủ hiện tại cho phiên Tradefeed 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.

Tham số
name String: tên của cấu hình

Giá trị trả về
InputStream ERROR(/InputStream) là nội dung tệp cấu hình.

Gửi
com.android.tradefed.config.ConfigurationException
ConfigurationException

getCurrentHostConfig

public abstract String getCurrentHostConfig ()

Lấy tên tệp cấu hình của máy chủ hiện tại cho phiên Tradefeed hiện tại. Thay vì đọc tệp cấu hình máy chủ lưu trữ từ các tệp cục bộ, Tradefeed bắt đầu bằng IConfigurationServer sẽ lấy cấu hình máy chủ lưu trữ từ máy chủ.

Giá trị trả về
String tên của tệp cấu hình máy chủ.

Gửi
com.android.tradefed.config.ConfigurationException
ConfigurationException