Küresel Yapılandırma

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

java.lang.Object
com.android.tradefed.config.GlobalConfiguration


Yüklenen yapılandırma nesnelerini bir haritada depolayan 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 kapatıldığında uygun temizleme.

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

GlobalConfiguration'ı bir 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)

Seçenek değerlerinin değiştirilmesine ve bir XML dosyasına çıktı alınmasına izin verirken GlobalConfiguration'ı bir beyaz listeye göre filtreleyin.

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 tekilini 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 alır.

String getDescription ()
DeviceManagementGrpcServer getDeviceManagementServer ()

DeviceManagementGrpcServer veya tanımsızsa null döndürür.

IDeviceManager getDeviceManager ()

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

static IDeviceManager getDeviceManagerInstance ()

Bu TF örneği için tekil 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 öğesini alır.

TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer veya tanımlanmamışsa 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 tekil 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 sanal alan fabrikası edinin

IShardHelper getShardingStrategy ()

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

TestInvocationManagementServer getTestInvocationManagementSever ()

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

ITerribleFailureHandler getWtfHandler ()

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

void injectOptionValue (String optionName, String optionValue)

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

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

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

void printCommandUsage (boolean importantOnly, PrintStream out)

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

void setCommandScheduler ( ICommandScheduler scheduler)

Mevcut değerleri değiştirerek ICommandScheduler öğesini 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 yapılandırma nesnesini verilen adla 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 öğesini 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 öğesini ayarlayın.

void setHostResourceManager ( IHostResourceManager hostResourceManager)

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

void setInvocationServer ( TestInvocationManagementServer server)

TestInvocationManagementServer ayarlar.

void setKeyStoreFactory ( IKeyStoreFactory factory)

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

setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

Global yapılandırma Option alanlarını verilen komut satırı bağımsız değişkenleriyle ayarlayın

Beklenen biçim için ArgsOptionParser bakın

void setOriginalConfig (String config)

Genel konfigürasyonu oluşturmak için kullanılan orijinal konfigürasyonu ayarlar.

void setResourceMetricCollector ( IResourceMetricCollector collector)

IResourceMetricCollector öğesini ayarlar.

void setSandboxFactory ( ISandboxFactory factory)

Mevcut tüm değerleri değiştirerek ISandboxFactory öğesini ayarlayın.

void setShardingStrategy ( IShardHelper sharding)

Bir yapılandırma parçalanı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 kapatıldığında uygun temizleme.

klonConfigWithFilter

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

GlobalConfiguration'ı bir 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 eklenecek 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)

Seçenek değerlerinin değiştirilmesine ve bir XML dosyasına çıktı alınmasına izin verirken GlobalConfiguration'ı bir beyaz listeye göre filtreleyin.

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 eklenecek 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ırma filtrelenecek ve aşağıdaki içeriğe sahip bir yapılandırma dosyası oluşacaktır: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

parametreler
allowlistConfigs String : Yeni XML dosyasına eklenecek bir String yapılandırma dizisi. null , a default list should be used.
İadeler
File yeni filtrelenmiş genel yapılandırmayı içeren Dosya.

küresel yapılandırma oluştur

public static  createGlobalConfiguration (String[] args)

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

parametreler
args String

İadeler

Atar
IllegalStateException birden fazla çağrılırsa
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 o ada sahip nesne bulunamazsa nesne veya null

getCredentialFactory

public ICredentialFactory getCredentialFactory ()

Kimlik bilgileri oluşturmak için ICredentialFactory alır.

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

açıklama al

public String getDescription ()

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

getDeviceManagementServer

public DeviceManagementGrpcServer getDeviceManagementServer ()

DeviceManagementGrpcServer veya tanımsızsa null 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 .

getDeviceManagerÖrneği

public static IDeviceManager getDeviceManagerInstance ()

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

İadeler
IDeviceManager

Atar
IllegalStateException createGlobalConfiguration(String[]) zaten çağrılmadıysa.

getDeviceMonitors

public  getDeviceMonitors ()

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

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

getDeviceGereksinimleri

public IDeviceSelection getDeviceRequirements ()

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

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

getFeatureServer

public TradefedFeatureServer getFeatureServer ()

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

İadeler
TradefedFeatureServer

getGlobalConfigServer

public IConfigurationServer getGlobalConfigServer ()

Genel yapılandırma sunucusunu alır. Global 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Örnekleri

public static  getHostMonitorInstances ()

İadeler

GetHostMonitors

public  getHostMonitors ()

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

İadeler
global yapılandırmadan 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 LocalHostResourceManager .

getInstance

public static IGlobalConfiguration getInstance ()

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

İadeler
IGlobalConfiguration

Atar
IllegalStateException createGlobalConfiguration(String[]) zaten çağrılmadıysa.

getKeyStoreFabrikası

public IKeyStoreFactory getKeyStoreFactory ()

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

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

getMultiDeviceRecoveryHandlers

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
global yapılandırmadan IResourceMetricCollector listesi veya hiçbiri belirtilmemişse null .

getSandboxFactory

public ISandboxFactory getSandboxFactory ()

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

İadeler
ISandboxFactory

getShardingStratejisi

public IShardHelper getShardingStrategy ()

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

İadeler
IShardHelper

getTestInvocationManagementSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

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

İadeler
TestInvocationManagementServer

getWtfİşleyici

public ITerribleFailureHandler getWtfHandler ()

Yapılandırmadan kullanılacak ITerribleFailureHandler alır. Bir WTF'nin (Ne Korkunç Bir Hata) meydana gelmesi durumunda ne yapılacağını ele alır.

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

enjekte Seçenek Değeri

public void injectOptionValue (String optionName, 
                String optionValue)

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

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ğerleri

Atar
ConfigurationException

enjekte Seçenek Değeri

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

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

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

printKomutKullanı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 verir.

parametreler
importantOnly boolean

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

Atar
com.android.tradefed.config.ConfigurationException
ConfigurationException

setCommandScheduler

public void setCommandScheduler (ICommandScheduler scheduler)

Mevcut değerleri değiştirerek ICommandScheduler öğesini 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 yapılandırma nesnesini verilen adla 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

setDeviceManagementServer

public void setDeviceManagementServer (DeviceManagementGrpcServer server)

DeviceManagementGrpcServer ayarlar.

parametreler
server DeviceManagementGrpcServer

setDeviceManager

public void setDeviceManager (IDeviceManager manager)

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

setDeviceMonitor

public void setDeviceMonitor (IDeviceMonitor monitor)

IDeviceMonitor ayarlayın.

parametreler
monitor IDeviceMonitor : monitör

setCihaz Gereksinimleri

public void setDeviceRequirements (IDeviceSelection devRequirements)

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

setHostMonitors

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 öğesini ayarlayın.

setHostResourceManager

public void setHostResourceManager (IHostResourceManager hostResourceManager)

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

setInvocationServer

public void setInvocationServer (TestInvocationManagementServer server)

TestInvocationManagementServer ayarlar.

parametreler
server TestInvocationManagementServer

setKeyStoreFactory

public void setKeyStoreFactory (IKeyStoreFactory factory)

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

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

Global yapılandırma Option alanlarını verilen komut satırı bağımsız değişkenleriyle ayarlayın

Beklenen biçim için ArgsOptionParser bakın

parametreler
listArgs : komut satırı bağımsız değişkenleri

İadeler
tüketilmemiş argümanlar

Atar
ConfigurationException

setOriginalConfig

public void setOriginalConfig (String config)

Genel konfigürasyonu oluşturmak için kullanılan orijinal konfigürasyonu ayarlar.

parametreler
config String

setResourceMetricCollector

public void setResourceMetricCollector (IResourceMetricCollector collector)

IResourceMetricCollector öğesini ayarlar.

parametreler
collector IResourceMetricCollector

setSandboxFactory

public void setSandboxFactory (ISandboxFactory factory)

Mevcut tüm değerleri değiştirerek ISandboxFactory öğesini ayarlayın.

setShardingStratejisi

public void setShardingStrategy (IShardHelper sharding)

Bir yapılandırma parçalanırken kullanılacak IShardHelper ayarlar.

parametreler
sharding IShardHelper

setTradefedFeatureServer

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

doğrulama Seçenekleri

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