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

Sabitler

String CREDENTIAL_FACTORY_TYPE_NAME

String DEVICE_MANAGER_TYPE_NAME

String DEVICE_MONITOR_TYPE_NAME

String DEVICE_REQUIREMENTS_TYPE_NAME

String GLOBAL_CONFIG_SERVER

String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

String GLOBAL_CONFIG_VARIABLE

String HOST_MONITOR_TYPE_NAME

String HOST_OPTIONS_TYPE_NAME

String HOST_RESOURCE_MANAGER_TYPE_NAME

String KEY_STORE_TYPE_NAME

String MULTI_DEVICE_RECOVERY_TYPE_NAME

String RESOURCE_METRIC_COLLECTOR_TYPE_NAME

String SANDBOX_FACTORY_TYPE_NAME

String SCHEDULER_TYPE_NAME

String SHARDING_STRATEGY_TYPE_NAME

String TF_DEVICE_MANAGEMENT_SERVER_NAME

String TF_FEATURE_SERVER_NAME

String TF_INVOCATION_SERVER_NAME

String WTF_HANDLER_TYPE_NAME

Herkese açık yöntemler

void cleanup()

Tradefed kapatıldığında uygun temizleme

File cloneConfigWithFilter( exclusionPatterns, String... allowlistConfigs)

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

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

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

File cloneConfigWithFilter(String... allowlistConfigs)

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

static createGlobalConfiguration(String[] args)

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

ICommandScheduler getCommandScheduler()

Yapılandırmadan kullanılacak ICommandScheduler değerini 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 iznini alır.

String getDescription()
DeviceManagementGrpcServer getDeviceManagementServer()

DeviceManagementGrpcServer değerini veya tanımlanmamışsa boş 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()

TradefedFeatureServer değerini veya tanımlanmamışsa boş 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 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ırmada 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()

Bir çağırma işlemi çalıştırmak için kullanılabilecek bir korumalı alan fabrikası alın.

IShardHelper getShardingStrategy()

Bir yapılandırmanın nasıl parçalanacağını tanımlayan IShardHelper değerini döndürür.

TestInvocationManagementServer getTestInvocationManagementSever()

TestInvocationManagementServer değerini veya tanımlanmamışsa boş 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 nesneleri kümesine bir seçenek değeri yerleştirin.

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

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

void printCommandUsage(boolean importantOnly, PrintStream out)

Bu yapılandırma için komut satırı kullanım yardım metnini belirtilen printStream'e çıkarır.

void setCommandScheduler(ICommandScheduler scheduler)

Mevcut değerlerin üzerine yazarak 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)

Yapılandırma nesnesini verilen adla ayarlamak ve mevcut değerleri değiştirmek için kullanılan genel yöntem.

void setConfigurationObjectList(String typeName, configList)

Belirli bir ad için yapılandırma nesnesi listesini ayarlamak üzere kullanılan genel yöntem. Mevcut değerlerin yerini alır.

void setDeviceManagementServer(DeviceManagementGrpcServer server)

DeviceManagementGrpcServer değerini ayarlar.

void setDeviceManager(IDeviceManager manager)

Mevcut değerlerin üzerine yazarak IDeviceManager değerini ayarlayın.

void setDeviceMonitor(IDeviceMonitor monitor)

IDeviceMonitor değerini ayarlayın.

void setDeviceRequirements(IDeviceSelection devRequirements)

Mevcut değerlerin üzerine yazarak IDeviceSelection değerini ayarlayın.

void setHostMonitors( hostMonitors)

IHostMonitor listesini ayarlayın.

void setHostOptions(IHostOptions hostOptions)

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

void setHostResourceManager(IHostResourceManager hostResourceManager)

Mevcut değerlerin üzerine yazarak IHostResourceManager değerini ayarlayın.

void setInvocationServer(TestInvocationManagementServer server)

TestInvocationManagementServer değerini ayarlar.

void setKeyStoreFactory(IKeyStoreFactory factory)

Mevcut değerlerin üzerine yazarak IKeyStoreFactory değerini ayarlayın.

setOptionsFromCommandLineArgs( listArgs)

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

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 ayarlar.

void setSandboxFactory(ISandboxFactory factory)

Mevcut değerlerin üzerine yazarak ISandboxFactory değerini ayarlayın.

void setShardingStrategy(IShardHelper sharding)

Bir yapılandırma parçalandığında kullanılacak IShardHelper değerini ayarlar.

void setTradefedFeatureServer(TradefedFeatureServer server)

TradefedFeatureServer değerini ayarlar.

void setWtfHandler(ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler değerini ayarlayın.

void setup()

Ticaret akışının başında uygun kurulum.

void validateOptions()

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

Korunan yöntemler

IConfigurationFactory getConfigurationFactory()

Sabitler

CREDENTIAL_FACTORY_TYPE_NAME

public static final String CREDENTIAL_FACTORY_TYPE_NAME

Sabit Değer: "credential_factory"

DEVICE_MANAGER_TYPE_NAME

public static final String DEVICE_MANAGER_TYPE_NAME

Sabit Değer: "device_manager"

DEVICE_MONITOR_TYPE_NAME

public static final String DEVICE_MONITOR_TYPE_NAME

Sabit Değer: "device_monitor"

DEVICE_REQUIREMENTS_TYPE_NAME

public static final String DEVICE_REQUIREMENTS_TYPE_NAME

Sabit Değer: "device_requirements"

GLOBAL_CONFIG_SERVER

public static final String GLOBAL_CONFIG_SERVER

Sabit Değer: "global_config_server"

GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

public static final String GLOBAL_CONFIG_SERVER_CONFIG_VARIABLE

Sabit Değer: "TF_GLOBAL_CONFIG_SERVER_CONFIG"

GLOBAL_CONFIG_VARIABLE

public static final String GLOBAL_CONFIG_VARIABLE

Sabit Değer: "TF_GLOBAL_CONFIG"

HOST_MONITOR_TYPE_NAME

public static final String HOST_MONITOR_TYPE_NAME

Sabit Değer: "host_monitor"

HOST_OPTIONS_TYPE_NAME

public static final String HOST_OPTIONS_TYPE_NAME

Sabit Değer: "host_options"

HOST_RESOURCE_MANAGER_TYPE_NAME

public static final String HOST_RESOURCE_MANAGER_TYPE_NAME

Sabit Değer: "host_resource_manager"

KEY_STORE_TYPE_NAME

public static final String KEY_STORE_TYPE_NAME

Sabit Değer: "key_store"

MULTI_DEVICE_RECOVERY_TYPE_NAME

public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME

Sabit Değer: "multi_device_recovery"

RESOURCE_METRIC_COLLECTOR_TYPE_NAME

public static final String RESOURCE_METRIC_COLLECTOR_TYPE_NAME

Sabit Değer: "resource_metric_collector"

SANDBOX_FACTORY_TYPE_NAME

public static final String SANDBOX_FACTORY_TYPE_NAME

Sabit Değer: "sandbox_factory"

SCHEDULER_TYPE_NAME

public static final String SCHEDULER_TYPE_NAME

Sabit Değer: "command_scheduler"

SHARDING_STRATEGY_TYPE_NAME

public static final String SHARDING_STRATEGY_TYPE_NAME

Sabit Değer: "sharding_strategy"

TF_DEVICE_MANAGEMENT_SERVER_NAME

public static final String TF_DEVICE_MANAGEMENT_SERVER_NAME

Sabit Değer: "tf_device_management_server"

TF_FEATURE_SERVER_NAME

public static final String TF_FEATURE_SERVER_NAME

Sabit Değer: "tf_feature_server"

TF_INVOCATION_SERVER_NAME

public static final String TF_INVOCATION_SERVER_NAME

Sabit Değer: "tf_invocation_server"

WTF_HANDLER_TYPE_NAME

public static final String WTF_HANDLER_TYPE_NAME

Sabit Değer: "wtf_handler"

Herkese açık yöntemler

temizleme

public void cleanup ()

Tradefed kapatıldığında uygun temizleme

cloneConfigWithFilter

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

GlobalConfiguration'ı izin verilenler listesine göre filtreleyin ve bir 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, 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 bir XML dosyasına çıkışa 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 ayarlanmışsa
İlerlemeler
File Yeni filtrelenmiş global yapılandırmayı içeren dosya.

cloneConfigWithFilter

public File cloneConfigWithFilter (String... allowlistConfigs)

GlobalConfiguration'ı izin verilenler listesine göre filtreleyin ve bir 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" dışındaki tüm yapılandırmalar filtrelenir ve aşağıdaki içeriğe sahip 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 ayarlanmışsa
İlerlemeler
File Yeni filtrelenmiş global yapılandırmayı içeren dosya.

createGlobalConfiguration

public static  createGlobalConfiguration (String[] args)

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

Parametreler
args String

İlerlemeler

Dekoratif yastıklar
IllegalStateException birden fazla kez arandıysa
ConfigurationException

getCommandScheduler

public ICommandScheduler getCommandScheduler ()

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

İlerlemeler
ICommandScheduler ICommandScheduler. Hiçbir zaman null değeri 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 iznini alır.

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

getDescription

public String getDescription ()

İlerlemeler
String Bu Configuration için kullanıcı tarafından okunabilir kısa bir açıklama

getDeviceManagementServer

public DeviceManagementGrpcServer getDeviceManagementServer ()

DeviceManagementGrpcServer değerini veya tanımlanmamışsa boş 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

Dekoratif yastıklar
IllegalStateException createGlobalConfiguration(String[]) henüz çağrılmamışsa.

getDeviceMonitors

public  getDeviceMonitors ()

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

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

getDeviceRequirements

public IDeviceSelection getDeviceRequirements ()

Yapılandırmadan kullanılacak IDeviceSelection değerini alır. DeviceManager öğesinin hangi cihazlarda görülebileceğiyle ilgili genel bir filtreyi temsil eder.

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

getFeatureServer

public TradefedFeatureServer getFeatureServer ()

TradefedFeatureServer değerini veya tanımlanmamışsa boş 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 listesi veya belirtilmemişse null.

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 Ana makine yapılandırmasında belirtilmemişse genel yapılandırmadaki IHostResourceManager veya 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

Dekoratif yastıklar
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 Anahtar deposu fabrikası ayarlanmamışsa IKeyStoreFactory veya null.

getMultiDeviceRecoveryHandlers

public  getMultiDeviceRecoveryHandlers ()

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

İlerlemeler
Ayarlanmamışsa IMultiDeviceRecovery veya null listesi.

getName

public String getName ()

İlerlemeler
String bu Configuration öğesinin adı

getOptionValues

public  getOptionValues (String optionName)

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

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

İlerlemeler
belirli 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 listesi veya belirtilmemişse null .

getSandboxFactory

public ISandboxFactory getSandboxFactory ()

Bir çağırma işlemi çalıştırmak için kullanılabilecek bir korumalı alan fabrikası alın.

İlerlemeler
ISandboxFactory

getShardingStrategy

public IShardHelper getShardingStrategy ()

Bir yapılandırmanın nasıl parçalanacağını tanımlayan IShardHelper değerini döndürür.

İlerlemeler
IShardHelper

getTestInvocationManagementSever

public TestInvocationManagementServer getTestInvocationManagementSever ()

TestInvocationManagementServer değerini veya tanımlanmamışsa boş 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şması durumunda ne yapılacağını 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 nesneleri kümesine bir seçenek değeri yerleştirin.

Dinamik olarak oluşturulan seçenekler için değer sağlamak üzere kullanılır.

Parametreler
optionName String: Seçenek adı

optionValue String: seçenek değerleri

Dekoratif yastıklar
ConfigurationException

injectOptionValue

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

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

Dinamik olarak oluşturulan seçenekler için değer sağlamak üzere kullanılı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

Dekoratif yastıklar
ConfigurationException

printCommandUsage

public void printCommandUsage (boolean importantOnly, 
                PrintStream out)

Bu yapılandırma için komut satırı kullanım yardım metnini verilen printStream'e çıkarır.

Parametreler
importantOnly boolean

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

Dekoratif yastıklar
com.android.tradefed.config.ConfigurationException
ConfigurationException

setCommandScheduler

public void setCommandScheduler (ICommandScheduler scheduler)

Mevcut değerlerin üzerine yazarak 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)

Yapılandırma nesnesini verilen adla ayarlamak ve mevcut değerleri değiştirmek için kullanılan genel yöntem.

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

configObject Object: yapılandırma nesnesi

Dekoratif yastıklar
ConfigurationException

setConfigurationObjectList

public void setConfigurationObjectList (String typeName, 
                 configList)

Belirli bir ad için yapılandırma nesnesi listesini ayarlamak üzere kullanılan genel yöntem. Mevcut değerlerin yerini alır.

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

configList : yapılandırma nesnesi listesi

Dekoratif yastıklar
ConfigurationException

setDeviceManagementServer

public void setDeviceManagementServer (DeviceManagementGrpcServer server)

DeviceManagementGrpcServer değerini ayarlar.

Parametreler
server DeviceManagementGrpcServer

setDeviceManager

public void setDeviceManager (IDeviceManager manager)

Mevcut değerleri değiştirerek IDeviceManager değerini ayarlayın. Bu, test cihazlarının yöneticisini ayarlar.

setDeviceMonitor

public void setDeviceMonitor (IDeviceMonitor monitor)

IDeviceMonitor değerini ayarlayın.

Parametreler
monitor IDeviceMonitor: Monitör

setDeviceRequirements

public void setDeviceRequirements (IDeviceSelection devRequirements)

Mevcut değerlerin üzerine yazarak IDeviceSelection değerini ayarlayın. Bu ayar, DeviceManager'nın hangi cihazları görebileceği konusunda genel bir cihaz filtresi belirler.

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 değerini ayarlayın.

setHostResourceManager

public void setHostResourceManager (IHostResourceManager hostResourceManager)

Mevcut değerlerin üzerine yazarak IHostResourceManager değerini ayarlayın.

setInvocationServer

public void setInvocationServer (TestInvocationManagementServer server)

TestInvocationManagementServer değerini ayarlar.

Parametreler
server TestInvocationManagementServer

setKeyStoreFactory

public void setKeyStoreFactory (IKeyStoreFactory factory)

Mevcut değerlerin üzerine yazarak IKeyStoreFactory değerini ayarlayın.

setOptionsFromCommandLineArgs

public  setOptionsFromCommandLineArgs ( listArgs)

Belirli bir komut satırı bağımsız değişkenleri grubuyla 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üketilmeyen bağımsız değişkenler

Dekoratif yastıklar
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 ayarlar.

Parametreler
collector IResourceMetricCollector

setSandboxFactory

public void setSandboxFactory (ISandboxFactory factory)

Mevcut değerlerin üzerine yazarak ISandboxFactory değerini ayarlayın.

setShardingStrategy

public void setShardingStrategy (IShardHelper sharding)

Bir yapılandırma parçalandığında kullanılacak IShardHelper değerini ayarlar.

Parametreler
sharding IShardHelper

setTradefedFeatureServer

public void setTradefedFeatureServer (TradefedFeatureServer server)

TradefedFeatureServer değerini ayarlar.

Parametreler
server TradefedFeatureServer

setWtfHandler

public void setWtfHandler (ITerribleFailureHandler wtfHandler)

ITerribleFailureHandler değerini ayarlayın.

Parametreler
wtfHandler ITerribleFailureHandler: WTF işleyicisi

kur

public void setup ()

Ticaret akışının başında uygun kurulum.

Dekoratif yastıklar
ConfigurationException

validateOptions

public void validateOptions ()

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

Şu anda bu işlem yalnızca tüm zorunlu seçeneklerin ayarlanıp ayarlanmadığını doğrular.

Dekoratif yastıklar
ConfigurationException

Korunan yöntemler

getConfigurationFactory

protected IConfigurationFactory getConfigurationFactory ()

İlerlemeler
IConfigurationFactory