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