Konfiguracja globalna
public
class
GlobalConfiguration
extends Object
implements
IGlobalConfiguration
java.lang.Object | |
↳ | com.android.tradefed.config.GlobalConfiguration |
Implementacja IGlobalConfiguration
, która przechowuje wczytane obiekty konfiguracyjne w mapie
Podsumowanie
Fieldsem | |
---|---|
public
static
final
String |
CREDENTIAL_FACTORY_TYPE_NAME
|
public
static
final
String |
DEVICE_MANAGER_TYPE_NAME
|
public
static
final
String |
DEVICE_MONITOR_TYPE_NAME
|
public
static
final
String |
DEVICE_REQUIREMENTS_TYPE_NAME
|
public
static
final
String |
GLOBAL_CONFIG_SERVER
|
public
static
final
String |
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
|
public
static
final
String |
GLOBAL_CONFIG_VARIABLE
|
public
static
final
String |
HOST_MONITOR_TYPE_NAME
|
public
static
final
String |
HOST_OPTIONS_TYPE_NAME
|
public
static
final
String |
HOST_RESOURCE_MANAGER_TYPE_NAME
|
public
static
final
String |
KEY_STORE_TYPE_NAME
|
public
static
final
String |
MULTI_DEVICE_RECOVERY_TYPE_NAME
|
public
static
final
String |
RESOURCE_METRIC_COLLECTOR_TYPE_NAME
|
public
static
final
String |
SANDBOX_FACTORY_TYPE_NAME
|
public
static
final
String |
SCHEDULER_TYPE_NAME
|
public
static
final
String |
SHARDING_STRATEGY_TYPE_NAME
|
public
static
final
String |
TF_DEVICE_MANAGEMENT_SERVER_NAME
|
public
static
final
String |
TF_FEATURE_SERVER_NAME
|
public
static
final
String |
TF_INVOCATION_SERVER_NAME
|
public
static
final
String |
WTF_HANDLER_TYPE_NAME
|
Metody publiczne | |
---|---|
void
|
cleanup()
Właściwe czyszczenie po wyłączeniu Tradefed. |
File
|
cloneConfigWithFilter(
Przefiltruj parametr GlobalConfiguration na podstawie białej listy i przefiltruj dane wyjściowe do pliku XML. |
File
|
cloneConfigWithFilter(
Filtruj konfigurację globalną na podstawie białej listy, pozwalając jednocześnie na manipulowanie i wygenerować dane do pliku XML. |
File
|
cloneConfigWithFilter(String... allowlistConfigs)
Przefiltruj parametr GlobalConfiguration na podstawie listy dozwolonych, i sformatuj dane wyjściowe do pliku XML. |
static
|
createGlobalConfiguration(String[] args)
Konfiguruje singleton |
ICommandScheduler
|
getCommandScheduler()
Pobiera obiekt |
Object
|
getConfigurationObject(String typeName)
Pobiera obiekt konfiguracji niestandardowej o podanej nazwie. |
ICredentialFactory
|
getCredentialFactory()
Pobiera |
String
|
getDescription()
|
DeviceManagementGrpcServer
|
getDeviceManagementServer()
Zwraca |
IDeviceManager
|
getDeviceManager()
Pobiera obiekt |
static
IDeviceManager
|
getDeviceManagerInstance()
Zwraca odwołanie do pojedynczej instancji |
|
getDeviceMonitors()
Pobiera listę elementów |
IDeviceSelection
|
getDeviceRequirements()
Pobiera obiekt |
TradefedFeatureServer
|
getFeatureServer()
Zwraca |
IConfigurationServer
|
getGlobalConfigServer()
Pobiera globalny serwer konfiguracji. |
static
|
getHostMonitorInstances()
|
|
getHostMonitors()
Pobiera listę elementów |
IHostOptions
|
getHostOptions()
Pobiera obiekt |
IHostResourceManager
|
getHostResourceManager()
Pobiera |
static
IGlobalConfiguration
|
getInstance()
Zwraca odwołanie do pojedynczej instancji |
IKeyStoreFactory
|
getKeyStoreFactory()
Pobiera obiekt |
|
getMultiDeviceRecoveryHandlers()
Pobiera z konfiguracji listę obiektów |
String
|
getName()
|
|
getOptionValues(String optionName)
Uzyskaj listę wartości opcji. |
|
getResourceMetricCollectors()
Pobiera listę elementów |
ISandboxFactory
|
getSandboxFactory()
Pobierz fabrykę piaskownicy, której można użyć do uruchomienia wywołania |
IShardHelper
|
getShardingStrategy()
Zwraca |
TestInvocationManagementServer
|
getTestInvocationManagementSever()
Zwraca |
ITerribleFailureHandler
|
getWtfHandler()
Pobiera obiekt |
void
|
injectOptionValue(String optionName, String optionValue)
Wstrzyknij wartość opcji do zbioru obiektów konfiguracji. |
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
Wstrzyknij wartość opcji do zbioru obiektów konfiguracji. |
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
Na wyjściu generuje tekst pomocy dotyczącej korzystania z wiersza poleceń w przypadku tej konfiguracji w usłudze PrintStream. |
void
|
setCommandScheduler(ICommandScheduler scheduler)
Ustaw |
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
Ustaw |
void
|
setConfigurationObject(String typeName, Object configObject)
Ogólna metoda ustawiania obiektu konfiguracji przy użyciu podanej nazwy, która zastępuje dowolną istniejącą wartość. |
void
|
setConfigurationObjectList(String typeName,
Ogólna metoda ustawiania listy obiektów konfiguracji dla danej nazwy, zastępująca istniejącą . |
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
Ustawia |
void
|
setDeviceManager(IDeviceManager manager)
Ustaw |
void
|
setDeviceMonitor(IDeviceMonitor monitor)
Ustaw |
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
Ustaw |
void
|
setHostMonitors(
Skonfiguruj listę |
void
|
setHostOptions(IHostOptions hostOptions)
Ustaw |
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
Ustaw |
void
|
setInvocationServer(TestInvocationManagementServer server)
Ustawia |
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
Ustaw |
|
setOptionsFromCommandLineArgs(
Ustaw pola
Oczekiwany format znajdziesz tutaj: |
void
|
setOriginalConfig(String config)
Ustawia pierwotną konfigurację używaną do utworzenia konfiguracji globalnej. |
void
|
setResourceMetricCollector(IResourceMetricCollector collector)
Ustawia |
void
|
setSandboxFactory(ISandboxFactory factory)
Ustaw |
void
|
setShardingStrategy(IShardHelper sharding)
Określa pole |
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
Ustawia |
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
Ustaw |
void
|
setup()
Właściwa konfiguracja na początku transakcji doradztwa. |
void
|
validateOptions()
Zweryfikuj wartości opcji. |
Metody chronione | |
---|---|
IConfigurationFactory
|
getConfigurationFactory()
|
Fieldsem
CREDENTIAL_FACTORY_TYPE_NAME
public static final String CREDENTIAL_FACTORY_TYPE_NAME
DEVICE_MANAGER_TYPE_NAME (Typ menedżera: DEVICE_MANAGER_TYPE_NAME)
public static final String DEVICE_MANAGER_TYPE_NAME
DEVICE_MONITOR_TYPE_NAME
public static final String DEVICE_MONITOR_TYPE_NAME
DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
SERWER_KONFIGURACJI_GLOBALNEJ
public static final String GLOBAL_CONFIG_SERVER
GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
KONFIGURACJA_GLOBALNA_ZMIENNA
public static final String GLOBAL_CONFIG_VARIABLE
HOST_MONITOR_TYPE_NAME
public static final String HOST_MONITOR_TYPE_NAME
HOST_OPTIONS_TYPE_NAME
public static final String HOST_OPTIONS_TYPE_NAME
HOST_RESOURCE_MANAGER_TYPE_NAME
public static final String HOST_RESOURCE_MANAGER_TYPE_NAME
KEY_STORE_TYPE_NAME
public static final String KEY_STORE_TYPE_NAME
MULTI_DEVICE_RECOVERY_TYPE_NAME
public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME
RESOURCE_METRIC_COLLECTOR_TYPE_NAME
public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME
SANDBOX_FACTORY_TYPE_NAME
public static final String SANDBOX_FACTORY_TYPE_NAME
SCHEDULER_TYPE_NAME
public static final String SCHEDULER_TYPE_NAME
SHARDING_STRATEGY_TYPE_NAME
public static final String SHARDING_STRATEGY_TYPE_NAME
NAZWA_SERWERA_ZARZĄDZANIA_URZĄDZENIEM TF
public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME
NAZWA_SERWERA_FUNKCJI_TF
public static final String TF_FEATURE_SERVER_NAME
NAZWA_SERWERA_TF
public static final String TF_INVOCATION_SERVER_NAME
WTF_HANDLER_TYPE_NAME
public static final String WTF_HANDLER_TYPE_NAME
Metody publiczne
czyszczenie
public void cleanup ()
Właściwe czyszczenie po wyłączeniu Tradefed.
klonkonfiguracjaz filtrem
public File cloneConfigWithFilter (exclusionPatterns, String... allowlistConfigs)
Przefiltruj parametr GlobalConfiguration na podstawie białej listy i przefiltruj dane wyjściowe do pliku XML.
Parametry | |
---|---|
exclusionPatterns |
: wzorzec nazwy klasy do wykluczenia ze zrzutu. |
allowlistConfigs |
String : tablica String konfiguracji do uwzględnienia w nowym pliku XML.
Jeśli jest ustawiona na null |
Zwroty | |
---|---|
File |
plik zawierający nową przefiltrowaną konfigurację globalną. |
klonkonfiguracjaz filtrem
public File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
Filtruj konfigurację globalną na podstawie białej listy, pozwalając jednocześnie na manipulowanie i wygenerować dane do pliku XML.
Parametry | |
---|---|
exclusionPatterns |
: wzorzec nazwy klasy do wykluczenia ze zrzutu. |
transformer |
IConfigOptionValueTransformer |
deepCopy |
boolean |
allowlistConfigs |
String : tablica String konfiguracji do uwzględnienia w nowym kodzie XML.
.
Jeśli jest ustawiona na null |
Zwroty | |
---|---|
File |
plik zawierający nową przefiltrowaną konfigurację globalną. |
klonkonfiguracjaz filtrem
public File cloneConfigWithFilter (String... allowlistConfigs)
Przefiltruj parametr GlobalConfiguration na podstawie listy dozwolonych, i sformatuj dane wyjściowe do pliku XML.
Na przykład w tej konfiguracji:
<xml>
<configuration>
<device_monitor class="com.android.tradefed.device.DeviceMonitorMultiplexer" />
<wtf_handler class="com.android.tradefed.log.TerribleFailureEmailHandler" />
<key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" />
</configuration>
</xml>
Cała konfiguracja oprócz „key_store” zostanie odfiltrowany i doprowadzi do utworzenia pliku konfiguracyjnego z
ta treść:
<xml>
<configuration>
<key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" />
</configuration>
</xml>
Parametry | |
---|---|
allowlistConfigs |
String : tablica String konfiguracji do uwzględnienia w nowym pliku XML.
Jeśli jest ustawiona na null |
Zwroty | |
---|---|
File |
plik zawierający nową przefiltrowaną konfigurację globalną. |
createGlobalConfiguration
public staticcreateGlobalConfiguration (String[] args)
Konfiguruje singleton GlobalConfiguration
dla tej instancji TF. Musi mieć nazwę
tylko raz i tylko raz, zanim jakiekolwiek próby zadzwonienia pod numer getInstance()
Parametry | |
---|---|
args |
String |
Zwroty | |
---|---|
|
Rzuty | |
---|---|
IllegalStateException |
jeśli zostanie wywołany więcej niż raz |
ConfigurationException |
getCommandScheduler
public ICommandScheduler getCommandScheduler ()
Pobiera obiekt ICommandScheduler
do użycia z konfiguracji.
Zwroty | |
---|---|
ICommandScheduler |
ICommandScheduler . Nigdy nie zwraca wartości null. |
getConfigurationObject,
public Object getConfigurationObject (String typeName)
Pobiera obiekt konfiguracji niestandardowej o podanej nazwie.
Parametry | |
---|---|
typeName |
String : unikalny typ obiektu konfiguracji. |
Zwroty | |
---|---|
Object |
obiekt lub wartość null, jeśli nie znaleziono obiektu o tej nazwie |
getCredentialFactory
public ICredentialFactory getCredentialFactory ()
Pobiera ICredentialFactory
do tworzenia danych logowania.
Zwroty | |
---|---|
ICredentialFactory |
ICredentialFactory lub null , jeśli nie określono żadnej. |
getDescription
public String getDescription ()
Zwroty | |
---|---|
String |
krótki opis zrozumiały dla użytkownika Configuration |
getDeviceManagementServer
public DeviceManagementGrpcServer getDeviceManagementServer ()
Zwraca DeviceManagementGrpcServer
lub wartość null, jeśli nie zdefiniowano wartości.
Zwroty | |
---|---|
DeviceManagementGrpcServer |
getDeviceManager
public IDeviceManager getDeviceManager ()
Pobiera obiekt IDeviceManager
do użycia z konfiguracji. Zarządza zbiorem dostępnych funkcji
urządzenia do testów
Zwroty | |
---|---|
IDeviceManager |
IDeviceManager zawarty w konfiguracji. |
getDeviceManagerInstance,
public static IDeviceManager getDeviceManagerInstance ()
Zwraca odwołanie do pojedynczej instancji DeviceManager
dla tego pliku TF
instancji.
Zwroty | |
---|---|
IDeviceManager |
Rzuty | |
---|---|
IllegalStateException |
jeśli createGlobalConfiguration(String[]) nie
już wywołano. |
getDeviceMonitors
publicgetDeviceMonitors ()
Pobiera listę elementów IDeviceMonitor
z konfiguracji globalnej.
Zwroty | |
---|---|
|
listę parametrów IDeviceMonitor z konfiguracji globalnej lub null , jeśli
nie określono żadnych. |
getDeviceWymagania
public IDeviceSelection getDeviceRequirements ()
Pobiera obiekt IDeviceSelection
do użycia z konfiguracji. Reprezentuje filtr globalny
na których urządzeniach DeviceManager
może zobaczyć te dane.
Zwroty | |
---|---|
IDeviceSelection |
IDeviceSelection zawarty w konfiguracji. |
getFeatureServer
public TradefedFeatureServer getFeatureServer ()
Zwraca TradefedFeatureServer
lub wartość null, jeśli nie zdefiniowano wartości.
Zwroty | |
---|---|
TradefedFeatureServer |
getGlobalConfigServer,
public IConfigurationServer getGlobalConfigServer ()
Pobiera globalny serwer konfiguracji. Globalny serwer konfiguracji jest używany do pobierania konfiguracji hostów z serwera zamiast pobierania z plików lokalnych.
Zwroty | |
---|---|
IConfigurationServer |
Instancje getHostMonitor
public staticgetHostMonitorInstances ()
Zwroty | |
---|---|
|
GetHostMonitors
publicgetHostMonitors ()
Pobiera listę elementów IHostMonitor
z konfiguracji globalnej.
Zwroty | |
---|---|
|
listę wartości IHostMonitor z konfiguracji globalnej lub null , jeśli nie ma ich wcale
został określony. |
getHostOptions
public IHostOptions getHostOptions ()
Pobiera obiekt IHostOptions
do użycia z konfiguracji.
Zwroty | |
---|---|
IHostOptions |
IDeviceManager zawarty w konfiguracji. |
getHostResourceManager
public IHostResourceManager getHostResourceManager ()
Pobiera IHostResourceManager
z konfiguracji globalnej.
Zwroty | |
---|---|
IHostResourceManager |
IHostResourceManager z konfiguracji globalnej lub domyślnej implementacji
LocalHostResourceManager , jeśli w konfiguracji hosta nie określono żadnej. |
getInstance
public static IGlobalConfiguration getInstance ()
Zwraca odwołanie do pojedynczej instancji GlobalConfiguration
dla tego pliku TF
instancji.
Zwroty | |
---|---|
IGlobalConfiguration |
Rzuty | |
---|---|
IllegalStateException |
jeśli createGlobalConfiguration(String[]) nie
już wywołano. |
PobierzFabrykaSklepu kluczy
public IKeyStoreFactory getKeyStoreFactory ()
Pobiera obiekt IKeyStoreFactory
do użycia z konfiguracji.
Zwroty | |
---|---|
IKeyStoreFactory |
IKeyStoreFactory lub null, jeśli nie ustawiono fabryki magazynu kluczy. |
getMultiDeviceRecoveryHandlers
publicgetMultiDeviceRecoveryHandlers ()
Pobiera z konfiguracji listę obiektów IMultiDeviceRecovery
do użycia.
Zwroty | |
---|---|
|
listę IMultiDeviceRecovery lub null , jeśli nie jest ustawiona. |
getOptionValues,
publicgetOptionValues (String optionName)
Uzyskaj listę wartości opcji.
Parametry | |
---|---|
optionName |
String : nazwa opcji mapy. |
Zwroty | |
---|---|
|
listę wartości danej opcji. null , jeśli nazwa opcji nie ma
istnieje. |
getResourceMetricCollectors;
publicgetResourceMetricCollectors ()
Pobiera listę elementów IResourceMetricCollector
z konfiguracji globalnej.
Zwroty | |
---|---|
|
listę wartości IResourceMetricCollector z konfiguracji globalnej lub null
, jeśli nie określono żadnej. |
getSandboxFactory,
public ISandboxFactory getSandboxFactory ()
Pobierz fabrykę piaskownicy, której można użyć do uruchomienia wywołania
Zwroty | |
---|---|
ISandboxFactory |
Strategia getShardingu
public IShardHelper getShardingStrategy ()
Zwraca IShardHelper
, który określa sposób fragmentacji konfiguracji.
Zwroty | |
---|---|
IShardHelper |
getTestInvocation ManagementSever,
public TestInvocationManagementServer getTestInvocationManagementSever ()
Zwraca TestInvocationManagementServer
lub wartość null, jeśli nie zdefiniowano wartości.
Zwroty | |
---|---|
TestInvocationManagementServer |
getWtfHandler
public ITerribleFailureHandler getWtfHandler ()
Pobiera obiekt ITerribleFailureHandler
do użycia z konfiguracji.
Wyjaśnia, co należy zrobić w przypadku, gdy coś się zmieniło (co jest okropną porażką)
ma miejsce.
Zwroty | |
---|---|
ITerribleFailureHandler |
ITerribleFailureHandler w polu
konfiguracja lub wartość null, jeśli nie ustawiono modułu obsługi |
wartość opcji wstrzykiwania
public void injectOptionValue (String optionName, String optionValue)
Wstrzyknij wartość opcji do zbioru obiektów konfiguracji.
Przydatne do podawania wartości opcji generowanych dynamicznie.
Parametry | |
---|---|
optionName |
String : nazwa opcji, |
optionValue |
String : wartości opcji. |
Rzuty | |
---|---|
ConfigurationException |
wartość opcji wstrzykiwania
public void injectOptionValue (String optionName, String optionKey, String optionValue)
Wstrzyknij wartość opcji do zbioru obiektów konfiguracji.
Przydatne do podawania wartości opcji generowanych dynamicznie.
Parametry | |
---|---|
optionName |
String : nazwa opcji mapy. |
optionKey |
String : klucz opcji mapy |
optionValue |
String : wartość opcji mapy. |
Rzuty | |
---|---|
ConfigurationException |
Wykorzystanie funkcjiprintCommand
public void printCommandUsage (boolean importantOnly, PrintStream out)
Na wyjściu generuje tekst pomocy dotyczącej korzystania z wiersza poleceń w przypadku tej konfiguracji w usłudze PrintStream.
Parametry | |
---|---|
importantOnly |
boolean |
out |
PrintStream : element ERROR(/PrintStream) , którego należy użyć. |
Rzuty | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
setCommandScheduler
public void setCommandScheduler (ICommandScheduler scheduler)
Ustaw ICommandScheduler
, zastępując istniejące wartości.
setConfigurationFactory
public void setConfigurationFactory (IConfigurationFactory configFactory)
Ustaw IConfigurationFactory
dla tej konfiguracji.
Parametry | |
---|---|
configFactory |
IConfigurationFactory |
setConfigurationObject,
public void setConfigurationObject (String typeName, Object configObject)
Ogólna metoda ustawiania obiektu konfiguracji przy użyciu podanej nazwy, która zastępuje dowolną istniejącą wartość.
Parametry | |
---|---|
typeName |
String : unikalna nazwa typu obiektu konfiguracji. |
configObject |
Object : obiekt konfiguracji. |
Rzuty | |
---|---|
ConfigurationException |
setConfigurationObjectList,
public void setConfigurationObjectList (String typeName,configList)
Ogólna metoda ustawiania listy obiektów konfiguracji dla danej nazwy, zastępująca istniejącą .
Parametry | |
---|---|
typeName |
String : unikalna nazwa typu obiektu konfiguracji. |
configList |
: lista obiektów konfiguracji |
Rzuty | |
---|---|
ConfigurationException |
setDeviceManagementServer
public void setDeviceManagementServer (DeviceManagementGrpcServer server)
Ustawia DeviceManagementGrpcServer
.
Parametry | |
---|---|
server |
DeviceManagementGrpcServer |
setDeviceManager
public void setDeviceManager (IDeviceManager manager)
Ustaw IDeviceManager
, zastępując istniejące wartości. Spowoduje to ustawienie menedżera dla
urządzenia testowe
ustawMonitorowanieUrządzenia
public void setDeviceMonitor (IDeviceMonitor monitor)
Ustaw IDeviceMonitor
.
Parametry | |
---|---|
monitor |
IDeviceMonitor : monitor |
setDeviceWymagania
public void setDeviceRequirements (IDeviceSelection devRequirements)
Ustaw IDeviceSelection
, zastępując istniejące wartości. Spowoduje to ustawienie urządzenia globalnego
pozwala określić, które urządzenia są widoczne dla aplikacji DeviceManager
.
Ustaw Monitory hostów
public void setHostMonitors (hostMonitors)
Ustaw listę IHostMonitor
.
Parametry | |
---|---|
hostMonitors |
: lista monitorów |
setHostOptions
public void setHostOptions (IHostOptions hostOptions)
Ustaw IHostOptions
, zastępując istniejące wartości.
setHostResourceManager
public void setHostResourceManager (IHostResourceManager hostResourceManager)
Ustaw IHostResourceManager
, zastępując istniejące wartości.
Serwer setInvocation Server
public void setInvocationServer (TestInvocationManagementServer server)
Ustawia TestInvocationManagementServer
.
Parametry | |
---|---|
server |
TestInvocationManagementServer |
ustawfabryka_magazynu kluczy
public void setKeyStoreFactory (IKeyStoreFactory factory)
Ustaw IKeyStoreFactory
, zastępując istniejące wartości.
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( listArgs)
Ustaw pola Option
konfiguracji globalnej z podanym zestawem argumentów wiersza poleceń
Oczekiwany format znajdziesz tutaj: ArgsOptionParser
Parametry | |
---|---|
listArgs |
: argumenty wiersza poleceń. |
Zwroty | |
---|---|
|
niewykorzystane argumenty |
Rzuty | |
---|---|
ConfigurationException |
setOriginalConfig
public void setOriginalConfig (String config)
Ustawia pierwotną konfigurację używaną do utworzenia konfiguracji globalnej.
Parametry | |
---|---|
config |
String |
setResourceMetricCollector
public void setResourceMetricCollector (IResourceMetricCollector collector)
Ustawia IResourceMetricCollector
.
Parametry | |
---|---|
collector |
IResourceMetricCollector |
setSandboxFactory
public void setSandboxFactory (ISandboxFactory factory)
Ustaw ISandboxFactory
, zastępując istniejące wartości.
ustawianie strategii fragmentacji
public void setShardingStrategy (IShardHelper sharding)
Określa pole IShardHelper
używane podczas fragmentowania konfiguracji.
Parametry | |
---|---|
sharding |
IShardHelper |
Serwer setTradefedFeature
public void setTradefedFeatureServer (TradefedFeatureServer server)
Ustawia TradefedFeatureServer
.
Parametry | |
---|---|
server |
TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
Ustaw ITerribleFailureHandler
.
Parametry | |
---|---|
wtfHandler |
ITerribleFailureHandler : moduł obsługi WTF. |
Konfiguracja
public void setup ()
Właściwa konfiguracja na początku transakcji doradztwa.
Rzuty | |
---|---|
ConfigurationException |
validateOptions
public void validateOptions ()
Zweryfikuj wartości opcji.
Obecnie będzie to tylko potwierdzenie, że wszystkie wymagane opcje zostały skonfigurowane
Rzuty | |
---|---|
ConfigurationException |
Metody chronione
getConfigurationFactory
protected IConfigurationFactory getConfigurationFactory ()
Zwroty | |
---|---|
IConfigurationFactory |