การกำหนดค่าส่วนกลาง
public
interface
IGlobalConfiguration
com.android.tradefed.config.IGlobalConfiguration |
คลาสสำหรับรวมข้อมูลการกำหนดค่าทั่วโลกสำหรับอินสแตนซ์สหพันธ์การค้ารายการเดียว (รวมถึงการเรียกใช้การกำหนดค่าจริงจำนวนเท่าใดก็ได้)
สรุป
วิธีการสาธารณะ | |
---|---|
abstract
void
|
cleanup()
การล้างข้อมูลอย่างเหมาะสมเมื่อปิดใช้งาน |
abstract
File
|
cloneConfigWithFilter(
กรอง GlobalConfiguration ตามรายการที่อนุญาตและเอาต์พุตไปยังไฟล์ XML |
abstract
File
|
cloneConfigWithFilter(
กรอง GlobalConfiguration ตามรายการที่อนุญาต ขณะที่อนุญาตให้จัดการ ค่าตัวเลือก และเอาต์พุตไปยังไฟล์ XML |
abstract
File
|
cloneConfigWithFilter(String... allowlistConfigs)
กรอง GlobalConfiguration ตามรายการที่อนุญาตและเอาต์พุตไปยังไฟล์ XML |
abstract
ICommandScheduler
|
getCommandScheduler()
รับ |
abstract
Object
|
getConfigurationObject(String typeName)
รับออบเจ็กต์การกำหนดค่าที่กำหนดเองโดยใช้ชื่อที่กำหนด |
abstract
ICredentialFactory
|
getCredentialFactory()
รับ |
abstract
DeviceManagementGrpcServer
|
getDeviceManagementServer()
แสดงผล |
abstract
IDeviceManager
|
getDeviceManager()
รับ |
abstract
|
getDeviceMonitors()
รับรายการ |
abstract
IDeviceSelection
|
getDeviceRequirements()
รับ |
abstract
TradefedFeatureServer
|
getFeatureServer()
แสดงผล |
abstract
IConfigurationServer
|
getGlobalConfigServer()
รับเซิร์ฟเวอร์การกำหนดค่าส่วนกลาง |
abstract
|
getHostMonitors()
รับรายการ |
abstract
IHostOptions
|
getHostOptions()
รับ |
abstract
IHostResourceManager
|
getHostResourceManager()
รับ |
abstract
IKeyStoreFactory
|
getKeyStoreFactory()
รับ |
abstract
|
getMultiDeviceRecoveryHandlers()
รับรายการ |
abstract
|
getOptionValues(String optionName)
ดูรายการค่าของตัวเลือก |
abstract
|
getResourceMetricCollectors()
รับรายการ |
abstract
ISandboxFactory
|
getSandboxFactory()
รับโรงงานแซนด์บ็อกซ์ที่ใช้เรียกใช้การเรียกใช้ได้ |
abstract
IShardHelper
|
getShardingStrategy()
แสดงผล |
abstract
TestInvocationManagementServer
|
getTestInvocationManagementSever()
แสดงผล |
abstract
ITerribleFailureHandler
|
getWtfHandler()
รับ |
abstract
void
|
injectOptionValue(String optionName, String optionValue)
แทรกค่าตัวเลือกลงในชุดออบเจ็กต์การกำหนดค่า |
abstract
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
แทรกค่าตัวเลือกลงในชุดออบเจ็กต์การกำหนดค่า |
abstract
void
|
setCommandScheduler(ICommandScheduler scheduler)
ตั้งค่า |
abstract
void
|
setConfigurationFactory(IConfigurationFactory configFactory)
ตั้งค่า |
abstract
void
|
setConfigurationObject(String name, Object configObject)
วิธีทั่วไปในการตั้งค่าออบเจ็กต์การกำหนดค่าด้วยชื่อดังกล่าว โดยจะแทนที่ค่าที่มีอยู่ |
abstract
void
|
setConfigurationObjectList(String typeName,
วิธีทั่วไปในการตั้งค่ารายการออบเจ็กต์การกำหนดค่าสำหรับชื่อดังกล่าว โดยจะแทนที่ลิสต์ที่มีอยู่ |
abstract
void
|
setDeviceManagementServer(DeviceManagementGrpcServer server)
ตั้งค่า |
abstract
void
|
setDeviceManager(IDeviceManager deviceManager)
ตั้งค่า |
abstract
void
|
setDeviceMonitor(IDeviceMonitor deviceMonitor)
ตั้งค่า |
abstract
void
|
setDeviceRequirements(IDeviceSelection deviceSelection)
ตั้งค่า |
abstract
void
|
setHostMonitors(
ตั้งค่ารายการ |
abstract
void
|
setHostOptions(IHostOptions hostOptions)
ตั้งค่า |
abstract
void
|
setHostResourceManager(IHostResourceManager hostResourceManager)
ตั้งค่า |
abstract
void
|
setInvocationServer(TestInvocationManagementServer server)
|
abstract
void
|
setKeyStoreFactory(IKeyStoreFactory factory)
ตั้งค่า |
abstract
|
setOptionsFromCommandLineArgs(
กำหนดค่าส่วนกลางในช่อง
ดู |
abstract
void
|
setOriginalConfig(String config)
ตั้งค่าการกำหนดค่าเดิมที่ใช้สร้างการกำหนดค่าส่วนกลาง |
abstract
void
|
setResourceMetricCollector(IResourceMetricCollector collector)
ตั้งค่า |
abstract
void
|
setSandboxFactory(ISandboxFactory factory)
ตั้งค่า |
abstract
void
|
setShardingStrategy(IShardHelper sharding)
ตั้งค่า |
abstract
void
|
setTradefedFeatureServer(TradefedFeatureServer server)
ตั้งค่า |
abstract
void
|
setWtfHandler(ITerribleFailureHandler wtfHandler)
ตั้งค่า |
abstract
void
|
setup()
การตั้งค่าที่เหมาะสมตั้งแต่เริ่มซื้อขาย |
abstract
void
|
validateOptions()
ตรวจสอบค่าตัวเลือก |
วิธีการสาธารณะ
การทำความสะอาดข้อมูล
public abstract void cleanup ()
การล้างข้อมูลอย่างเหมาะสมเมื่อปิดใช้งาน
cloneConfigWithFilter
public abstract File cloneConfigWithFilter (exclusionPatterns, String... allowlistConfigs)
กรอง GlobalConfiguration ตามรายการที่อนุญาตและเอาต์พุตไปยังไฟล์ XML
พารามิเตอร์ | |
---|---|
exclusionPatterns |
: รูปแบบของชื่อคลาสที่จะยกเว้นจากดัมพ์ |
allowlistConfigs |
String : อาร์เรย์ String ของการกำหนดค่าที่จะรวมอยู่ในไฟล์ XML ใหม่
หากตั้งค่าเป็น null |
คิกรีเทิร์น | |
---|---|
File |
ไฟล์ที่มีการกำหนดค่าส่วนกลางที่กรองใหม่ |
การขว้าง | |
---|---|
|
ข้อยกเว้น IO |
ดูเพิ่มเติม
cloneConfigWithFilter
public abstract File cloneConfigWithFilter (exclusionPatterns, IConfigOptionValueTransformer transformer, boolean deepCopy, String... allowlistConfigs)
กรอง GlobalConfiguration ตามรายการที่อนุญาต ขณะที่อนุญาตให้จัดการ ค่าตัวเลือก และเอาต์พุตไปยังไฟล์ XML
พารามิเตอร์ | |
---|---|
exclusionPatterns |
: รูปแบบของชื่อคลาสที่จะยกเว้นจากดัมพ์ |
transformer |
IConfigOptionValueTransformer |
deepCopy |
boolean |
allowlistConfigs |
String : อาร์เรย์ String ของการกำหนดค่าที่จะรวมอยู่ใน XML ใหม่
หากตั้งค่าเป็น null |
คิกรีเทิร์น | |
---|---|
File |
ไฟล์ที่มีการกำหนดค่าส่วนกลางที่กรองใหม่ |
ดูเพิ่มเติม
cloneConfigWithFilter
public abstract File cloneConfigWithFilter (String... allowlistConfigs)
กรอง GlobalConfiguration ตามรายการที่อนุญาตและเอาต์พุตไปยังไฟล์ XML
ตัวอย่างเช่น สำหรับการกำหนดค่าต่อไปนี้
<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" จะถูกกรองออก และจะแสดงไฟล์การกำหนดค่าที่มี
เนื้อหาต่อไปนี้:
<xml>
<configuration>
<key_store class="com.android.tradefed.util.keystore.JSONFileKeyStoreFactory" />
</configuration>
</xml>
พารามิเตอร์ | |
---|---|
allowlistConfigs |
String : อาร์เรย์ String ของการกำหนดค่าที่จะรวมอยู่ในไฟล์ XML ใหม่
หากตั้งค่าเป็น null |
คิกรีเทิร์น | |
---|---|
File |
ไฟล์ที่มีการกำหนดค่าส่วนกลางที่กรองใหม่ |
การขว้าง | |
---|---|
|
ข้อยกเว้น IO |
getCommandScheduler
public abstract ICommandScheduler getCommandScheduler ()
รับ ICommandScheduler
เพื่อนำไปใช้จากการกำหนดค่า
คิกรีเทิร์น | |
---|---|
ICommandScheduler |
ICommandScheduler จะไม่แสดงผล Null |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
รับออบเจ็กต์การกำหนดค่าที่กำหนดเองโดยใช้ชื่อที่กำหนด
พารามิเตอร์ | |
---|---|
typeName |
String : ประเภทที่ไม่ซ้ำกันของออบเจ็กต์การกำหนดค่า |
คิกรีเทิร์น | |
---|---|
Object |
ออบเจ็กต์หรือค่า Null หากไม่พบออบเจ็กต์ที่มีชื่อนั้น |
รับใบรับรองโรงงาน
public abstract ICredentialFactory getCredentialFactory ()
รับ ICredentialFactory
สำหรับการสร้างข้อมูลเข้าสู่ระบบ
คิกรีเทิร์น | |
---|---|
ICredentialFactory |
ICredentialFactory หรือ null หากไม่ได้ระบุ |
รับเซิร์ฟเวอร์การจัดการอุปกรณ์
public abstract DeviceManagementGrpcServer getDeviceManagementServer ()
แสดงผล DeviceManagementGrpcServer
หรือค่าว่างถ้าไม่ระบุ
คิกรีเทิร์น | |
---|---|
DeviceManagementGrpcServer |
getDeviceManager
public abstract IDeviceManager getDeviceManager ()
รับ IDeviceManager
เพื่อนำไปใช้จากการกำหนดค่า จัดการชุดที่พร้อมใช้งาน
อุปกรณ์สำหรับการทดสอบ
คิกรีเทิร์น | |
---|---|
IDeviceManager |
IDeviceManager ที่ระบุไว้ในการกำหนดค่า |
GetDeviceMonitors
public abstractgetDeviceMonitors ()
รับรายการ IDeviceMonitor
จากการกำหนดค่าส่วนกลาง
คิกรีเทิร์น | |
---|---|
|
รายการ IDeviceMonitor จากการกำหนดค่าส่วนกลาง หรือ null หาก
ไม่ได้ระบุไว้ |
ข้อกำหนดของอุปกรณ์
public abstract IDeviceSelection getDeviceRequirements ()
รับ IDeviceSelection
เพื่อนำไปใช้จากการกำหนดค่า แสดงตัวกรองส่วนกลาง
บนอุปกรณ์ที่ DeviceManager
มองเห็นได้
คิกรีเทิร์น | |
---|---|
IDeviceSelection |
IDeviceSelection ที่ระบุไว้ในการกำหนดค่า |
เซิร์ฟเวอร์ getFeature
public abstract TradefedFeatureServer getFeatureServer ()
แสดงผล TradefedFeatureServer
หรือค่าว่างถ้าไม่ระบุ
คิกรีเทิร์น | |
---|---|
TradefedFeatureServer |
getGlobalConfigServer
public abstract IConfigurationServer getGlobalConfigServer ()
รับเซิร์ฟเวอร์การกำหนดค่าส่วนกลาง เซิร์ฟเวอร์การกำหนดค่าส่วนกลางใช้เพื่อรับการกำหนดค่าโฮสต์จากเซิร์ฟเวอร์ แทนที่จะดึงมาจากไฟล์ในเครื่อง
คิกรีเทิร์น | |
---|---|
IConfigurationServer |
getHostMonitors
public abstractgetHostMonitors ()
รับรายการ IHostMonitor
จากการกำหนดค่าส่วนกลาง
คิกรีเทิร์น | |
---|---|
|
รายการ IHostMonitor จากการกำหนดค่าส่วนกลาง หรือ null หากไม่มี
ที่ระบุไว้ |
getHostOptions
public abstract IHostOptions getHostOptions ()
รับ IHostOptions
เพื่อนำไปใช้จากการกำหนดค่า
คิกรีเทิร์น | |
---|---|
IHostOptions |
IDeviceManager ที่ระบุไว้ในการกำหนดค่า |
getHostResourceManager
public abstract IHostResourceManager getHostResourceManager ()
รับ IHostResourceManager
จากการกำหนดค่าส่วนกลาง
คิกรีเทิร์น | |
---|---|
IHostResourceManager |
IHostResourceManager จากการกำหนดค่าส่วนกลางหรือการใช้งานเริ่มต้น
LocalHostResourceManager ถ้าไม่มีการระบุไว้ในการกำหนดค่าโฮสต์ |
getKeyStoreโรงงาน
public abstract IKeyStoreFactory getKeyStoreFactory ()
รับ IKeyStoreFactory
เพื่อนำไปใช้จากการกำหนดค่า
คิกรีเทิร์น | |
---|---|
IKeyStoreFactory |
IKeyStoreFactory หรือ Null หากไม่มีการตั้งค่าโรงงานของแหล่งเก็บคีย์ไว้ |
getMultiDeviceRecoveryHandlers
public abstractgetMultiDeviceRecoveryHandlers ()
รับรายการ IMultiDeviceRecovery
ที่จะใช้จากการกำหนดค่า
คิกรีเทิร์น | |
---|---|
|
รายการ IMultiDeviceRecovery หรือ null หากไม่ได้ตั้งค่าไว้ |
getOptionValues
public abstractgetOptionValues (String optionName)
ดูรายการค่าของตัวเลือก
พารามิเตอร์ | |
---|---|
optionName |
String : ชื่อตัวเลือกแผนที่ |
คิกรีเทิร์น | |
---|---|
|
รายการค่าของตัวเลือกที่ระบุ null หากชื่อตัวเลือกไม่แสดง
ที่มีอยู่ |
getResourceMetricCollector มา
public abstractgetResourceMetricCollectors ()
รับรายการ IResourceMetricCollector
จากการกำหนดค่าส่วนกลาง
คิกรีเทิร์น | |
---|---|
|
รายการ IResourceMetricCollector จากการกำหนดค่าส่วนกลางหรือ null
หากไม่ได้ระบุไว้ |
รับแซนด์บ็อกซ์โรงงาน
public abstract ISandboxFactory getSandboxFactory ()
รับโรงงานแซนด์บ็อกซ์ที่ใช้เรียกใช้การเรียกใช้ได้
คิกรีเทิร์น | |
---|---|
ISandboxFactory |
getShardingStrategy
public abstract IShardHelper getShardingStrategy ()
แสดงผล IShardHelper
ที่กำหนดวิธีชาร์ดการกำหนดค่า
คิกรีเทิร์น | |
---|---|
IShardHelper |
getTestInvocationManagementSever
public abstract TestInvocationManagementServer getTestInvocationManagementSever ()
แสดงผล TestInvocationManagementServer
หรือค่าว่างถ้าไม่ระบุ
คิกรีเทิร์น | |
---|---|
TestInvocationManagementServer |
getWtfHandler
public abstract ITerribleFailureHandler getWtfHandler ()
รับ ITerribleFailureHandler
เพื่อนำไปใช้จากการกำหนดค่า
จัดการสิ่งที่ต้องทำในกรณีที่เกิดความล้มเหลว (What a Terribleอัจฉริยะ)
เกิดขึ้น
คิกรีเทิร์น | |
---|---|
ITerribleFailureHandler |
ITerribleFailureHandler ที่ระบุไว้ใน
หรือไม่มีข้อมูลหากไม่มีการตั้งค่าเครื่องจัดการ |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
แทรกค่าตัวเลือกลงในชุดออบเจ็กต์การกำหนดค่า
มีประโยชน์ในการระบุค่าสำหรับตัวเลือกที่สร้างขึ้นแบบไดนามิก
พารามิเตอร์ | |
---|---|
optionName |
String : ชื่อตัวเลือก |
optionValue |
String : ค่าตัวเลือก |
การขว้าง | |
---|---|
ConfigurationException |
หากกำหนดค่าของตัวเลือกไม่สำเร็จ |
injectOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
แทรกค่าตัวเลือกลงในชุดออบเจ็กต์การกำหนดค่า
มีประโยชน์ในการระบุค่าสำหรับตัวเลือกที่สร้างขึ้นแบบไดนามิก
พารามิเตอร์ | |
---|---|
optionName |
String : ชื่อตัวเลือกแผนที่ |
optionKey |
String : แป้นตัวเลือกแผนที่ |
optionValue |
String : ค่าตัวเลือกแผนที่ |
การขว้าง | |
---|---|
ConfigurationException |
หากกำหนดค่าของตัวเลือกไม่สำเร็จ |
setCommandScheduler
public abstract void setCommandScheduler (ICommandScheduler scheduler)
ตั้งค่า ICommandScheduler
โดยแทนที่ค่าที่มีอยู่
ตั้งค่าการกำหนดค่าโรงงาน
public abstract void setConfigurationFactory (IConfigurationFactory configFactory)
ตั้งค่า IConfigurationFactory
สำหรับการกำหนดค่านี้
พารามิเตอร์ | |
---|---|
configFactory |
IConfigurationFactory |
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
วิธีทั่วไปในการตั้งค่าออบเจ็กต์การกำหนดค่าด้วยชื่อดังกล่าว โดยจะแทนที่ค่าที่มีอยู่
พารามิเตอร์ | |
---|---|
name |
String : ชื่อที่ไม่ซ้ำกันของประเภทออบเจ็กต์การกำหนดค่า |
configObject |
Object : ออบเจ็กต์การกำหนดค่า |
การขว้าง | |
---|---|
ConfigurationException |
หาก configObject ไม่ใช่ประเภทที่ถูกต้อง |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String typeName,configList)
วิธีทั่วไปในการตั้งค่ารายการออบเจ็กต์การกำหนดค่าสำหรับชื่อดังกล่าว โดยจะแทนที่ลิสต์ที่มีอยู่
พารามิเตอร์ | |
---|---|
typeName |
String : ชื่อที่ไม่ซ้ำกันของประเภทออบเจ็กต์การกำหนดค่า |
configList |
: รายการออบเจ็กต์การกำหนดค่า |
การขว้าง | |
---|---|
ConfigurationException |
หากมีออบเจ็กต์ในรายการไม่ใช่ประเภทที่ถูกต้อง |
ตั้งค่าเซิร์ฟเวอร์การจัดการอุปกรณ์
public abstract void setDeviceManagementServer (DeviceManagementGrpcServer server)
ตั้งค่าDeviceManagementGrpcServer
พารามิเตอร์ | |
---|---|
server |
DeviceManagementGrpcServer |
setDeviceManager
public abstract void setDeviceManager (IDeviceManager deviceManager)
ตั้งค่า IDeviceManager
โดยแทนที่ค่าที่มีอยู่ การตั้งค่านี้จะกำหนดเครื่องมือจัดการสำหรับ
อุปกรณ์ทดสอบ
ตั้งค่าการตรวจสอบอุปกรณ์
public abstract void setDeviceMonitor (IDeviceMonitor deviceMonitor)
ตั้งค่า IDeviceMonitor
พารามิเตอร์ | |
---|---|
deviceMonitor |
IDeviceMonitor : จอภาพ |
การขว้าง | |
---|---|
ConfigurationException |
หากมีการตั้งค่า IDeviceMonitor แล้ว |
ตั้งค่าข้อกำหนดอุปกรณ์
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
ตั้งค่า IDeviceSelection
โดยแทนที่ค่าที่มีอยู่ การดำเนินการนี้จะตั้งค่าอุปกรณ์ส่วนกลาง
อุปกรณ์ที่ DeviceManager
ดูได้
setHostMonitors
public abstract void setHostMonitors (hostMonitors)
ตั้งค่ารายการ IHostMonitor
พารามิเตอร์ | |
---|---|
hostMonitors |
: รายการจอภาพ |
การขว้าง | |
---|---|
ConfigurationException |
หากมีการตั้งค่า IHostMonitor แล้ว |
setHostOptions
public abstract void setHostOptions (IHostOptions hostOptions)
ตั้งค่า IHostOptions
โดยแทนที่ค่าที่มีอยู่
setHostResourceManager
public abstract void setHostResourceManager (IHostResourceManager hostResourceManager)
ตั้งค่า IHostResourceManager
โดยแทนที่ค่าที่มีอยู่
setInvocationServer
public abstract void setInvocationServer (TestInvocationManagementServer server)
ตั้งค่าTestInvocationManagementServer
พารามิเตอร์ | |
---|---|
server |
TestInvocationManagementServer |
ตั้งค่าคีย์สโตร์
public abstract void setKeyStoreFactory (IKeyStoreFactory factory)
ตั้งค่า IKeyStoreFactory
โดยแทนที่ค่าที่มีอยู่
ตั้งค่าตัวเลือกจากบรรทัดคำสั่งอาร์กิวเมนต์
public abstractsetOptionsFromCommandLineArgs ( listArgs)
กำหนดค่าส่วนกลางในช่อง Option
ด้วยชุดอาร์กิวเมนต์บรรทัดคำสั่งที่กำหนด
ดู ArgsOptionParser
สำหรับรูปแบบที่คาดไว้
พารามิเตอร์ | |
---|---|
listArgs |
: อาร์กิวเมนต์บรรทัดคำสั่ง |
คิกรีเทิร์น | |
---|---|
|
อาร์กิวเมนต์ที่ไม่ได้ใช้ |
การขว้าง | |
---|---|
ConfigurationException |
setOriginalConfig
public abstract void setOriginalConfig (String config)
ตั้งค่าการกำหนดค่าเดิมที่ใช้สร้างการกำหนดค่าส่วนกลาง
พารามิเตอร์ | |
---|---|
config |
String |
setResourceMetricCollector
public abstract void setResourceMetricCollector (IResourceMetricCollector collector)
ตั้งค่าIResourceMetricCollector
พารามิเตอร์ | |
---|---|
collector |
IResourceMetricCollector |
setSandboxโรงงาน
public abstract void setSandboxFactory (ISandboxFactory factory)
ตั้งค่า ISandboxFactory
โดยแทนที่ค่าที่มีอยู่
setShardingStrategy
public abstract void setShardingStrategy (IShardHelper sharding)
ตั้งค่า IShardHelper
ที่จะใช้เมื่อชาร์ดดิ้งการกำหนดค่า
พารามิเตอร์ | |
---|---|
sharding |
IShardHelper |
ตั้งค่าเซิร์ฟเวอร์ TradefedFeature
public abstract void setTradefedFeatureServer (TradefedFeatureServer server)
ตั้งค่าTradefedFeatureServer
พารามิเตอร์ | |
---|---|
server |
TradefedFeatureServer |
setWtfHandler
public abstract void setWtfHandler (ITerribleFailureHandler wtfHandler)
ตั้งค่า ITerribleFailureHandler
พารามิเตอร์ | |
---|---|
wtfHandler |
ITerribleFailureHandler : เครื่องจัดการ WTF |
การขว้าง | |
---|---|
ConfigurationException |
หาก ITerribleFailureHandler มี
ได้รับการตั้งค่าแล้ว |
ตั้งค่า
public abstract void setup ()
การตั้งค่าที่เหมาะสมตั้งแต่เริ่มซื้อขาย
การขว้าง | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
ตัวเลือกการตรวจสอบ
public abstract void validateOptions ()
ตรวจสอบค่าตัวเลือก
การดำเนินการนี้เป็นเพียงการตรวจสอบว่าได้ตั้งค่าตัวเลือกที่จำเป็นทั้งหมดแล้ว
การขว้าง | |
---|---|
ConfigurationException |
หากการกำหนดค่าไม่มีฟิลด์ที่จำเป็น |