// Copyright (c) 2005 DMTF. All rights reserved. // Add UmlPackagePath // qualifier values to CIM Schema. // ================================================================== // CIM_ObjectManager // ================================================================== [UMLPackagePath ( "CIM::Interop" ), Version ( "2.8.0" ), Description ( "A type of CIM_Service that defines the capabilities of the CIM " "Server in which this ObjectManager class resides. Details " "related to communicating with the ObjectManager, and the " "Manager's basic capabilities, are stored in instances of the " "associated CommunicationMechanism class available through the " "CommMechanismForManager association. It is assumed that Basic " "Read operations must be supported by all ObjectManager's in " "order to retrieve any additional detail.")] class CIM_ObjectManager : CIM_WBEMService { [Write, Description ( "The GatherStatisticalData property is used to control the " "gathering of statistical data made accessible through the " "CIM_CIMOMStatisticalData objects. If set to true, the data " "is gathered and can be accessed. If false, the " "CIM_CIMOMStatisticalData instance MAY exist but MUST show " "zero values for the counter properties.")] boolean GatherStatisticalData = true; [Override ( "Name" ), Description ( "The Name property is used to uniquely identify a CIM " "Server. The CIM Server MUST ensure that this value is " "globally unique. In order to ensure uniqueness, this value " "SHOULD be constructed in the following manner. : \n" " MUST include a copyrighted, trademarked or " "otherwise unique name that is owned by the business entity " "or a registered ID that is assigned to the business entity " "that is defining the Name. (This is similar to the _ structure of Schema class names.) The " "purpose of is to ensure that is truly " "unique across multiple vendor implementations. If such a " "name is not used, the defining entity MUST assure that the " " portion of the Instance ID is unique when compared " "with other instance providers. For DMTF defined instances, " "the is 'CIM'. \n" " MUST include a vendor specified unique " "identifier. \n" "Note: Name is semantically the same as InstanceID. In the " "next major version of the CIM Schema, Name will be renamed " "to InstanceID and become the only key of this class.")] string Name; [Override ( "ElementName" ), Description ( "The ElmentName property is used as a name of the CIM Server " "for human interfaces. For example, \"ACME CIM Server\"). " "This property is required to support the SLP discovery " "mechanism. In the next major release this property MAY " "include the required qualifier.")] string ElementName; [Override ( "Description" ), Description ( "The description property is used as a description of the " "CIM Server for human interfaces. For example, \" ACME CIM " "Server version 2.2\"). This property is required to support " "the SLP discovery mechanism. In the next major release this " "property MAY include the required qualifier.")] string Description; };