Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

IConfiguration

public interface IConfiguration

com.android.tradefed.config.IConfiguration


Informazioni di configurazione per una chiamata di TradeFederation. Ogni invocazione di TradeFederation ha una singola IConfiguration . Una IConfiguration memorizza tutti gli oggetti delegati che dovrebbero essere utilizzati durante l'invocazione e le Option associate

Sommario

Metodi pubblici

abstract void cleanDynamicOptionFiles ()

Elimina tutti i file scaricati nei campi Opzione risolti dei file remoti.

abstract IConfiguration clone ()

Crea una copia superficiale di questo oggetto.

abstract void dumpXml (PrintWriter output)

Ottiene il file XML espanso per la configurazione con tutte le opzioni mostrate per questa IConfiguration come String .

abstract void dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters)

Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questa IConfiguration meno i filtri degli oggetti in base al nome della chiave.

abstract void dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions)

Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questa IConfiguration meno i filtri degli oggetti in base al nome della chiave.

abstract getAllConfigurationObjectsOfType (String typeName)

Interfaccia generica per ottenere tutti gli oggetti di un determinato nome di tipo tra i dispositivi.

abstract IBuildProvider getBuildProvider ()

Ottiene IBuildProvider dalla configurazione.

abstract String getCommandLine ()

Ottiene la riga di comando utilizzata per creare questa IConfiguration .

abstract ICommandOptions getCommandOptions ()

Ottiene ICommandOptions da utilizzare dalla configurazione.

abstract ConfigurationDescriptor getConfigurationDescription ()

Restituisce ConfigurationDescriptor fornito nella configurazione.

abstract Object getConfigurationObject (String typeName)

Interfaccia generica per ottenere l'oggetto di configurazione con il nome del tipo indicato.

abstract getConfigurationObjectList (String typeName)

Simile a getConfigurationObject(String) , ma per tipi di oggetti di configurazione che supportano più oggetti.

abstract getDeviceConfig ()

Ottiene IDeviceConfiguration dalla configurazione.

abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)

Restituisce IDeviceConfiguration associato al nome fornito, null se non trovato.

abstract TestDeviceOptions getDeviceOptions ()

Ottiene l'oggetto TestDeviceOptions da utilizzare dalla configurazione.

abstract IDeviceRecovery getDeviceRecovery ()

Ottiene IDeviceRecovery da utilizzare dalla configurazione.

abstract IDeviceSelection getDeviceRequirements ()

Ottiene IDeviceSelection da utilizzare dalla configurazione.

abstract DeviceSideCollectorSpecification getDeviceSideCollectorsSpec ()

Ottiene l'oggetto DeviceSideCollectorSpecification guida le specifiche del dispositivo / target dei collettori e delle relative opzioni.

abstract JSONArray getJsonCommandUsage ()

Restituisce una rappresentazione JSON di questa configurazione.

abstract ILeveledLogOutput getLogOutput ()

Ottiene ILeveledLogOutput da utilizzare dalla configurazione.

abstract ILogSaver getLogSaver ()

Ottiene ILogSaver da utilizzare dalla configurazione.

abstract getMetricCollectors ()

Ottiene gli IMetricCollector dalla configurazione.

abstract getMultiPreTargetPreparers ()

Ottiene gli IMultiTargetPreparer dalla configurazione che deve essere eseguita prima di uno qualsiasi dei dispositivi target_preparers.

abstract getMultiTargetPreparers ()

Ottiene i messaggi IMultiTargetPreparer dalla configurazione.

abstract String getName ()

Restituisce il nome della configurazione.

abstract getPostProcessors ()

Ottiene gli IPostProcessor dalla configurazione.

abstract getSystemStatusCheckers ()

Ottiene gli ISystemStatusChecker dalla configurazione.

abstract getTargetPreparers ()

Ottiene gli ITargetPreparer dalla configurazione.

abstract getTestInvocationListeners ()

Ottiene gli ITestInvocationListener da utilizzare dalla configurazione.

abstract getTests ()

Ottiene IRemoteTest da eseguire dalla configurazione.

abstract void injectOptionValue (String optionName, String optionValue)

Iniettare un valore di opzione nel set di oggetti di configurazione.

abstract void injectOptionValue (String optionName, String optionKey, String optionValue)

Iniettare un valore di opzione nel set di oggetti di configurazione.

abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)

Iniettare un valore di opzione nel set di oggetti di configurazione.

abstract void injectOptionValues ( optionDefs) injectOptionValues ( optionDefs)

Iniettare più valori di opzione nel set di oggetti di configurazione.

abstract boolean isDeviceConfiguredFake (String deviceName)

Indica se un dispositivo configurato è taggato o meno isFake = true o no.

abstract void printCommandUsage (boolean importantOnly, PrintStream out)

Stampa un testo di aiuto sull'uso della riga di comando per questa configurazione su printStream specificato.

abstract void setBuildProvider ( IBuildProvider provider)

Sostituire IBuildProvider corrente nella configurazione.

abstract void setCommandLine (String[] arrayArgs)

Imposta la riga di comando utilizzata per creare questa IConfiguration .

abstract void setCommandOptions ( ICommandOptions cmdOptions)

Imposta ICommandOptions , sostituendo tutti i valori esistenti

abstract void setConfigurationObject (String name, Object configObject)

Metodo generico per impostare l'oggetto config con il nome dato, sostituendo qualsiasi valore esistente.

abstract void setConfigurationObjectList (String name, configList) setConfigurationObjectList (String name, configList)

Metodo generico per impostare l'elenco degli oggetti di configurazione per il nome specificato, sostituendo qualsiasi valore esistente.

abstract void setDeviceConfig ( IDeviceConfiguration deviceConfig)

Imposta un IDeviceConfiguration , sostituendo qualsiasi valore esistente.

abstract void setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs)

Impostare IDeviceConfiguration s, sostituendo qualsiasi valore esistente.

abstract void setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors)

Imposta l'elenco di IMetricCollector , sostituendo eventuali valori esistenti.

abstract void setDeviceOptions ( TestDeviceOptions deviceOptions)

Imposta TestDeviceOptions , sostituendo tutti i valori esistenti

abstract void setDeviceRecovery ( IDeviceRecovery recovery)

Imposta IDeviceRecovery , sostituendo qualsiasi valore esistente.

abstract void setDeviceRequirements ( IDeviceSelection deviceSelection)

Imposta IDeviceSelection , sostituendo tutti i valori esistenti

abstract void setDeviceSideCollectorSpec ( DeviceSideCollectorSpecification deviceCollectorSpec)

Imposta DeviceSideCollectorSpecification , sostituendo tutti i valori esistenti.

abstract void setLogOutput ( ILeveledLogOutput logger)

Impostare ILeveledLogOutput , sostituendo qualsiasi valore esistente.

abstract void setLogSaver ( ILogSaver logSaver)

Impostare ILogSaver , sostituendo qualsiasi valore esistente.

abstract void setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps)

Metodo pratico per impostare un singolo IMultiTargetPreparer in questa configurazione che dovrebbe essere eseguito prima di uno qualsiasi dei dispositivi target_preparers, sostituendo tutti i valori esistenti

abstract void setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps)

Imposta l'elenco di IMultiTargetPreparer in questa configurazione che dovrebbe essere eseguito prima di qualsiasi dispositivo target_preparers, sostituendo tutti i valori esistenti

abstract void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

Metodo pratico per impostare un singolo IMultiTargetPreparer in questa configurazione, sostituendo tutti i valori esistenti

abstract void setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps)

Impostare l'elenco di IMultiTargetPreparer in questa configurazione, sostituendo tutti i valori esistenti

abstract setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

Impostare i campi delle Option configurazione con un determinato set di argomenti della riga di comando

ArgsOptionParser per il formato previsto

abstract setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

Impostare i campi delle Option configurazione con un determinato set di argomenti della riga di comando

Vedi ArgsOptionParser per il formato previsto

abstract void setPostProcessors ( processors) setPostProcessors ( processors)

Imposta l'elenco di IPostProcessor , sostituendo eventuali valori esistenti.

abstract void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

Metodo pratico per impostare un singolo ISystemStatusChecker in questa configurazione, sostituendo tutti i valori esistenti

abstract void setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers)

Impostare l'elenco di ISystemStatusChecker in questa configurazione, sostituendo tutti i valori esistenti

abstract void setTargetPreparer ( ITargetPreparer preparer)

Imposta ITargetPreparer , sostituendo qualsiasi valore esistente.

abstract void setTargetPreparers ( preparers) setTargetPreparers ( preparers)

Imposta l'elenco di ITargetPreparer s, sostituendo qualsiasi valore esistente.

abstract void setTest ( IRemoteTest test)

Metodo pratico per impostare un singolo IRemoteTest in questa configurazione, sostituendo tutti i valori esistenti

abstract void setTestInvocationListener ( ITestInvocationListener listener)

Metodo pratico per impostare un singolo ITestInvocationListener

abstract void setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners)

Imposta l'elenco di ITestInvocationListener , sostituendo eventuali valori esistenti

abstract void setTests ( tests) setTests ( tests)

Impostare l'elenco di IRemoteTest in questa configurazione, sostituendo tutti i valori esistenti

abstract void validateOptions ()

Convalida i valori delle opzioni.

abstract void validateOptions (boolean download)

Convalida i valori delle opzioni.

Metodi pubblici

cleanDynamicOptionFiles

public abstract void cleanDynamicOptionFiles ()

Elimina tutti i file scaricati nei campi Opzione risolti dei file remoti.

clone

public abstract IConfiguration clone ()

Crea una copia superficiale di questo oggetto.

ritorna
IConfiguration una copia di {link IConfiguration}

dumpxml

public abstract void dumpXml (PrintWriter output)

Ottiene il file XML espanso per la configurazione con tutte le opzioni mostrate per questa IConfiguration come String .

parametri
output PrintWriter : lo scrittore su cui stampare l'xml.

dumpxml

public abstract void dumpXml (PrintWriter output, 
                 excludeFilters)

Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questa IConfiguration meno i filtri degli oggetti in base al nome della chiave.

Esempio di filtro: Configuration#TARGET_PREPARER_TYPE_NAME .

parametri
output PrintWriter : lo scrittore su cui stampare l'xml.

excludeFilters : l'elenco del tipo di oggetto che non deve essere scaricato.

dumpxml

public abstract void dumpXml (PrintWriter output, 
                 excludeFilters, 
                boolean printDeprecatedOptions)

Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questa IConfiguration meno i filtri degli oggetti in base al nome della chiave.

Esempio di filtro: Configuration#TARGET_PREPARER_TYPE_NAME .

parametri
output PrintWriter : lo scrittore su cui stampare l'xml.

excludeFilters : l'elenco del tipo di oggetto che non deve essere scaricato.

printDeprecatedOptions boolean : se stampare o meno le opzioni contrassegnate come obsolete

getAllConfigurationObjectsOfType

public abstract  getAllConfigurationObjectsOfType (String typeName)

Interfaccia generica per ottenere tutti gli oggetti di un determinato nome di tipo su tutti i dispositivi.

parametri
typeName String : il tipo univoco dell'oggetto di configurazione

ritorna
L'elenco degli oggetti di configurazione del tipo specificato.

getBuildProvider

public abstract IBuildProvider getBuildProvider ()

Ottiene IBuildProvider dalla configurazione.

ritorna
IBuildProvider IBuildProvider fornito nella configurazione

GetCommandLine

public abstract String getCommandLine ()

Ottiene la riga di comando utilizzata per creare questa IConfiguration .

ritorna
String la riga di comando utilizzata per creare questa IConfiguration .

getCommandOptions

public abstract ICommandOptions getCommandOptions ()

Ottiene ICommandOptions da utilizzare dalla configurazione.

ritorna
ICommandOptions le ICommandOptions fornite nella configurazione.

getConfigurationDescription

public abstract ConfigurationDescriptor getConfigurationDescription ()

Restituisce ConfigurationDescriptor fornito nella configurazione.

ritorna
ConfigurationDescriptor

getConfigurationObject

public abstract Object getConfigurationObject (String typeName)

Interfaccia generica per ottenere l'oggetto di configurazione con il nome del tipo indicato.

parametri
typeName String : il tipo univoco dell'oggetto di configurazione

ritorna
Object l'oggetto di configurazione o null se il tipo di oggetto con il nome specificato non esiste.

getConfigurationObjectList

public abstract  getConfigurationObjectList (String typeName)

Simile a getConfigurationObject(String) , ma per tipi di oggetti di configurazione che supportano più oggetti.

parametri
typeName String : il nome del tipo univoco dell'oggetto di configurazione

ritorna
l'elenco di oggetti di configurazione o null se il tipo di oggetto con un determinato nome non esiste.

getDeviceConfig

public abstract  getDeviceConfig ()

Ottiene IDeviceConfiguration dalla configurazione.

ritorna
IDeviceConfiguration fornito in ordine nella configurazione

getDeviceConfigByName

public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)

Restituisce IDeviceConfiguration associato al nome fornito, null se non trovato.

parametri
nameDevice String

ritorna
IDeviceConfiguration

getDeviceOptions

public abstract TestDeviceOptions getDeviceOptions ()

Ottiene l'oggetto TestDeviceOptions da utilizzare dalla configurazione.

ritorna
TestDeviceOptions TestDeviceOptions fornito nella configurazione.

getDeviceRecovery

public abstract IDeviceRecovery getDeviceRecovery ()

Ottiene IDeviceRecovery da utilizzare dalla configurazione.

ritorna
IDeviceRecovery IDeviceRecovery fornito nella configurazione.

getDeviceRequirements

public abstract IDeviceSelection getDeviceRequirements ()

Ottiene IDeviceSelection da utilizzare dalla configurazione.

ritorna
IDeviceSelection la selezione IDeviceSelection fornita nella configurazione.

getDeviceSideCollectorsSpec

public abstract DeviceSideCollectorSpecification getDeviceSideCollectorsSpec ()

Ottiene l'oggetto DeviceSideCollectorSpecification guida le specifiche del dispositivo / target dei collettori e delle relative opzioni.

ritorna
DeviceSideCollectorSpecification

getJsonCommandUsage

public abstract JSONArray getJsonCommandUsage ()

Restituisce una rappresentazione JSON di questa configurazione.

Il valore restituito è un JSONArray contenente JSONObjects per rappresentare ciascun oggetto di configurazione. Ogni voce dell'oggetto di configurazione ha la seguente struttura:

 {
     "alias": "device-unavail-email",
     "name": "result_reporter",
     "class": "com.android.tradefed.result.DeviceUnavailEmailResultReporter",
     "options": [ ... ]
   }
 
 
La voce "opzioni" è un JSONArray contenente JSONObjects per rappresentare ogni campo annotato @Option. Ogni voce di opzione ha la seguente struttura:
 {
     "updateRule": "LAST",
     "isTimeVal": false,
     "source": "google\/template\/reporters\/asit",
     "importance": "IF_UNSET",
     "description": "The envelope-sender address to use for the messages.",
     "mandatory": false,
     "name": "sender",
     "javaClass": "java.lang.String",
     "value": "tffail@google.com"
   }
 
 
La maggior parte dei valori proviene dall'annotazione @Option. 'javaClass' è il nome della classe java sottostante per questa opzione. 'valore' è una rappresentazione JSON del valore corrente del campo. 'source' è l'insieme dei nomi di configurazione che imposta il valore del campo. Per oggetti regolari o raccolte, 'source' è un JSONArray contenente il nome di ciascuna configurazione contribuente. Per i campi della mappa, le origini per ciascuna chiave vengono tracciate singolarmente e memorizzate in un oggetto JSONObject. Ogni coppia chiave / valore in JSONObject corrisponde a una chiave nella mappa e a un array delle sue configurazioni di origine.

ritorna
JSONArray

Genera
JSONException

getLogOutput

public abstract ILeveledLogOutput getLogOutput ()

Ottiene ILeveledLogOutput da utilizzare dalla configurazione.

ritorna
ILeveledLogOutput ILeveledLogOutput fornito nella configurazione.

getLogSaver

public abstract ILogSaver getLogSaver ()

Ottiene ILogSaver da utilizzare dalla configurazione.

ritorna
ILogSaver ILogSaver fornito nella configurazione.

getMetricCollectors

public abstract  getMetricCollectors ()

Ottiene gli IMetricCollector dalla configurazione.

ritorna

getMultiPreTargetPreparers

public abstract  getMultiPreTargetPreparers ()

Ottiene gli IMultiTargetPreparer dalla configurazione che deve essere eseguita prima di uno qualsiasi dei dispositivi target_preparers.

ritorna
IMultiTargetPreparer è fornito in ordine nella configurazione

getMultiTargetPreparers

public abstract  getMultiTargetPreparers ()

Ottiene i messaggi IMultiTargetPreparer dalla configurazione.

ritorna
IMultiTargetPreparer è fornito in ordine nella configurazione

getName

public abstract String getName ()

Restituisce il nome della configurazione.

ritorna
String

getPostProcessors

public abstract  getPostProcessors ()

Ottiene gli IPostProcessor dalla configurazione.

ritorna

getSystemStatusCheckers

public abstract  getSystemStatusCheckers ()

Ottiene gli ISystemStatusChecker dalla configurazione.

ritorna
ISystemStatusChecker è fornito in ordine nella configurazione

getTargetPreparers

public abstract  getTargetPreparers ()

Ottiene gli ITargetPreparer dalla configurazione.

ritorna
ITargetPreparer è fornito in ordine nella configurazione

getTestInvocationListeners

public abstract  getTestInvocationListeners ()

Ottiene gli ITestInvocationListener da utilizzare dalla configurazione.

ritorna
ITestInvocationListener fornito nella configurazione.

getTests

public abstract  getTests ()

Ottiene IRemoteTest da eseguire dalla configurazione.

ritorna
i test forniti nella configurazione

injectOptionValue

public abstract void injectOptionValue (String optionName, 
                String optionValue)

Iniettare un valore di opzione nel set di oggetti di configurazione.

Utile per fornire valori per le opzioni generate dinamicamente.

parametri
optionName String : il nome dell'opzione

optionValue String : il valore dell'opzione

Genera
ConfigurationException se non è riuscito a impostare il valore dell'opzione

injectOptionValue

public abstract void injectOptionValue (String optionName, 
                String optionKey, 
                String optionValue)

Iniettare un valore di opzione nel set di oggetti di configurazione.

Utile per fornire valori per le opzioni generate dinamicamente.

parametri
optionName String : il nome dell'opzione

optionKey String : la chiave opzionale per le opzioni della mappa o null

optionValue String : il valore dell'opzione della mappa

Genera
ConfigurationException se non è riuscito a impostare il valore dell'opzione

injectOptionValueWithSource

public abstract void injectOptionValueWithSource (String optionName, 
                String optionKey, 
                String optionValue, 
                String optionSource)

Iniettare un valore di opzione nel set di oggetti di configurazione.

Utile per fornire valori per le opzioni generate dinamicamente.

parametri
optionName String : il nome dell'opzione

optionKey String : la chiave opzionale per le opzioni della mappa o null

optionValue String : il valore dell'opzione della mappa

optionSource String : la configurazione di origine che ha fornito questo valore di opzione

Genera
ConfigurationException se non è riuscito a impostare il valore dell'opzione

injectOptionValues

public abstract void injectOptionValues ( optionDefs)

Iniettare più valori di opzione nel set di oggetti di configurazione.

Utile per iniettare più valori di opzione contemporaneamente dopo aver creato un nuovo oggetto.

parametri
optionDefs : un elenco di opzioni predefinite da iniettare

Genera
ConfigurationException se non è stato possibile impostare i valori delle opzioni

isDeviceConfiguredFake

public abstract boolean isDeviceConfiguredFake (String deviceName)

Indica se un dispositivo configurato è taggato o meno isFake = true o no.

parametri
deviceName String

ritorna
boolean

printCommandUsage

public abstract void printCommandUsage (boolean importantOnly, 
                PrintStream out)

Stampa un testo di aiuto sull'uso della riga di comando per questa configurazione su printStream specificato.

parametri
importantOnly boolean : se true stampa solo la guida per le opzioni importanti

out PrintStream : l' ERROR(/PrintStream) da usare.

Genera
ConfigurationException

setBuildProvider

public abstract void setBuildProvider ( IBuildProvider provider)

Sostituire IBuildProvider corrente nella configurazione.

parametri
provider IBuildProvider : il nuovo IBuildProvider

setCommandLine

public abstract void setCommandLine (String[] arrayArgs)

Imposta la riga di comando utilizzata per creare questa IConfiguration . Questo memorizza l'intera riga di comando, incluso il nome della configurazione, a differenza di setOptionsFromCommandLineArgs.

parametri
arrayArgs String : la riga di comando

setCommandOptions

public abstract void setCommandOptions ( ICommandOptions cmdOptions)

Imposta ICommandOptions , sostituendo tutti i valori esistenti

setConfigurationObject

public abstract void setConfigurationObject (String name, 
                Object configObject)

Metodo generico per impostare l'oggetto config con il nome dato, sostituendo qualsiasi valore esistente.

parametri
name String : il nome univoco del tipo di oggetto config.

configObject Object : l'oggetto di configurazione

Genera
ConfigurationException se configObject non era del tipo corretto

setConfigurationObjectList

public abstract void setConfigurationObjectList (String name, 
                 configList)

Metodo generico per impostare l'elenco degli oggetti di configurazione per il nome specificato, sostituendo qualsiasi valore esistente.

parametri
name String : il nome univoco del tipo di oggetto config.

configList : l'elenco degli oggetti di configurazione

Genera
ConfigurationException se gli oggetti nell'elenco non sono del tipo corretto

setDeviceConfig

public abstract void setDeviceConfig ( IDeviceConfiguration deviceConfig)

Imposta un IDeviceConfiguration , sostituendo qualsiasi valore esistente.

setDeviceConfigList

public abstract void setDeviceConfigList ( deviceConfigs)

Impostare IDeviceConfiguration s, sostituendo qualsiasi valore esistente.

setDeviceMetricCollectors

public abstract void setDeviceMetricCollectors ( collectors)

Imposta l'elenco di IMetricCollector , sostituendo eventuali valori esistenti.

parametri
collectors

setDeviceOptions

public abstract void setDeviceOptions ( TestDeviceOptions deviceOptions)

Imposta TestDeviceOptions , sostituendo tutti i valori esistenti

parametri
deviceOptions TestDeviceOptions

setDeviceRecovery

public abstract void setDeviceRecovery ( IDeviceRecovery recovery)

Imposta IDeviceRecovery , sostituendo qualsiasi valore esistente.

setDeviceRequirements

public abstract void setDeviceRequirements ( IDeviceSelection deviceSelection)

Imposta IDeviceSelection , sostituendo tutti i valori esistenti

setDeviceSideCollectorSpec

public abstract void setDeviceSideCollectorSpec ( DeviceSideCollectorSpecification deviceCollectorSpec)

Imposta DeviceSideCollectorSpecification , sostituendo tutti i valori esistenti.

parametri
deviceCollectorSpec DeviceSideCollectorSpecification

setLogOutput

public abstract void setLogOutput ( ILeveledLogOutput logger)

Impostare ILeveledLogOutput , sostituendo qualsiasi valore esistente.

setLogSaver

public abstract void setLogSaver ( ILogSaver logSaver)

Impostare ILogSaver , sostituendo qualsiasi valore esistente.

setMultiPreTargetPreparer

public abstract void setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps)

Metodo pratico per impostare un singolo IMultiTargetPreparer in questa configurazione che dovrebbe essere eseguito prima di uno qualsiasi dei dispositivi target_preparers, sostituendo tutti i valori esistenti

setMultiPreTargetPreparers

public abstract void setMultiPreTargetPreparers ( multiPreTargPreps)

Imposta l'elenco di IMultiTargetPreparer in questa configurazione che dovrebbe essere eseguito prima di qualsiasi dispositivo target_preparers, sostituendo tutti i valori esistenti

setMultiTargetPreparer

public abstract void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

Metodo pratico per impostare un singolo IMultiTargetPreparer in questa configurazione, sostituendo tutti i valori esistenti

setMultiTargetPreparers

public abstract void setMultiTargetPreparers ( multiTargPreps)

Impostare l'elenco di IMultiTargetPreparer in questa configurazione, sostituendo tutti i valori esistenti

setOptionsFromCommandLineArgs

public abstract  setOptionsFromCommandLineArgs ( listArgs)

Impostare i campi delle Option configurazione con un determinato set di argomenti della riga di comando

ArgsOptionParser per il formato previsto

parametri
listArgs : gli argomenti della riga di comando

ritorna
gli argomenti non consumati

Genera
ConfigurationException

setOptionsFromCommandLineArgs

public abstract  setOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

Impostare i campi delle Option configurazione con un determinato set di argomenti della riga di comando

Vedi ArgsOptionParser per il formato previsto

parametri
listArgs : gli argomenti della riga di comando

keyStoreClient IKeyStoreClient : IKeyStoreClient da utilizzare.

ritorna
gli argomenti non consumati

Genera
ConfigurationException

setPostProcessors

public abstract void setPostProcessors ( processors)

Imposta l'elenco di IPostProcessor , sostituendo eventuali valori esistenti.

parametri
processors

setSystemStatusChecker

public abstract void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

Metodo pratico per impostare un singolo ISystemStatusChecker in questa configurazione, sostituendo tutti i valori esistenti

setSystemStatusCheckers

public abstract void setSystemStatusCheckers ( systemCheckers)

Impostare l'elenco di ISystemStatusChecker in questa configurazione, sostituendo tutti i valori esistenti

setTargetPreparer

public abstract void setTargetPreparer ( ITargetPreparer preparer)

Imposta ITargetPreparer , sostituendo qualsiasi valore esistente.

setTargetPreparers

public abstract void setTargetPreparers ( preparers)

Imposta l'elenco di ITargetPreparer s, sostituendo qualsiasi valore esistente.

settest

public abstract void setTest ( IRemoteTest test)

Metodo pratico per impostare un singolo IRemoteTest in questa configurazione, sostituendo tutti i valori esistenti

setTestInvocationListener

public abstract void setTestInvocationListener ( ITestInvocationListener listener)

Metodo pratico per impostare un singolo ITestInvocationListener

setTestInvocationListeners

public abstract void setTestInvocationListeners ( listeners)

Imposta l'elenco di ITestInvocationListener , sostituendo eventuali valori esistenti

setTests

public abstract void setTests ( tests)

Impostare l'elenco di IRemoteTest in questa configurazione, sostituendo tutti i valori esistenti

validateOptions

public abstract void validateOptions ()

Convalida i valori delle opzioni.

Attualmente ciò confermerà che sono state impostate tutte le opzioni obbligatorie

Genera
ConfigurationException se la configurazione non è valida

validateOptions

public abstract void validateOptions (boolean download)

Convalida i valori delle opzioni.

Attualmente ciò confermerà che sono state impostate tutte le opzioni obbligatorie

parametri
download boolean : se scaricare o meno i file associati a un percorso remoto

Genera
ConfigurationException se la configurazione non è valida