GenelKonfigürasyon

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

java.lang.Nesne
com.android.tradefed.config.GlobalYapılandırma


Yüklenen yapılandırma nesnelerini bir haritada saklayan bir IGlobalConfiguration uygulaması

Özet

Alanlar

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

Genel yöntemler

void cleanup ()

Tradefed kapatma sırasında uygun temizlik.

File cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, String... allowlistConfigs)

GlobalConfiguration'ı beyaz listeye göre filtreleyin ve bir XML dosyasına çıktı alın.

File cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs) cloneConfigWithFilter ( exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)

Bir beyaz listeye dayalı olarak GlobalConfiguration'ı filtrelerken, seçenek değerlerinin işlenmesine ve bir XML dosyasına çıktı alınmasına izin verin.

File cloneConfigWithFilter (String... allowlistConfigs)

GlobalConfiguration'ı izin verilen bir listeye göre filtreleyin ve bir XML dosyasına çıktı alın.

static createGlobalConfiguration (String[] args)

Bu TF örneği için GlobalConfiguration singletonunu ayarlar.

ICommandScheduler getCommandScheduler ()

Yapılandırmadan kullanılacak ICommandScheduler alır.

Object getConfigurationObject (String typeName)

Verilen ada sahip özel yapılandırma nesnesini alır.

ICredentialFactory getCredentialFactory ()

Kimlik bilgileri oluşturmak için ICredentialFactory .

String getDescription ()
DeviceManagementGrpcServer getDeviceManagementServer ()

DeviceManagementGrpcServer veya tanımlanmamışsa null değerini döndürür.

IDeviceManager getDeviceManager ()

Yapılandırmadan kullanılacak IDeviceManager alır.

static IDeviceManager getDeviceManagerInstance ()

Bu TF örneği için tekli DeviceManager örneğine bir başvuru döndürür.

getDeviceMonitors ()

Genel yapılandırmadan IDeviceMonitor listesini alır.

IDeviceSelection getDeviceRequirements ()

Yapılandırmadan kullanılacak IDeviceSelection alır.

TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer veya tanımsızsa null değerini döndürür.

IConfigurationServer getGlobalConfigServer ()

Genel yapılandırma sunucusunu alır.

static getHostMonitorInstances ()
getHostMonitors ()

Genel yapılandırmadan IHostMonitor listesini alır.

IHostOptions getHostOptions ()

Yapılandırmadan kullanılacak IHostOptions alır.

IHostResourceManager getHostResourceManager ()

Genel yapılandırmadan IHostResourceManager alır.

static IGlobalConfiguration getInstance ()

Bu TF örneği için tekli GlobalConfiguration örneğine bir başvuru döndürür.

IKeyStoreFactory getKeyStoreFactory ()

Yapılandırmadan kullanılacak IKeyStoreFactory alır.

getMultiDeviceRecoveryHandlers ()

Yapılandırmadan kullanılacak IMultiDeviceRecovery listesini alır.

String getName ()
getOptionValues (String optionName)

Seçeneğin değerlerinin bir listesini alın.

getResourceMetricCollectors ()

Genel yapılandırmadan IResourceMetricCollector listesini alır.

ISandboxFactory getSandboxFactory ()

Çağrı çalıştırmak için kullanılabilecek bir korumalı alan fabrikası edinin

IShardHelper getShardingStrategy ()

Bir yapılandırmayı parçalamanın yolunu tanımlayan IShardHelper döndürür.

TestInvocationManagementServer getTestInvocationManagementSever ()

Tanımlanmamışsa TestInvocationManagementServer veya null değerini döndürür.

ITerribleFailureHandler getWtfHandler ()

Yapılandırmadan kullanmak için ITerribleFailureHandler alır.

void injectOptionValue (String optionName, String optionValue)

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

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

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

void printCommandUsage (boolean importantOnly, PrintStream out)

Verilen printStream'e bu yapılandırma için bir komut satırı kullanımı yardım metni çıktısı verir.

void setCommandScheduler ( ICommandScheduler scheduler)

Mevcut tüm değerleri değiştirerek ICommandScheduler ayarlayın.

void setConfigurationFactory ( IConfigurationFactory configFactory)

Bu yapılandırma için IConfigurationFactory ayarlayın.

void setConfigurationObject (String typeName, Object configObject)

Mevcut herhangi bir değeri değiştirerek, verilen adla yapılandırma nesnesini ayarlamak için genel yöntem.

void setConfigurationObjectList (String typeName, configList) setConfigurationObjectList (String typeName, configList)

Mevcut herhangi bir değeri değiştirerek, verilen ad için yapılandırma nesnesi listesini ayarlamak için genel yöntem.

void setDeviceManagementServer ( DeviceManagementGrpcServer server)

DeviceManagementGrpcServer ayarlar.

void setDeviceManager ( IDeviceManager manager)

Mevcut değerleri değiştirerek IDeviceManager ayarlayın.

void setDeviceMonitor ( IDeviceMonitor monitor)

IDeviceMonitor ayarlayın.

void setDeviceRequirements ( IDeviceSelection devRequirements)

Mevcut değerleri değiştirerek IDeviceSelection öğesini ayarlayın.

void setHostMonitors ( hostMonitors) setHostMonitors ( hostMonitors)

IHostMonitor listesini ayarlayın.

void setHostOptions ( IHostOptions hostOptions)

Mevcut değerleri değiştirerek IHostOptions ayarlayın.

void setHostResourceManager ( IHostResourceManager hostResourceManager)

Mevcut tüm değerleri değiştirerek IHostResourceManager ayarlayın.

void setInvocationServer ( TestInvocationManagementServer server)

TestInvocationManagementServer ayarlar.

void setKeyStoreFactory ( IKeyStoreFactory factory)

Mevcut tüm değerleri değiştirerek IKeyStoreFactory ayarlayın.

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

Genel yapılandırma Option alanlarını verilen komut satırı argümanlarıyla ayarlayın

Beklenen biçim için ArgsOptionParser bakın

void setOriginalConfig (String config)

Genel yapılandırmayı oluşturmak için kullanılan orijinal yapılandırmayı ayarlar.

void setResourceMetricCollector ( IResourceMetricCollector collector)

IResourceMetricCollector ayarlar.

void setSandboxFactory ( ISandboxFactory factory)

Mevcut değerleri değiştirerek ISandboxFactory ayarlayın.

void setShardingStrategy ( IShardHelper sharding)

Bir yapılandırmayı parçalara ayırırken kullanılacak IShardHelper ayarlar.

void setTradefedFeatureServer ( TradefedFeatureServer server)

TradefedFeatureServer ayarlar.

void setWtfHandler ( ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler ayarlayın.

void setup ()

Tradefed başlangıcında uygun kurulum.

void validateOptions ()

Seçenek değerlerini doğrulayın.

Korumalı yöntemler

IConfigurationFactory getConfigurationFactory ()

Alanlar

CREDENTIAL_FACTORY_TYPE_NAME

public static final String CREDENTIAL_FACTORY_TYPE_NAME

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

GLOBAL_CONFIG_SERVER

public static final String GLOBAL_CONFIG_SERVER

GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

GLOBAL_CONFIG_VARIABLE

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

TF_DEVICE_MANAGEMENT_SERVER_NAME

public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME

TF_FEATURE_SERVER_NAME

public static final String TF_FEATURE_SERVER_NAME

TF_INVOCATION_SERVER_NAME

public static final String TF_INVOCATION_SERVER_NAME

WTF_HANDLER_TYPE_NAME

public static final String WTF_HANDLER_TYPE_NAME

Genel yöntemler

Temizlemek

public void cleanup ()

Tradefed kapatma sırasında uygun temizlik.

klonConfigWithFilter

public File cloneConfigWithFilter ( exclusionPatterns, 
                String... allowlistConfigs)

GlobalConfiguration'ı beyaz listeye göre filtreleyin ve bir XML dosyasına çıktı alın.

parametreler
exclusionPatterns : Dökümden hariç tutulacak sınıf adının kalıbı.

allowlistConfigs String : Yeni XML dosyasına dahil edilecek bir String yapılandırma dizisi. null , a default list should be used.

İadeler
File yeni filtrelenmiş genel yapılandırmayı içeren Dosya.

klonConfigWithFilter

public File cloneConfigWithFilter ( exclusionPatterns, 
                IConfigOptionValueTransformer transformer, 
                boolean deepCopy, 
                String... allowlistConfigs)

Bir beyaz listeye dayalı olarak GlobalConfiguration'ı filtrelerken, seçenek değerlerinin işlenmesine ve bir XML dosyasına çıktı alınmasına izin verin.

parametreler
exclusionPatterns : Dökümden hariç tutulacak sınıf adının kalıbı.

transformer IConfigOptionValueTransformer

deepCopy boolean

allowlistConfigs String : Yeni XML dosyasına dahil edilecek bir String yapılandırma dizisi. null , a default list should be used.

İadeler
File yeni filtrelenmiş genel yapılandırmayı içeren Dosya.

klonConfigWithFilter

public File cloneConfigWithFilter (String... allowlistConfigs)

GlobalConfiguration'ı izin verilen bir listeye göre filtreleyin ve bir XML dosyasına çıktı alın.

Örneğin, aşağıdaki yapılandırma için: <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>

"key_store" dışındaki tüm yapılandırmalar filtrelenecek ve aşağıdaki içeriğe sahip bir yapılandırma dosyası oluşturulacaktır: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

parametreler
allowlistConfigs String : Yeni XML dosyasına dahil edilecek bir String yapılandırma dizisi. null , a default list should be used.

İadeler
File yeni filtrelenmiş genel yapılandırmayı içeren Dosya.

createGlobalConfiguration

public static  createGlobalConfiguration (String[] args)

Bu TF örneği için GlobalConfiguration singletonunu ayarlar. Herhangi bir şey getInstance() 'ı çağırmaya çalışmadan önce yalnızca bir kez çağrılmalıdır.

parametreler
args String

İadeler

atar
IllegalStateException birden fazla çağrıldıysa
ConfigurationException

getCommandScheduler

public ICommandScheduler getCommandScheduler ()

Yapılandırmadan kullanılacak ICommandScheduler alır.

İadeler
ICommandScheduler ICommandScheduler . Asla null döndürmez.

getConfigurationObject

public Object getConfigurationObject (String typeName)

Verilen ada sahip özel yapılandırma nesnesini alır.

parametreler
typeName String : yapılandırma nesnesinin benzersiz türü

İadeler
Object bu ada sahip nesne bulunamazsa nesne veya boş

getCredentialFactory

public ICredentialFactory getCredentialFactory ()

Kimlik bilgileri oluşturmak için ICredentialFactory .

İadeler
ICredentialFactory ICredentialFactory veya hiçbiri belirtilmemişse null .

getDescription

public String getDescription ()

İadeler
String kullanıcı tarafından okunabilir kısa bir açıklama bu Configuration

getDeviceManagementSunucusu

public DeviceManagementGrpcServer getDeviceManagementServer ()

DeviceManagementGrpcServer veya tanımlanmamışsa null değerini döndürür.

İadeler
DeviceManagementGrpcServer

getDeviceManager

public IDeviceManager getDeviceManager ()

Yapılandırmadan kullanılacak IDeviceManager alır. Test için kullanılabilir cihaz grubunu yönetir

İadeler
IDeviceManager yapılandırmada sağlanan IDeviceManager .

getDeviceManagerInstance

public static IDeviceManager getDeviceManagerInstance ()

Bu TF örneği için tekli DeviceManager örneğine bir başvuru döndürür.

İadeler
IDeviceManager

atar
IllegalStateException createGlobalConfiguration(String[]) zaten çağrılmamışsa.

getDeviceMonitors

public  getDeviceMonitors ()

Genel yapılandırmadan IDeviceMonitor listesini alır.

İadeler
genel yapılandırmadaki IDeviceMonitor listesi veya hiçbiri belirtilmemişse null .

getDeviceGereksinimleri

public IDeviceSelection getDeviceRequirements ()

Yapılandırmadan kullanılacak IDeviceSelection alır. DeviceManager görebileceği cihazlarda genel bir filtreyi temsil eder.

İadeler
IDeviceSelection yapılandırmada sağlanan IDeviceSelection .

getFeatureSunucusu

public TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer veya tanımsızsa null değerini döndürür.

İadeler
TradefedFeatureServer

getGlobalConfigServer

public IConfigurationServer getGlobalConfigServer ()

Genel yapılandırma sunucusunu alır. Genel yapılandırma sunucusu, ana bilgisayar yapılandırmalarını yerel dosyalardan almak yerine bir sunucudan almak için kullanılır.

İadeler
IConfigurationServer

getHostMonitorÖrnekler

public static  getHostMonitorInstances ()

İadeler

getHostMonitor'lar

public  getHostMonitors ()

Genel yapılandırmadan IHostMonitor listesini alır.

İadeler
genel yapılandırmadaki IHostMonitor listesi veya hiçbiri belirtilmemişse null .

getHostOptions

public IHostOptions getHostOptions ()

Yapılandırmadan kullanılacak IHostOptions alır.

İadeler
IHostOptions yapılandırmada sağlanan IDeviceManager .

getHostResourceManager

public IHostResourceManager getHostResourceManager ()

Genel yapılandırmadan IHostResourceManager alır.

İadeler
IHostResourceManager genel yapılandırmadan IHostResourceManager veya ana bilgisayar yapılandırmasında hiçbiri belirtilmemişse varsayılan uygulama LocalHostResourceManager .

getInstance

public static IGlobalConfiguration getInstance ()

Bu TF örneği için tekli GlobalConfiguration örneğine bir başvuru döndürür.

İadeler
IGlobalConfiguration

atar
IllegalStateException createGlobalConfiguration(String[]) zaten çağrılmamışsa.

getKeyStoreFabrika

public IKeyStoreFactory getKeyStoreFactory ()

Yapılandırmadan kullanılacak IKeyStoreFactory alır.

İadeler
IKeyStoreFactory IKeyStoreFactory veya anahtar deposu fabrikası ayarlanmamışsa null.

getMultiDeviceRecoveryİşleyicileri

public  getMultiDeviceRecoveryHandlers ()

Yapılandırmadan kullanılacak IMultiDeviceRecovery listesini alır.

İadeler
IMultiDeviceRecovery listesi veya ayarlanmamışsa null .

getName

public String getName ()

İadeler
String bu Configuration adı

getOptionValues

public  getOptionValues (String optionName)

Seçeneğin değerlerinin bir listesini alın.

parametreler
optionName String : harita seçeneği adı

İadeler
verilen seçeneğin değerlerinin bir listesi. seçenek adı yoksa null .

getResourceMetricCollectors

public  getResourceMetricCollectors ()

Genel yapılandırmadan IResourceMetricCollector listesini alır.

İadeler
genel yapılandırmadaki IResourceMetricCollector listesi veya belirtilmemişse null .

getSandboxFactory

public ISandboxFactory getSandboxFactory ()

Çağrı çalıştırmak için kullanılabilecek bir korumalı alan fabrikası edinin

İadeler
ISandboxFactory

getShardingStrateji

public IShardHelper getShardingStrategy ()

Bir yapılandırmayı parçalamanın yolunu tanımlayan IShardHelper döndürür.

İadeler
IShardHelper

getTestInvocationManagementSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

Tanımlanmamışsa TestInvocationManagementServer veya null değerini döndürür.

İadeler
TestInvocationManagementServer

getWtfHandler

public ITerribleFailureHandler getWtfHandler ()

Yapılandırmadan kullanmak için ITerribleFailureHandler alır. Bir WTF (Ne Korkunç Bir Hata) oluştuğunda ne yapılacağını ele alır.

İadeler
ITerribleFailureHandler yapılandırmada sağlanan ITerribleFailureHandler veya hiçbir işleyici ayarlanmamışsa null

injectOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

Dinamik olarak oluşturulan seçenekler için değerler sağlamak için kullanışlıdır.

parametreler
optionName String : seçenek adı

optionValue String : seçenek değer(ler)i

atar
ConfigurationException

injectOptionValue

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

Yapılandırma nesneleri kümesine bir seçenek değeri enjekte edin.

Dinamik olarak oluşturulan seçenekler için değerler sağlamak için kullanışlıdır.

parametreler
optionName String : harita seçeneği adı

optionKey String : harita seçeneği tuşu

optionValue String : harita seçeneği değeri

atar
ConfigurationException

printKomut Kullanımı

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

Verilen printStream'e bu yapılandırma için bir komut satırı kullanımı yardım metni çıktısı verir.

parametreler
importantOnly boolean

out PrintStream : kullanılacak ERROR(/PrintStream) .

atar
ConfigurationException

setKomut Zamanlayıcı

public void setCommandScheduler (ICommandScheduler scheduler)

Mevcut tüm değerleri değiştirerek ICommandScheduler ayarlayın.

setConfigurationFactory

public void setConfigurationFactory (IConfigurationFactory configFactory)

Bu yapılandırma için IConfigurationFactory ayarlayın.

parametreler
configFactory IConfigurationFactory

setConfigurationObject

public void setConfigurationObject (String typeName, 
                Object configObject)

Mevcut herhangi bir değeri değiştirerek, verilen adla yapılandırma nesnesini ayarlamak için genel yöntem.

parametreler
typeName String : yapılandırma nesnesi türünün benzersiz adı.

configObject Object : yapılandırma nesnesi

atar
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

Mevcut herhangi bir değeri değiştirerek, verilen ad için yapılandırma nesnesi listesini ayarlamak için genel yöntem.

parametreler
typeName String : yapılandırma nesnesi türünün benzersiz adı.

configList : yapılandırma nesnesi listesi

atar
ConfigurationException

setDeviceManagementSunucusu

public void setDeviceManagementServer (DeviceManagementGrpcServer server)

DeviceManagementGrpcServer ayarlar.

parametreler
server DeviceManagementGrpcServer

setDeviceManager

public void setDeviceManager (IDeviceManager manager)

Mevcut değerleri değiştirerek IDeviceManager ayarlayın. Bu, test cihazları için yöneticiyi ayarlar

setDeviceMonitor

public void setDeviceMonitor (IDeviceMonitor monitor)

IDeviceMonitor ayarlayın.

parametreler
monitor IDeviceMonitor : Monitör

setDeviceRequirements

public void setDeviceRequirements (IDeviceSelection devRequirements)

Mevcut değerleri değiştirerek IDeviceSelection öğesini ayarlayın. Bu, DeviceManager görebileceği aygıtlarda genel bir aygıt filtresi ayarlar.

setAna Bilgisayar Monitörleri

public void setHostMonitors ( hostMonitors)

IHostMonitor listesini ayarlayın.

parametreler
hostMonitors : Monitör listesi

setHostOptions

public void setHostOptions (IHostOptions hostOptions)

Mevcut değerleri değiştirerek IHostOptions ayarlayın.

setHostResourceManager

public void setHostResourceManager (IHostResourceManager hostResourceManager)

Mevcut tüm değerleri değiştirerek IHostResourceManager ayarlayın.

setInvokasyonSunucusu

public void setInvocationServer (TestInvocationManagementServer server)

TestInvocationManagementServer ayarlar.

parametreler
server TestInvocationManagementServer

setAnahtar DeposuFabrika

public void setKeyStoreFactory (IKeyStoreFactory factory)

Mevcut tüm değerleri değiştirerek IKeyStoreFactory ayarlayın.

setOptionsCommandLineArgs'den

public  setOptionsFromCommandLineArgs ( listArgs)

Genel yapılandırma Option alanlarını verilen komut satırı argümanlarıyla ayarlayın

Beklenen biçim için ArgsOptionParser bakın

parametreler
listArgs : komut satırı argümanları

İadeler
tüketilmemiş argümanlar

atar
ConfigurationException

setOriginalConfig

public void setOriginalConfig (String config)

Genel yapılandırmayı oluşturmak için kullanılan orijinal yapılandırmayı ayarlar.

parametreler
config String

setResourceMetricCollector

public void setResourceMetricCollector (IResourceMetricCollector collector)

IResourceMetricCollector ayarlar.

parametreler
collector IResourceMetricCollector

setSandboxFabrika

public void setSandboxFactory (ISandboxFactory factory)

Mevcut değerleri değiştirerek ISandboxFactory ayarlayın.

setShardingStrateji

public void setShardingStrategy (IShardHelper sharding)

Bir yapılandırmayı parçalara ayırırken kullanılacak IShardHelper ayarlar.

parametreler
sharding IShardHelper

setTicaret ÖzellikSunucusu

public void setTradefedFeatureServer (TradefedFeatureServer server)

TradefedFeatureServer ayarlar.

parametreler
server TradefedFeatureServer

setWtfHandler

public void setWtfHandler (ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler ayarlayın.

parametreler
wtfHandler ITerribleFailureHandler : WTF işleyicisi

kurmak

public void setup ()

Tradefed başlangıcında uygun kurulum.

atar
ConfigurationException

validateOptions

public void validateOptions ()

Seçenek değerlerini doğrulayın.

Şu anda bu yalnızca tüm zorunlu seçeneklerin ayarlandığını doğrulayacaktır.

atar
ConfigurationException

Korumalı yöntemler

getConfigurationFactory

protected IConfigurationFactory getConfigurationFactory ()

İadeler
IConfigurationFactory