GlobalConfiguration

public class GlobalConfiguration
extends Object implements IGlobalConfiguration

java.lang.Nesne
\t com.android.tradefed.config.GlobalConfiguration


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

Özet

Fields'ın oynadığı filmler

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

Herkese açık yöntemler

void cleanup()

Tradefed kapatıldığında uygun temizleme işlemi.

File cloneConfigWithFilter( exclusionPatterns, String... allowlistConfigs)

GlobalConfiguration'ı beyaz listeye ve XML dosyası çıkışına göre filtreleyin.

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

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

File cloneConfigWithFilter(String... allowlistConfigs)

GlobalConfiguration öğesini izin verilenler listesine göre filtreleyin ve XML dosyasına aktarın.

static createGlobalConfiguration(String[] args)

Bu TF örneği için GlobalConfiguration single'ını ayarlar.

ICommandScheduler getCommandScheduler()

Yapılandırmadan kullanmak üzere ICommandScheduler öğesini alır.

Object getConfigurationObject(String typeName)

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

ICredentialFactory getCredentialFactory()

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

String getDescription()
DeviceManagementGrpcServer getDeviceManagementServer()

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

IDeviceManager getDeviceManager()

Yapılandırmadan kullanılacak IDeviceManager değerini alır.

static IDeviceManager getDeviceManagerInstance()

Bu TF örneği için tekil DeviceManager örneğine referans döndürür.

getDeviceMonitors()

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

IDeviceSelection getDeviceRequirements()

Yapılandırmadan kullanılacak IDeviceSelection değerini alır.

TradefedFeatureServer getFeatureServer()

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

IConfigurationServer getGlobalConfigServer()

Genel yapılandırma sunucusu alır.

static getHostMonitorInstances()
getHostMonitors()

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

IHostOptions getHostOptions()

Yapılandırmadan kullanılacak IHostOptions değerini alır.

IHostResourceManager getHostResourceManager()

Genel yapılandırmadan IHostResourceManager değerini alır.

static IGlobalConfiguration getInstance()

Bu TF örneği için tekil GlobalConfiguration örneğine referans döndürür.

IKeyStoreFactory getKeyStoreFactory()

Yapılandırmadan kullanılacak IKeyStoreFactory değerini alır.

getMultiDeviceRecoveryHandlers()

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

String getName()
getOptionValues(String optionName)

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

getResourceMetricCollectors()

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

ISandboxFactory getSandboxFactory()

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

IShardHelper getShardingStrategy()

Bir yapılandırmayı bölme yöntemini tanımlayan IShardHelper değerini döndürür.

TestInvocationManagementServer getTestInvocationManagementSever()

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

ITerribleFailureHandler getWtfHandler()

Yapılandırmadan kullanılacak ITerribleFailureHandler değerini alır.

void injectOptionValue(String optionName, String optionValue)

Yapılandırma nesnesi grubuna 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)

Belirtilen printStream'e bu yapılandırma için komut satırı kullanım yardımı metni döndürür.

void setCommandScheduler(ICommandScheduler scheduler)

Mevcut değerlerin yerine ICommandScheduler değerini ayarlayın.

void setConfigurationFactory(IConfigurationFactory configFactory)

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

void setConfigurationObject(String typeName, Object configObject)

Config nesnesini verilen adla ayarlamak için mevcut tüm değerleri değiştirerek genel yöntem.

void setConfigurationObjectList(String typeName, configList)

Mevcut değerlerin yerini alarak belirli bir ad için yapılandırma nesnesi listesini ayarlayan genel yöntem.

void setDeviceManagementServer(DeviceManagementGrpcServer server)

DeviceManagementGrpcServer değerini belirler.

void setDeviceManager(IDeviceManager manager)

Mevcut değerlerin yerine IDeviceManager değerini ayarlayın.

void setDeviceMonitor(IDeviceMonitor monitor)

IDeviceMonitor değerini ayarlayın.

void setDeviceRequirements(IDeviceSelection devRequirements)

Mevcut değerlerin yerine IDeviceSelection değerini ayarlayın.

void setHostMonitors( hostMonitors)

IHostMonitor listesini ayarlayın.

void setHostOptions(IHostOptions hostOptions)

Mevcut değerlerin yerine IHostOptions değerini ayarlayın.

void setHostResourceManager(IHostResourceManager hostResourceManager)

Mevcut değerlerin yerine IHostResourceManager değerini ayarlayın.

void setInvocationServer(TestInvocationManagementServer server)

TestInvocationManagementServer değerini belirler.

void setKeyStoreFactory(IKeyStoreFactory factory)

Mevcut değerlerin yerine IKeyStoreFactory değerini ayarlayın.

setOptionsFromCommandLineArgs( listArgs)

Belirli bir komut satırı bağımsız değişkeni grubuyla genel yapılandırma Option alanlarını ayarlama

Beklenen biçim için ArgsOptionParser bölümüne 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 değerini belirler.

void setSandboxFactory(ISandboxFactory factory)

Mevcut değerlerin yerine ISandboxFactory değerini ayarlayın.

void setShardingStrategy(IShardHelper sharding)

Bir yapılandırmayı bölerken kullanılacak IShardHelper değerini ayarlar.

void setTradefedFeatureServer(TradefedFeatureServer server)

TradefedFeatureServer değerini belirler.

void setWtfHandler(ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler değerini ayarlayın.

void setup()

tradefed'in başında doğru kurulum.

void validateOptions()

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

Korunan yöntemler

IConfigurationFactory getConfigurationFactory()

Fields'ın oynadığı filmler

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

KÜRESEL_YAPILANDIRMA_SUNUCUSU

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_SOURCE_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

KAYNAK_METRİK_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

Herkese açık yöntemler

temizleme

public void cleanup ()

Tradefed kapatıldığında uygun temizleme işlemi.

cloneConfigWithFilter

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

GlobalConfiguration'ı beyaz listeye ve XML dosyası çıkışına göre filtreleyin.

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

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

olarak ayarlanmışsa
İlerlemeler
File Yeni filtrelenmiş global yapılandırmayı içeren dosya.

cloneConfigWithFilter

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

Seçenek değerlerinin değiştirilmesine ve XML dosyasına çıktı alınmasına izin verirken GlobalConfiguration'ı 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 String yapılandırma dizisi. null, a default list should be used.

olarak ayarlanırsa
İlerlemeler
File Yeni filtrelenmiş global yapılandırmayı içeren dosya.

cloneConfigWithFilter

public File cloneConfigWithFilter (String... allowlistConfigs)

GlobalConfiguration öğesini izin verilenler listesine göre filtreleyin ve XML dosyasına aktarı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" hariç tüm yapılandırma filtrelenir ve aşağıdaki içeriği içeren bir yapılandırma dosyası oluşturulur: <xml> <configuration> <key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" /> </configuration> </xml>

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

olarak ayarlanırsa
İlerlemeler
File yeni, filtrelenmiş genel yapılandırmayı içeren dosya

createGlobalConfiguration

public static  createGlobalConfiguration (String[] args)

Bu TF örneği için GlobalConfiguration single'ını ayarlar. getInstance() çağrılmaya çalışılmadan önce bir kez çağrılmalıdır.

Parametreler
args String

İlerlemeler

Atışlar
IllegalStateException birden fazla kez çağrılırsa
ConfigurationException

getCommandScheduler

public ICommandScheduler getCommandScheduler ()

Yapılandırmadan kullanılacak ICommandScheduler değerini alır.

İlerlemeler
ICommandScheduler ICommandScheduler. Hiçbir zaman 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ü

İlerlemeler
Object Bu ada sahip nesne bulunmazsa nesne veya boş değer

getCredentialFactory

public ICredentialFactory getCredentialFactory ()

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

İlerlemeler
ICredentialFactory Hiçbiri belirtilmediyse ICredentialFactory veya null.

getDescription

public String getDescription ()

İlerlemeler
String Kullanıcı tarafından okunabilen kısa bir açıklama Configuration

getDeviceManagementServer

public DeviceManagementGrpcServer getDeviceManagementServer ()

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

İlerlemeler
DeviceManagementGrpcServer

getDeviceManager

public IDeviceManager getDeviceManager ()

Yapılandırmadan kullanmak üzere IDeviceManager öğesini alır. Test için kullanılabilen cihaz grubunu yönetir

İlerlemeler
IDeviceManager yapılandırmada sağlanan IDeviceManager öğesidir.

getDeviceManagerInstance

public static IDeviceManager getDeviceManagerInstance ()

Bu TF örneği için tekil DeviceManager örneğine referans döndürür.

İlerlemeler
IDeviceManager

Fırlatma
IllegalStateException createGlobalConfiguration(String[]) henüz çağrılmadıysa.

getDeviceMonitors

public  getDeviceMonitors ()

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

İlerlemeler
genel yapılandırmadaki IDeviceMonitor listesini veya belirtilmemişse null değerini döndürür.

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

Yapılandırmadan kullanılacak IDeviceSelection değerini alır. DeviceManager kullanıcısının hangi cihazlarda görebileceğini belirten genel bir filtreyi temsil eder.

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

getFeatureServer

public TradefedFeatureServer getFeatureServer ()

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

İlerlemeler
TradefedFeatureServer

getGlobalConfigServer

public IConfigurationServer getGlobalConfigServer ()

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

İlerlemeler
IConfigurationServer

getHostMonitorInstances

public static  getHostMonitorInstances ()

İlerlemeler

getHostMonitors

public  getHostMonitors ()

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

İlerlemeler
genel yapılandırmadaki IHostMonitor listesini veya belirtilmemişse null değerini döndürür.

getHostOptions

public IHostOptions getHostOptions ()

Yapılandırmadan kullanılacak IHostOptions değerini alır.

İlerlemeler
IHostOptions yapılandırmada sağlanan IDeviceManager öğesidir.

getHostResourceManager

public IHostResourceManager getHostResourceManager ()

Genel yapılandırmadan IHostResourceManager değerini alır.

İlerlemeler
IHostResourceManager genel yapılandırmadaki IHostResourceManager veya ana makine yapılandırmasında herhangi bir değer belirtilmemişse varsayılan uygulama LocalHostResourceManager.

getInstance

public static IGlobalConfiguration getInstance ()

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

İlerlemeler
IGlobalConfiguration

Fırlatma
IllegalStateException createGlobalConfiguration(String[]) henüz çağrılmadıysa.

getKeyStoreFabrikası

public IKeyStoreFactory getKeyStoreFactory ()

Yapılandırmadan kullanmak üzere IKeyStoreFactory öğesini alır.

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

getMultiDeviceRecoveryHandlers

public  getMultiDeviceRecoveryHandlers ()

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

İlerlemeler
IMultiDeviceRecovery listesi veya ayarlanmamışsa null.

getName

public String getName ()

İlerlemeler
String bu Configuration cihazın adı

getOptionValues

public  getOptionValues (String optionName)

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

Parametreler
optionName String: harita seçeneğinin adı

İlerlemeler
Belirtilen seçeneğin değerlerinin listesi. Seçenek adı yoksa null.

getResourceMetricCollectors

public  getResourceMetricCollectors ()

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

İlerlemeler
genel yapılandırmadaki IResourceMetricCollector veya hiçbiri belirtilmediyse null listesi.

getSandboxFactory

public ISandboxFactory getSandboxFactory ()

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

İlerlemeler
ISandboxFactory

getShardingStrategy

public IShardHelper getShardingStrategy ()

Bir yapılandırmayı bölme yöntemini tanımlayan IShardHelper değerini döndürür.

İlerlemeler
IShardHelper

getTestInvocationManagementSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

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

İlerlemeler
TestInvocationManagementServer

getWtfHandler

public ITerribleFailureHandler getWtfHandler ()

Yapılandırmadan kullanılacak ITerribleFailureHandler değerini alır. WTF (What a Terrible Failure) hatası oluştuğunda yapılması gerekenleri yönetir.

İlerlemeler
ITerribleFailureHandler yapılandırmada sağlanan ITerribleFailureHandler veya işleyici ayarlanmamışsa null

injectOptionValue

public void injectOptionValue (String optionName, 
                String optionValue)

Yapılandırma nesnesi grubuna bir seçenek değeri ekleyin.

Dinamik olarak oluşturulan seçeneklere değer girmek için kullanışlıdır.

Parametreler
optionName String: seçenek adı

optionValue String: seçenek değerleri

Atışlar
ConfigurationException

injectOptionValue

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

Yapılandırma nesnesi grubuna bir seçenek değeri ekleyin.

Dinamik olarak oluşturulan seçeneklere değer girmek 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

Atışlar
ConfigurationException

printCommandUsage

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

Belirtilen printStream'e bu yapılandırma için komut satırı kullanım yardımı metni döndürür.

Parametreler
importantOnly boolean

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

Atışlar
com.android.tradefed.config.ConfigurationException
ConfigurationException

setCommandScheduler

public void setCommandScheduler (ICommandScheduler scheduler)

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

setConfigurationFactory

public void setConfigurationFactory (IConfigurationFactory configFactory)

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

Parametreler
configFactory IConfigurationFactory

setConfigurationNesnesi

public void setConfigurationObject (String typeName, 
                Object configObject)

Config nesnesini verilen adla ayarlamak için mevcut tüm değerleri değiştirerek genel yöntem.

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

configObject Object: yapılandırma nesnesi

Atışlar
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

Mevcut değerlerin yerini alarak belirli bir ad için yapılandırma nesnesi listesini ayarlayan genel yöntem.

Parametreler
typeName String: Yapılandırma nesnesi türünün benzersiz adı.

configList : yapılandırma nesnesi listesi

Atışlar
ConfigurationException

setCihazYönetimiSunucusu

public void setDeviceManagementServer (DeviceManagementGrpcServer server)

DeviceManagementGrpcServer değerini belirler.

Parametreler
server DeviceManagementGrpcServer

setDeviceManager

public void setDeviceManager (IDeviceManager manager)

Mevcut tüm değerleri değiştirerek IDeviceManager özelliğini ayarlayın. Bu işlem, test cihazlarının yöneticisini belirler.

setDeviceMonitor

public void setDeviceMonitor (IDeviceMonitor monitor)

IDeviceMonitor özelliğini ayarlayın.

Parametreler
monitor IDeviceMonitor: Monitör

setDeviceRequirements

public void setDeviceRequirements (IDeviceSelection devRequirements)

Mevcut tüm değerleri değiştirerek IDeviceSelection özelliğini ayarlayın. Bu, DeviceManager'ün hangi cihazları görebileceğine dair genel bir cihaz filtresi ayarlar.

setHostMonitors

public void setHostMonitors ( hostMonitors)

IHostMonitor listesini ayarlayın.

Parametreler
hostMonitors : Monitörlerin listesi

setHostOptions

public void setHostOptions (IHostOptions hostOptions)

Mevcut değerlerin yerine IHostOptions değerini ayarlayın.

setHostResourceManager

public void setHostResourceManager (IHostResourceManager hostResourceManager)

Mevcut değerlerin yerine IHostResourceManager değerini ayarlayın.

setInvocationServer

public void setInvocationServer (TestInvocationManagementServer server)

TestInvocationManagementServer değerini belirler.

Parametreler
server TestInvocationManagementServer

setKeyStoreFactory

public void setKeyStoreFactory (IKeyStoreFactory factory)

Mevcut değerlerin yerine IKeyStoreFactory değerini ayarlayın.

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

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

Beklenen biçim için ArgsOptionParser bölümüne bakın

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

İlerlemeler
tüketilmemiş bağımsız değişkenler

Atışlar
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 değerini belirler.

Parametreler
collector IResourceMetricCollector

setSandboxFactory

public void setSandboxFactory (ISandboxFactory factory)

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

setShardingStrategy

public void setShardingStrategy (IShardHelper sharding)

Bir yapılandırmayı parçalarken kullanılacak IShardHelper değerini ayarlar.

Parametreler
sharding IShardHelper

setTradefedFeatureServer

public void setTradefedFeatureServer (TradefedFeatureServer server)

TradefedFeatureServer değerini belirler.

Parametreler
server TradefedFeatureServer

setWtfHandler

public void setWtfHandler (ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler özelliğini ayarlayın.

Parametreler
wtfHandler ITerribleFailureHandler: AMK işleyicisi

kur

public void setup ()

Takas işleminin başında doğru kurulum.

Fırlatma
ConfigurationException

VerifyOptions

public void validateOptions ()

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

Şu an için bu yalnızca tüm zorunlu seçeneklerin ayarlandığını doğrular

Atışlar
ConfigurationException

Korunan yöntemler

getConfigurationFactory

protected IConfigurationFactory getConfigurationFactory ()

İlerlemeler
IConfigurationFactory