GlobalYapılandırma
public
class
GlobalConfiguration
extends Object
implements
IGlobalConfiguration
Java.lang.Nesne | |
🎃 | 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()
Takas edilen kapanışta uygun temizlik. |
File
|
cloneConfigWithFilter(
GlobalConfiguration'ı beyaz listeye ve XML dosyası çıkışına göre filtreleyin. |
File
|
cloneConfigWithFilter(
GlobalConfiguration'ı beyaz listeye göre filtreleyerek şunun değiştirilmesine izin verin Option değerlerini ve çıkışını XML dosyasına dönüştürün. |
File
|
cloneConfigWithFilter(String... allowlistConfigs)
GlobalConfiguration'ı izin verilenler listesine ve bir XML dosyası çıkışına göre filtreleyin. |
static
|
createGlobalConfiguration(String[] args)
Bu TF örneği için |
ICommandScheduler
|
getCommandScheduler()
Yapılandırmadan kullanmak üzere |
Object
|
getConfigurationObject(String typeName)
Verilen ada sahip özel yapılandırma nesnesini alır. |
ICredentialFactory
|
getCredentialFactory()
Kimlik bilgileri oluşturmak için |
String
|
getDescription()
|
DeviceManagementGrpcServer
|
getDeviceManagementServer()
Tanımlanmamışsa |
IDeviceManager
|
getDeviceManager()
Yapılandırmadan kullanmak üzere |
static
IDeviceManager
|
getDeviceManagerInstance()
Bu TF için tekli |
|
getDeviceMonitors()
Genel yapılandırmadan |
IDeviceSelection
|
getDeviceRequirements()
Yapılandırmadan kullanmak üzere |
TradefedFeatureServer
|
getFeatureServer()
Tanımlanmamışsa |
IConfigurationServer
|
getGlobalConfigServer()
Genel yapılandırma sunucusu alır. |
static
|
getHostMonitorInstances()
|
|
getHostMonitors()
Genel yapılandırmadan |
IHostOptions
|
getHostOptions()
Yapılandırmadan kullanmak üzere |
IHostResourceManager
|
getHostResourceManager()
|
static
IGlobalConfiguration
|
getInstance()
Bu TF için tekli |
IKeyStoreFactory
|
getKeyStoreFactory()
Yapılandırmadan kullanmak üzere |
|
getMultiDeviceRecoveryHandlers()
Yapılandırmadan kullanılacak |
String
|
getName()
|
|
getOptionValues(String optionName)
Seçenek değerlerinin listesini al. |
|
getResourceMetricCollectors()
Genel yapılandırmadan |
ISandboxFactory
|
getSandboxFactory()
Çağrı çalıştırmak için kullanılabilecek bir korumalı alan fabrikası alma |
IShardHelper
|
getShardingStrategy()
Bir yapılandırmayı parçalama yöntemini tanımlayan |
TestInvocationManagementServer
|
getTestInvocationManagementSever()
Tanımlanmamışsa |
ITerribleFailureHandler
|
getWtfHandler()
Yapılandırmadan kullanmak üzere |
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)
Belirtilen PrintStream'e bu yapılandırmayla ilgili bir komut satırı kullanımı yardım metni verir. |
void
|
setCommandScheduler(ICommandScheduler scheduler)
Mevcut tüm değerleri değiştirerek |
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
Bu yapılandırma için |
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,
Belirtilen ad için yapılandırma nesnesi listesini ayarlamak için mevcut tüm eski yöntemler yerine genel yöntem değer. |
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
|
void
|
setDeviceManager(IDeviceManager manager)
Mevcut tüm değerleri değiştirerek |
void
|
setDeviceMonitor(IDeviceMonitor monitor)
|
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
Mevcut tüm değerleri değiştirerek |
void
|
setHostMonitors(
|
void
|
setHostOptions(IHostOptions hostOptions)
Mevcut tüm değerleri değiştirerek |
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
Mevcut tüm değerleri değiştirerek |
void
|
setInvocationServer(TestInvocationManagementServer server)
|
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
Mevcut tüm değerleri değiştirerek |
|
setOptionsFromCommandLineArgs(
Belirtilen komut satırı bağımsız değişkenleriyle genel yapılandırma
Beklenen biçim için |
void
|
setOriginalConfig(String config)
Genel yapılandırmayı oluşturmak için kullanılan orijinal yapılandırmayı ayarlar. |
void
|
setResourceMetricCollector(IResourceMetricCollector collector)
|
void
|
setSandboxFactory(ISandboxFactory factory)
Mevcut tüm değerleri değiştirerek |
void
|
setShardingStrategy(IShardHelper sharding)
Bir yapılandırmayı parçalarken kullanılacak |
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
|
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
|
void
|
setup()
Takas işleminin 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
KÜRESEL_KONFIG_SUNUCUSU_KONFIG_VARIABLE_
public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE
KÜRESEL_YAPILANDIRMA_DEĞİŞKEN
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
kum_kutu_FACTORY_TYPE_NAME
public static final String SANDBOX_FACTORY_TYPE_NAME
ZAMAN PLANLAMASI_TYPE_NAME
public static final String SCHEDULER_TYPE_NAME
SHARDING_STRATEGY_TYPE_NAME
public static final String SHARDING_STRATEGY_TYPE_NAME
TF_DEVICE_MANAGEMENT_SUNUCU_ADI
public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME
TF_FEATURE_SERVER_NAME
public static final String TF_FEATURE_SERVER_NAME
TF_INVOCATION_SUNUCU_ADI
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 ()
Takas edilen kapanışta uygun temizlik.
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ı kalıbı. |
allowlistConfigs |
String : Yeni XML dosyasına eklenecek String yapılandırma dizisi.
null olarak ayarlanırsa |
İlerlemeler | |
---|---|
File |
yeni, filtrelenmiş genel yapılandırmayı içeren dosya |
cloneConfigWithFilter
public File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
GlobalConfiguration'ı beyaz listeye göre filtreleyerek şunun değiştirilmesine izin verin Option değerlerini ve çıkışını XML dosyasına dönüştürün.
Parametreler | |
---|---|
exclusionPatterns |
: Dökümden hariç tutulacak sınıf adı kalıbı. |
transformer |
IConfigOptionValueTransformer |
deepCopy |
boolean |
allowlistConfigs |
String : Yeni XML'e dahil edilecek bir String yapılandırma dizisi
dosyası olarak kaydedebilirsiniz.
null olarak ayarlanırsa |
İlerlemeler | |
---|---|
File |
yeni, filtrelenmiş genel yapılandırmayı içeren dosya |
cloneConfigWithFilter
public File cloneConfigWithFilter (String... allowlistConfigs)
GlobalConfiguration'ı izin verilenler listesine ve bir XML dosyası çıkışına göre filtreleyin.
Ö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ırmalar filtrelenir ve sonuç olarak
takip eden içerik:
<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 olarak ayarlanırsa |
İlerlemeler | |
---|---|
File |
yeni, filtrelenmiş genel yapılandırmayı içeren dosya |
createGlobalConfiguration
public staticcreateGlobalConfiguration (String[] args)
Bu TF örneği için GlobalConfiguration
single'ını ayarlar. Çağrı yapılmalıdır
Herhangi bir işlem getInstance()
işlevini aramaya çalışmadan önce, yalnızca bir kez ve yalnızca bir kez
Parametreler | |
---|---|
args |
String |
İlerlemeler | |
---|---|
|
Fırlatma | |
---|---|
IllegalStateException |
birden fazla kez çağrılırsa |
ConfigurationException |
getCommandScheduler
public ICommandScheduler getCommandScheduler ()
Yapılandırmadan kullanmak üzere ICommandScheduler
öğesini alır.
İlerlemeler | |
---|---|
ICommandScheduler |
ICommandScheduler . Hiçbir zaman null değeri döndürülmez. |
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 |
Herhangi bir değer belirtilmediyse ICredentialFactory veya null . |
getDescription
public String getDescription ()
İlerlemeler | |
---|---|
String |
bu Configuration kullanıcının okuyabileceği kısa bir açıklama |
getCihazYönetimiSunucusu
public DeviceManagementGrpcServer getDeviceManagementServer ()
Tanımlanmamışsa DeviceManagementGrpcServer
veya null değerini döndürür.
İlerlemeler | |
---|---|
DeviceManagementGrpcServer |
getDeviceManager
public IDeviceManager getDeviceManager ()
Yapılandırmadan kullanmak üzere IDeviceManager
öğesini alır. Mevcut
test amaçlı cihazlar
İlerlemeler | |
---|---|
IDeviceManager |
yapılandırmada sağlanan IDeviceManager öğesidir. |
getDeviceManagerInstance
public static IDeviceManager getDeviceManagerInstance ()
Bu TF için tekli DeviceManager
örneğine bir referans döndürür
kullanır.
İlerlemeler | |
---|---|
IDeviceManager |
Fırlatma | |
---|---|
IllegalStateException |
createGlobalConfiguration(String[]) için geçerli değilse
zaten çağrıldı. |
getDeviceMonitors
publicgetDeviceMonitors ()
Genel yapılandırmadan IDeviceMonitor
listesini alır.
İlerlemeler | |
---|---|
|
genel yapılandırmadaki IDeviceMonitor veya genel yapılandırmadaki null listesi
hiçbiri belirtilmedi. |
getCihazGereksinimleri
public IDeviceSelection getDeviceRequirements ()
Yapılandırmadan kullanmak üzere IDeviceSelection
öğesini alır. Genel filtreyi temsil eder
DeviceManager
adlı kullanıcının hangi cihazlarda görebileceği.
İlerlemeler | |
---|---|
IDeviceSelection |
yapılandırmada sağlanan IDeviceSelection öğesidir. |
getFeatureServer
public TradefedFeatureServer getFeatureServer ()
Tanımlanmamışsa TradefedFeatureServer
veya null değerini döndürür.
İlerlemeler | |
---|---|
TradefedFeatureServer |
getGlobalConfigServer
public IConfigurationServer getGlobalConfigServer ()
Genel yapılandırma sunucusu alır. Genel yapılandırma sunucusu, sunucudan ana makine yapılandırmalarını almak için kullanılır yerel dosyalardan almak yerine.
İlerlemeler | |
---|---|
IConfigurationServer |
getHostMonitorInstances
public staticgetHostMonitorInstances ()
İlerlemeler | |
---|---|
|
getHostMonitors
publicgetHostMonitors ()
Genel yapılandırmadan IHostMonitor
listesini alır.
İlerlemeler | |
---|---|
|
genel yapılandırmadaki IHostMonitor listesi veya yoksa null .
belirtilmiş. |
getHostOptions
public IHostOptions getHostOptions ()
Yapılandırmadan kullanmak üzere IHostOptions
öğesini alır.
İlerlemeler | |
---|---|
IHostOptions |
yapılandırmada sağlanan IDeviceManager öğesidir. |
getHostResourceManager
public IHostResourceManager getHostResourceManager ()
IHostResourceManager
öğesini genel yapılandırmadan alır.
İlerlemeler | |
---|---|
IHostResourceManager |
genel yapılandırmadaki IHostResourceManager veya varsayılan uygulama
Ana makine yapılandırmasında herhangi bir değer belirtilmemişse LocalHostResourceManager . |
getInstance
public static IGlobalConfiguration getInstance ()
Bu TF için tekli GlobalConfiguration
örneğine bir referans döndürür
kullanır.
İlerlemeler | |
---|---|
IGlobalConfiguration |
Fırlatma | |
---|---|
IllegalStateException |
createGlobalConfiguration(String[]) için geçerli değilse
zaten çağrıldı. |
getKeyStoreFabrikası
public IKeyStoreFactory getKeyStoreFactory ()
Yapılandırmadan kullanmak üzere IKeyStoreFactory
öğesini alır.
İlerlemeler | |
---|---|
IKeyStoreFactory |
Anahtar deposu fabrikası ayarlanmadıysa IKeyStoreFactory veya null değerini alır. |
getMultiDeviceKurtarma İşleyicileri
publicgetMultiDeviceRecoveryHandlers ()
Yapılandırmadan kullanılacak IMultiDeviceRecovery
listesini alır.
İlerlemeler | |
---|---|
|
IMultiDeviceRecovery listesi veya ayarlanmamışsa null . |
getOptionValues
publicgetOptionValues (String optionName)
Seçenek değerlerinin listesini al.
Parametreler | |
---|---|
optionName |
String : harita seçeneğinin adı |
İlerlemeler | |
---|---|
|
verilen seçeneğin değerlerinin listesidir. Seçenek adı yoksa null
bulunur. |
getResourceMetricCollector'ları
publicgetResourceMetricCollectors ()
Genel yapılandırmadan IResourceMetricCollector
listesini alır.
İlerlemeler | |
---|---|
|
genel yapılandırmadaki IResourceMetricCollector veya herhangi bir değer belirtilmemişse null
listesi. |
getSandboxFactory
public ISandboxFactory getSandboxFactory ()
Çağrı çalıştırmak için kullanılabilecek bir korumalı alan fabrikası alma
İlerlemeler | |
---|---|
ISandboxFactory |
getShardingStrateji
public IShardHelper getShardingStrategy ()
Bir yapılandırmayı parçalama yöntemini tanımlayan IShardHelper
değerini döndürür.
İlerlemeler | |
---|---|
IShardHelper |
GetTestInvocationManagementSever
public TestInvocationManagementServer getTestInvocationManagementSever ()
Tanımlanmamışsa TestInvocationManagementServer
veya null değerini döndürür.
İlerlemeler | |
---|---|
TestInvocationManagementServer |
getWtfHandler
public ITerribleFailureHandler getWtfHandler ()
Yapılandırmadan kullanmak üzere ITerribleFailureHandler
öğesini alır.
Bir WTF (Çok Kötü Bir Başarısızlık) durumunda ne yapılacağını ele alıyor
gerçekleşir.
İlerlemeler | |
---|---|
ITerribleFailureHandler |
ITerribleFailureHandler
yapılandırma veya işleyici ayarlanmadıysa null |
injectOptionDeğ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çeneklere değer girmek için kullanışlıdır.
Parametreler | |
---|---|
optionName |
String : seçeneğin adı |
optionValue |
String : seçenek değerleri |
Fırlatma | |
---|---|
ConfigurationException |
injectOptionDeğ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çeneklere değer girmek için kullanışlıdır.
Parametreler | |
---|---|
optionName |
String : harita seçeneğinin adı |
optionKey |
String : harita seçeneği tuşu |
optionValue |
String : harita seçeneği değeri |
Fırlatma | |
---|---|
ConfigurationException |
PrintCommandKullanımı
public void printCommandUsage (boolean importantOnly, PrintStream out)
Belirtilen PrintStream'e bu yapılandırmayla ilgili bir komut satırı kullanımı yardım metni verir.
Parametreler | |
---|---|
importantOnly |
boolean |
out |
PrintStream : kullanılacak ERROR(/PrintStream) . |
Fırlatma | |
---|---|
|
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 |
Fırlatma | |
---|---|
ConfigurationException |
setConfigurationObjectList
public void setConfigurationObjectList (String typeName,configList)
Belirtilen ad için yapılandırma nesnesi listesini ayarlamak için mevcut tüm eski yöntemler yerine genel yöntem değer.
Parametreler | |
---|---|
typeName |
String : Yapılandırma nesnesi türünün benzersiz adı. |
configList |
: yapılandırma nesnesi listesi |
Fırlatma | |
---|---|
ConfigurationException |
setCihazYönetimiSunucusu
public void setDeviceManagementServer (DeviceManagementGrpcServer server)
DeviceManagementGrpcServer
özelliğini ayarlar.
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ı
setDeviceMonitor
public void setDeviceMonitor (IDeviceMonitor monitor)
IDeviceMonitor
özelliğini ayarlayın.
Parametreler | |
---|---|
monitor |
IDeviceMonitor : Monitör |
setCihazgereksinimleri
public void setDeviceRequirements (IDeviceSelection devRequirements)
Mevcut tüm değerleri değiştirerek IDeviceSelection
özelliğini ayarlayın. Bu işlem, global bir cihazı ayarlar
DeviceManager
adlı çocuğunuzun görebileceği cihazları filtreleyin.
setHostMonitors
public void setHostMonitors (hostMonitors)
IHostMonitor
listesini ayarlayın.
Parametreler | |
---|---|
hostMonitors |
: Monitörlerin listesi |
setHostOptions
public void setHostOptions (IHostOptions hostOptions)
Mevcut tüm değerleri değiştirerek IHostOptions
özelliğini ayarlayın.
setHostResourceManager
public void setHostResourceManager (IHostResourceManager hostResourceManager)
Mevcut tüm değerleri değiştirerek IHostResourceManager
özelliğini ayarlayın.
setInvocationServer
public void setInvocationServer (TestInvocationManagementServer server)
TestInvocationManagementServer
özelliğini ayarlar.
Parametreler | |
---|---|
server |
TestInvocationManagementServer |
setKeyStoreFactory
public void setKeyStoreFactory (IKeyStoreFactory factory)
Mevcut tüm değerleri değiştirerek IKeyStoreFactory
özelliğini ayarlayın.
setOptionsFromCommandLineArgs
publicsetOptionsFromCommandLineArgs ( 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
adresini inceleyin
Parametreler | |
---|---|
listArgs |
: komut satırı bağımsız değişkenleri |
İlerlemeler | |
---|---|
|
tüketilmemiş bağımsız değişkenler |
Fırlatma | |
---|---|
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
özelliğini ayarlar.
Parametreler | |
---|---|
collector |
IResourceMetricCollector |
setSandboxFactory
public void setSandboxFactory (ISandboxFactory factory)
Mevcut tüm değerleri değiştirerek ISandboxFactory
özelliğini ayarlayın.
setShardingStrateji
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
özelliğini ayarlar.
Parametreler | |
---|---|
server |
TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
ITerribleFailureHandler
özelliğini ayarlayın.
Parametreler | |
---|---|
wtfHandler |
ITerribleFailureHandler : WTF işleyicisi |
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
Fırlatma | |
---|---|
ConfigurationException |
Korunan yöntemler
getConfigurationFactory
protected IConfigurationFactory getConfigurationFactory ()
İlerlemeler | |
---|---|
IConfigurationFactory |