Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

IConfigurationFactory

public interface IConfigurationFactory

com.android.tradefed.config.IConfigurationFactory


Fábrica para crear IConfiguration s

Resumen

Métodos públicos

abstract IConfiguration createConfigurationFromArgs (String[] args, unconsumedArgs) createConfigurationFromArgs (String[] args, unconsumedArgs)

Cree IConfiguration partir de argumentos de la línea de comandos.

abstract IConfiguration createConfigurationFromArgs (String[] args)

Un método de conveniencia que llama a ERROR(/#createConfigurationFromArgs(String[],List)) con un segundo argumento null .

abstract IConfiguration createConfigurationFromArgs (String[] args, unconsumedArgs, IKeyStoreClient keyStoreClient) createConfigurationFromArgs (String[] args, unconsumedArgs, IKeyStoreClient keyStoreClient)

Cree la IConfiguration partir de argumentos de la línea de comandos con un almacén de claves.

abstract IGlobalConfiguration createGlobalConfigurationFromArgs (String[] args, nonGlobalArgs) createGlobalConfigurationFromArgs (String[] args, nonGlobalArgs)

Cree una IGlobalConfiguration partir de argumentos de línea de comandos.

abstract IConfiguration createPartialConfigurationFromArgs (String[] arrayArgs, IKeyStoreClient keyStoreClient, allowedObjects) createPartialConfigurationFromArgs (String[] arrayArgs, IKeyStoreClient keyStoreClient, allowedObjects)

Cree una configuración que solo contenga un conjunto de objetos seleccionados.

abstract void dumpConfig (String configName, PrintStream out)

Vuelca el contenido de la configuración al ERROR(/PrintStream) dado ERROR(/PrintStream)

abstract getConfigList ()

Devuelve la lista de nombres de todas las configuraciones que se encuentran en los JAR en la ruta de clases.

abstract getConfigList (String subPath, boolean loadFromEnv)

Variación de getConfigList() donde podemos especificar si queremos o no cargar también la configuración desde el entorno.

abstract void printHelp (PrintStream out)

Las impresiones ayudan a la salida de esta fábrica.

abstract void printHelpForConfig (String[] args, boolean importantOnly, PrintStream out)

Imprime la salida de ayuda para la IConfiguration especificada en los argumentos de la línea de comando,

Si 'args' se refiere a una configuración conocida, se creará un objeto IConfiguration a partir de XML y se generará la ayuda para esa IConfiguration .

Métodos públicos

createConfigurationFromArgs

public abstract IConfiguration createConfigurationFromArgs (String[] args, 
                 unconsumedArgs)

Cree IConfiguration partir de argumentos de la línea de comandos.

El formato esperado es "CONFIG [opciones]", donde CONFIG es el nombre de configuración incorporado o una ruta de archivo a un archivo xml de configuración.

Parámetros
args String : los argumentos de la línea de comandos

unconsumedArgs : una Lista que se completará con los argumentos que no fueron consumidos por los Objetos asociados con la configuración especificada. Si esto es null , la implementación arrojará ConfigurationException si quedan argumentos sin procesar.

Devoluciones
IConfiguration IConfiguration cargada. Los campos de Option objeto delegado se han llenado con valores en argumentos.

Lanza
ConfigurationException si la configuración no se pudo cargar

createConfigurationFromArgs

public abstract IConfiguration createConfigurationFromArgs (String[] args)

Un método de conveniencia que llama a ERROR(/#createConfigurationFromArgs(String[],List)) con un segundo argumento null . Por lo tanto, arrojará ConfigurationException si quedan argumentos no consumidos.

Parámetros
args String

Devoluciones
IConfiguration

Lanza
ConfigurationException

createConfigurationFromArgs

public abstract IConfiguration createConfigurationFromArgs (String[] args, 
                 unconsumedArgs, 
                IKeyStoreClient keyStoreClient)

Cree la IConfiguration partir de argumentos de la línea de comandos con un almacén de claves.

El formato esperado es "CONFIG [opciones]", donde CONFIG es el nombre de configuración incorporado o una ruta de archivo a un archivo xml de configuración.

Parámetros
args String : los argumentos de la línea de comandos

unconsumedArgs : una Lista que se completará con los argumentos que no fueron consumidos por los Objetos asociados con la configuración especificada. Si esto es null , la implementación arrojará ConfigurationException si quedan argumentos sin procesar.

keyStoreClient IKeyStoreClient : un IKeyStoreClient que se utiliza para obtener información confidencial en los argumentos.

Devoluciones
IConfiguration IConfiguration cargada. Los campos de Option objeto delegado se han llenado con valores en argumentos.

Lanza
ConfigurationException si la configuración no se pudo cargar

createGlobalConfigurationFromArgs

public abstract IGlobalConfiguration createGlobalConfigurationFromArgs (String[] args, 
                 nonGlobalArgs)

Cree una IGlobalConfiguration partir de argumentos de línea de comandos.

El formato esperado es "CONFIG [opciones]", donde CONFIG es el nombre de configuración incorporado o una ruta de archivo a un archivo xml de configuración.

Parámetros
args String : los argumentos de la línea de comandos

nonGlobalArgs : una lista que se completará con los argumentos que no se procesaron como argumentos globales

Devoluciones
IGlobalConfiguration la IGlobalConfiguration cargada. Los campos de Option objeto delegado se han llenado con valores en argumentos.

Lanza
ConfigurationException si la configuración no se pudo cargar

createPartialConfigurationFromArgs

public abstract IConfiguration createPartialConfigurationFromArgs (String[] arrayArgs, 
                IKeyStoreClient keyStoreClient, 
                 allowedObjects)

Cree una configuración que solo contenga un conjunto de objetos seleccionados.

Parámetros
arrayArgs String : los argumentos de la línea de comando

keyStoreClient IKeyStoreClient : un IKeyStoreClient que se utiliza para obtener información confidencial en los argumentos.

allowedObjects : El conjunto de objetos permitidos que se crearán

Devoluciones
IConfiguration La IConfiguration cargada.

Lanza
ConfigurationException si la configuración no se pudo cargar

dumpConfig

public abstract void dumpConfig (String configName, 
                PrintStream out)

Vuelca el contenido de la configuración al ERROR(/PrintStream) dado ERROR(/PrintStream)

Parámetros
configName String : el nombre de la configuración

out PrintStream : el ERROR(/PrintStream) para volcar la salida a

getConfigList

public abstract  getConfigList ()

Devuelve la lista de nombres de todas las configuraciones que se encuentran en los JAR en la ruta de clases. No intenta cargar ninguna de las configuraciones, por lo que es posible tener configuraciones que no funcionen en esta lista.

Devoluciones

getConfigList

public abstract  getConfigList (String subPath, 
                boolean loadFromEnv)

Variación de getConfigList() donde podemos especificar si queremos o no cargar también la configuración desde el entorno.

Parámetros
subPath String : nombre de los subdirectorios para buscar la configuración. Si es nulo, tendrá el mismo comportamiento que getConfigList() .

loadFromEnv boolean : Verdadero si debemos cargar la configuración en la variable de entorno.

Devoluciones

printHelp

public abstract void printHelp (PrintStream out)

Las impresiones ayudan a la salida de esta fábrica.

Imprime una información de ayuda genérica y enumera todas las configuraciones disponibles.

Parámetros
out PrintStream : el ERROR(/PrintStream) para volcar la salida a

printHelpForConfig

public abstract void printHelpForConfig (String[] args, 
                boolean importantOnly, 
                PrintStream out)

Imprime la salida de ayuda para la IConfiguration especificada en los argumentos de la línea de comando,

Si 'args' se refiere a una configuración conocida, se creará un objeto IConfiguration a partir de XML y se generará ayuda para esa IConfiguration . Tenga en cuenta que todos los demás valores 'args' serán ignorados (es decir, el texto de ayuda describirá los valores actuales de Option s cargados desde XML, y no reflejará los valores de opción establecidos por la línea de comandos args.

Si args '' no hacen referencia a un conocido IConfiguration , el genérico printHelp(PrintStream) se mostrará ayuda.

Parámetros
args String : los argumentos de la línea de comando

importantOnly boolean : si es true , imprima una ayuda abreviada que enumere solo los detalles importantes

out PrintStream : el ERROR(/PrintStream) para volcar la salida a