|
|
|
|
|
|
|
|
|
|
xen-cim
RE: [Xen-cim] Suggested SettingsData changes
I would prefer that we derived Xen_VirtualDeviceSettingData from
CIM_ResourceAllocationSettingData and then have others derive from
Xen_VirtualDeviceSettingData. It seems cleaner.
Raj
-----Original Message-----
From: xen-cim-bounces@xxxxxxxxxxxxxxxxxxx
[mailto:xen-cim-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Jim Fehlig
Sent: Thursday, May 11, 2006 6:11 PM
To: xen-cim@xxxxxxxxxxxxxxxxxxx
Subject: Re: [Xen-cim] Suggested SettingsData changes
Jim Fehlig wrote:
> All,
>
> I have finally gotten around to updating the various SettingsData
> classes in the current model with their latest counterparts from the
> DMTF WG. Here is what I am considering thus far.
>
> Remove classes
> * Xen_ComputerSystemConfiguration
> * Xen_ComputerSystemSetting
> * Xen_SettingForComputerSystem
> * Xen_ConfigurationForComputerSystem
> * Xen_VirtualDeviceSettingData
>
> Modify classes
> * Xen_ComputerSystemSettingData
> - Inherit from CIM_VirutalSystemSettingData
> - Move ID, SSID, and Uptime from Xen_ComputerSystemSetting to this
> class
> * Xen_CSSettingDataComponent
> - Inherit from CIM_VirutalSystemSettingDataComponent
> * Xen_ProcessorSettingData
> - Inherit from CIM_ResourceAllocationSettingData
> * Xen_MemorySettingData
> - Inherit from CIM_ResourceAllocationSettingData
> * Xen_DiskSettingData
> - Inherit from CIM_ResourceAllocationSettingData
> * Xen_NetworkPortSettingData
> - Inherit from CIM_ResourceAllocationSettingData
> * Xen_CSSettingDataComponent
> - Inherit from CIM_VirtualSystemSettingDataComponent
>
> Xen_VirtualDeviceSettingData contains a subset of properties found in
> CIM_ResourceAllocationSettingData so removing it should be no problem.
On second thought, perhaps it would be best to derive
Xen_VirtualDeviceSettingData from CIM_ResourceAllocationSettingData and
then have the various resource setting data classes derive from
Xen_VirtualDeviceSettingData. Thoughts?
Jim
_______________________________________________
Xen-cim mailing list
Xen-cim@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-cim
_______________________________________________
Xen-cim mailing list
Xen-cim@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-cim
|
|
|
|
|