Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

SandboxConfigurationFactory

public class SandboxConfigurationFactory
extends ConfigurationFactory

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


サンドボックス化の目的で構成の作成を処理する特別な構成ファクトリ。

TODO:構成ダンプ部分を別のクラスに分割します

概要

田畑

public static final OPTION_IGNORED_ELEMENTS

パブリックコンストラクター

SandboxConfigurationFactory ()

パブリックメソッド

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

提供されたコマンドラインとサンドボックスに基づいてIConfigurationを作成します。

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

コマンドのダンプを実行するとき。

static SandboxConfigurationFactory getInstance ()

シングルトンIConfigurationFactoryインスタンスを取得します。

保護されたメソッド

ConfigurationDef createConfigurationDef (String name)

ConfigurationDefを作成するための内部メソッド

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

指定された名前のConfigurationDefを取得します

田畑

OPTION_IGNORED_ELEMENTS

public static final  OPTION_IGNORED_ELEMENTS

パブリックコンストラクター

SandboxConfigurationFactory

public SandboxConfigurationFactory ()

パブリックメソッド

createConfigurationFromArgs

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

提供されたコマンドラインとサンドボックスに基づいてIConfigurationを作成します。

パラメーター
args String :実行のコマンドライン。

keyStoreClient IKeyStoreClient :キーの読み込みIKeyStoreClient

sandbox ISandbox :実行に使用されるISandbox

runUtil IRunUtil :コマンドを実行するためのIRunUtil

戻り値
IConfiguration サンドボックスに有効なIConfiguration

投げる
ConfigurationException

createConfigurationFromArgs

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

コマンドのダンプを実行するとき。特定の期待を持つ構成を作成します。

パラメーター
arrayArgs String :実行のコマンドライン。

command SandboxConfigDump.DumpCmd :進行中のダンプコマンド

戻り値
IConfiguration IConfigurationバージョン管理サンドボックスに対して有効。

投げる
ConfigurationException

getInstance

public static SandboxConfigurationFactory getInstance ()

シングルトンIConfigurationFactoryインスタンスを取得します。

戻り値
SandboxConfigurationFactory

保護されたメソッド

createConfigurationDef

protected ConfigurationDef createConfigurationDef (String name)

ConfigurationDefを作成するための内部メソッド

パラメーター
name String

戻り値
ConfigurationDef

getConfigurationDef

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

指定された名前のConfigurationDefを取得します

パラメーター
name String :ロードする組み込み構成の名前、またはロードする構成xmlへのファイルパス

isGlobal boolean

templateMap

戻り値
ConfigurationDef ConfigurationDef

投げる
ConfigurationException