Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

SandboxConfigurationFactory

public class SandboxConfigurationFactory
extends ConfigurationFactory

java.lang.Object
com.android.tradefed.config.ConfigurationFactory
com.android.tradefed.config.SandboxConfigurationFactory


Nhà máy cấu hình đặc biệt để xử lý việc tạo cấu hình cho mục đích Hộp cát.

VIỆC CẦN LÀM: Tách phần kết xuất cấu hình sang một lớp khác

Bản tóm tắt

Lĩnh vực

public static final OPTION_IGNORED_ELEMENTS

Các nhà xây dựng công cộng

SandboxConfigurationFactory ()

Phương pháp công khai

IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil)

Tạo cấu hình IConfiguration dựa trên dòng lệnh và hộp cát được cung cấp.

IConfiguration createConfigurationFromArgs (String[] arrayArgs, SandboxConfigDump.DumpCmd command)

Khi chạy kết xuất cho một lệnh.

IConfiguration createConfigurationFromArgs (String[] args, IKeyStoreClient keyStoreClient, ISandbox sandbox, IRunUtil runUtil, File globalConfig)

Tạo cấu hình IConfiguration dựa trên dòng lệnh và hộp cát được cung cấp.

static SandboxConfigurationFactory getInstance ()

Nhận cá thể singleton IConfigurationFactory .

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

ConfigurationDef createConfigurationDef (String name)

Phương pháp nội bộ để tạo ConfigurationDef

ConfigurationDef getConfigurationDef (String name, boolean isGlobal, templateMap) getConfigurationDef (String name, boolean isGlobal, templateMap)

Truy xuất ConfigurationDef cho tên đã cho

Lĩnh vực

OPTION_IGNORED_ELEMENTS

public static final  OPTION_IGNORED_ELEMENTS

Các nhà xây dựng công cộng

SandboxConfigurationFactory

public SandboxConfigurationFactory ()

Phương pháp công khai

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] args, 
                IKeyStoreClient keyStoreClient, 
                ISandbox sandbox, 
                IRunUtil runUtil)

Tạo cấu hình IConfiguration dựa trên dòng lệnh và hộp cát được cung cấp.

Thông số
args String : dòng lệnh chạy.

keyStoreClient IKeyStoreClient : IKeyStoreClient nơi tải khóa từ.

sandbox ISandbox : ISandbox được sử dụng để chạy.

runUtil IRunUtil : IRunUtil để chạy các lệnh.

Lợi nhuận
IConfiguration cấu hình IConfiguration hợp lệ cho hộp cát.

Ném
ConfigurationException

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] arrayArgs, 
                SandboxConfigDump.DumpCmd command)

Khi chạy kết xuất cho một lệnh. Tạo một cấu hình với các kỳ vọng cụ thể.

Thông số
arrayArgs String : dòng lệnh chạy.

command SandboxConfigDump.DumpCmd : Lệnh kết xuất đang được thực hiện

Lợi nhuận
IConfiguration cấu hình IConfiguration hợp lệ cho Hộp cát VERSIONED.

Ném
ConfigurationException

createConfigurationFromArgs

public IConfiguration createConfigurationFromArgs (String[] args, 
                IKeyStoreClient keyStoreClient, 
                ISandbox sandbox, 
                IRunUtil runUtil, 
                File globalConfig)

Tạo cấu hình IConfiguration dựa trên dòng lệnh và hộp cát được cung cấp.

Thông số
args String : dòng lệnh chạy.

keyStoreClient IKeyStoreClient : IKeyStoreClient nơi tải khóa từ.

sandbox ISandbox : ISandbox được sử dụng để chạy.

runUtil IRunUtil : IRunUtil để chạy các lệnh.

globalConfig File

Lợi nhuận
IConfiguration cấu hình IConfiguration hợp lệ cho hộp cát.

Ném
ConfigurationException

getInstance

public static SandboxConfigurationFactory getInstance ()

Nhận cá thể singleton IConfigurationFactory .

Lợi nhuận
SandboxConfigurationFactory

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

createConfigurationDef

protected ConfigurationDef createConfigurationDef (String name)

Phương pháp nội bộ để tạo ConfigurationDef

Thông số
name String

Lợi nhuận
ConfigurationDef

getConfigurationDef

protected ConfigurationDef getConfigurationDef (String name, 
                boolean isGlobal, 
                 templateMap)

Truy xuất ConfigurationDef cho tên đã cho

Thông số
name String : tên của cấu hình cài sẵn để tải hoặc đường dẫn tệp đến tệp cấu hình để tải

isGlobal boolean

templateMap

Lợi nhuận
ConfigurationDef ConfigurationDef

Ném
ConfigurationException