5 messages in com.xensource.lists.xen-cimRe: [Xen-cim] Suggested SettingsData ...| From | Sent On | Attachments |
|---|---|---|
| Jim Fehlig | 11 May 2006 15:02 | |
| Jim Fehlig | 11 May 2006 15:10 | |
| Subrahmanian, Raj | 11 May 2006 15:23 | |
| Gareth S Bestor | 12 May 2006 12:38 | .gif, .gif, .gif |
| Gareth S Bestor | 12 May 2006 13:01 | .gif, .gif, .gif, 2 more |
| Subject: | Re: [Xen-cim] Suggested SettingsData changes![]() |
|---|---|
| From: | Jim Fehlig (jfeh...@novell.com) |
| Date: | 05/11/2006 03:10:41 PM |
| List: | com.xensource.lists.xen-cim |
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-...@lists.xensource.com http://lists.xensource.com/xen-cim





.gif, .gif, .gif