GlobalConfiguration
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
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(
GlobalConfiguration öğesini bir beyaz listeye göre filtreleyin ve XML dosyasına aktarın. |
File
|
cloneConfigWithFilter(
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 |
ICommandScheduler
|
getCommandScheduler()
Yapılandırmadan kullanılacak |
Object
|
getConfigurationObject(String typeName)
Belirtilen 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 kullanılacak |
static
IDeviceManager
|
getDeviceManagerInstance()
Bu TF örneği için tekil |
|
getDeviceMonitors()
Genel yapılandırmadan |
IDeviceSelection
|
getDeviceRequirements()
Yapılandırmadan kullanılacak |
TradefedFeatureServer
|
getFeatureServer()
Tanımlanmamışsa |
IConfigurationServer
|
getGlobalConfigServer()
Genel yapılandırma sunucusunu alır. |
static
|
getHostMonitorInstances()
|
|
getHostMonitors()
Genel yapılandırmadan |
IHostOptions
|
getHostOptions()
Yapılandırmadan kullanılacak |
IHostResourceManager
|
getHostResourceManager()
Genel yapılandırmadan |
static
IGlobalConfiguration
|
getInstance()
Bu TF örneği için tekil |
IKeyStoreFactory
|
getKeyStoreFactory()
Yapılandırmadan kullanılacak |
|
getMultiDeviceRecoveryHandlers()
Yapılandırmadan kullanılacak |
String
|
getName()
|
|
getOptionValues(String optionName)
Seçeneğin değerlerinin listesini alın. |
|
getResourceMetricCollectors()
Genel yapılandırmadan |
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 |
TestInvocationManagementServer
|
getTestInvocationManagementSever()
Tanımlanmamışsa |
ITerribleFailureHandler
|
getWtfHandler()
Yapılandırmadan kullanılacak |
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 nesnesi grubuna 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 |
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
Bu yapılandırma için |
void
|
setConfigurationObject(String typeName, Object configObject)
Mevcut değeri değiştirerek yapılandırma nesnesini belirtilen adla ayarlamak için kullanılan genel yöntem. |
void
|
setConfigurationObjectList(String typeName,
Mevcut değerlerin yerini alarak belirli bir ad için yapılandırma nesnesi listesini ayarlayan genel yöntem. |
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
|
void
|
setDeviceManager(IDeviceManager manager)
Mevcut değerlerin yerine |
void
|
setDeviceMonitor(IDeviceMonitor monitor)
|
void
|
setDeviceRequirements(IDeviceSelection devRequirements)
Mevcut değerlerin yerine |
void
|
setHostMonitors(
|
void
|
setHostOptions(IHostOptions hostOptions)
Mevcut değerlerin yerine |
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
Mevcut değerlerin yerine |
void
|
setInvocationServer(TestInvocationManagementServer server)
|
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
Mevcut değerlerin yerine |
|
setOptionsFromCommandLineArgs(
Belirli bir komut satırı bağımsız değişkeni grubuyla 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 değerlerin yerine |
void
|
setShardingStrategy(IShardHelper sharding)
Bir yapılandırmayı bölerken kullanılacak |
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
|
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
|
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
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
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 öğesini bir beyaz listeye göre filtreleyin ve XML dosyasına aktarın.
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 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 olarak ayarlanmışsa |
İ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 olarak ayarlanmışsa |
İlerlemeler | |
---|---|
File |
Yeni filtrelenmiş global yapılandırmayı içeren dosya. |
createGlobalConfiguration
public staticcreateGlobalConfiguration (String[] args)
Bu TF örneği için GlobalConfiguration
tekil nesnesi oluşturur. 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)
Belirtilen ada sahip özel yapılandırma nesnesini alır.
Parametreler | |
---|---|
typeName |
String : Yapılandırma nesnesinin benzersiz türü |
İlerlemeler | |
---|---|
Object |
Nesne veya bu ada sahip nesne bulunamazsa null |
getCredentialFactory
public ICredentialFactory getCredentialFactory ()
Kimlik bilgileri oluşturmak için ICredentialFactory
değerini 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 kullanılacak IDeviceManager
değerini alır. Test için kullanılabilen cihaz grubunu yönetir
İlerlemeler | |
---|---|
IDeviceManager |
yapılandırmada sağlanan IDeviceManager . |
getDeviceManagerInstance
public static IDeviceManager getDeviceManagerInstance ()
Bu TF örneği için tekil DeviceManager
örneğine referans döndürür.
İlerlemeler | |
---|---|
IDeviceManager |
Atışlar | |
---|---|
IllegalStateException |
createGlobalConfiguration(String[]) henüz çağrılmamışsa |
getDeviceMonitors
publicgetDeviceMonitors ()
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 staticgetHostMonitorInstances ()
İlerlemeler | |
---|---|
|
getHostMonitors
publicgetHostMonitors ()
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 . |
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 belirtilmemişse varsayılan uygulama LocalHostResourceManager |
getInstance
public static IGlobalConfiguration getInstance ()
Bu TF örneği için tekil GlobalConfiguration
örneğine referans döndürür.
İlerlemeler | |
---|---|
IGlobalConfiguration |
Atışlar | |
---|---|
IllegalStateException |
createGlobalConfiguration(String[]) henüz çağrılmamışsa |
getKeyStoreFactory
public IKeyStoreFactory getKeyStoreFactory ()
Yapılandırmadan kullanılacak IKeyStoreFactory
değerini alır.
İlerlemeler | |
---|---|
IKeyStoreFactory |
IKeyStoreFactory veya anahtar deposu fabrikası ayarlanmamışsa null. |
getMultiDeviceRecoveryHandlers
publicgetMultiDeviceRecoveryHandlers ()
Yapılandırmadan kullanılacak IMultiDeviceRecovery
listesini alır.
İlerlemeler | |
---|---|
|
IMultiDeviceRecovery listesi veya ayarlanmamışsa null . |
getOptionValues
publicgetOptionValues (String optionName)
Seçeneğin değerlerinin listesini alın.
Parametreler | |
---|---|
optionName |
String : Harita seçeneği adı |
İlerlemeler | |
---|---|
|
Belirtilen seçeneğin değerlerinin listesi. Seçenek adı yoksa null . |
getResourceMetricCollectors
publicgetResourceMetricCollectors ()
Genel yapılandırmadan IResourceMetricCollector
listesini alır.
İlerlemeler | |
---|---|
|
genel yapılandırmadaki IResourceMetricCollector listesini veya belirtilmemişse null
değerini döndürür. |
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çenekler için değer sağlamak amacıyla 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çenekler için değer sağlamak amacıyla kullanışlıdır.
Parametreler | |
---|---|
optionName |
String : Harita seçeneği adı |
optionKey |
String : Harita seçeneği anahtarı |
optionValue |
String : eşleme 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 değerlerin yerine ICommandScheduler
değerini ayarlayın.
setConfigurationFactory
public void setConfigurationFactory (IConfigurationFactory configFactory)
Bu yapılandırma için IConfigurationFactory
değerini ayarlayın.
Parametreler | |
---|---|
configFactory |
IConfigurationFactory |
setConfigurationObject
public void setConfigurationObject (String typeName, Object configObject)
Mevcut değeri değiştirerek yapılandırma nesnesini belirtilen adla ayarlamak için kullanılan genel yöntem.
Parametreler | |
---|---|
typeName |
String : yapılandırma nesnesi türünün benzersiz adı. |
configObject |
Object : config 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 |
setDeviceManagementServer
public void setDeviceManagementServer (DeviceManagementGrpcServer server)
DeviceManagementGrpcServer
değerini belirler.
Parametreler | |
---|---|
server |
DeviceManagementGrpcServer |
setDeviceManager
public void setDeviceManager (IDeviceManager manager)
Mevcut değerlerin yerine IDeviceManager
değerini ayarlayın. Bu işlem, test cihazlarının yöneticisini belirler.
setDeviceMonitor
public void setDeviceMonitor (IDeviceMonitor monitor)
IDeviceMonitor
ayarını yapın.
Parametreler | |
---|---|
monitor |
IDeviceMonitor : Monitör |
setDeviceRequirements
public void setDeviceRequirements (IDeviceSelection devRequirements)
Mevcut değerlerin yerine IDeviceSelection
değerini ayarlayın. Bu, DeviceManager
kullanıcısını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
publicsetOptionsFromCommandLineArgs ( 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
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 değerlerin yerine ISandboxFactory
değerini ayarlayın.
setShardingStrategy
public void setShardingStrategy (IShardHelper sharding)
Bir yapılandırmayı bölerken kullanılacak IShardHelper
değerini belirler.
Parametreler | |
---|---|
sharding |
IShardHelper |
setTradefedFeatureServer
public void setTradefedFeatureServer (TradefedFeatureServer server)
TradefedFeatureServer
değerini belirler.
Parametreler | |
---|---|
server |
TradefedFeatureServer |
setWtfHandler
public void setWtfHandler (ITerribleFailureHandler wtfHandler)
ITerribleFailureHandler
ayarını yapın.
Parametreler | |
---|---|
wtfHandler |
ITerribleFailureHandler : AMK işleyicisi |
validateOptions
public void validateOptions ()
Seçenek değerlerini doğrulayın.
Şu anda bu işlem yalnızca tüm zorunlu seçeneklerin ayarlandığını doğrular.
Atışlar | |
---|---|
ConfigurationException |
Korunan yöntemler
getConfigurationFactory
protected IConfigurationFactory getConfigurationFactory ()
İlerlemeler | |
---|---|
IConfigurationFactory |