Classes and class hierarchy

The
VMware Smart Assurance
classes depend upon class hierarchy and inheritance in order to pass attributes and other characteristics to other classes. Classes derived from superclass ICIM_Collection through Classes derived from superclass ICIM_Connection show how the
classes are derived from the following
VMware Smart Assurance
superclasses:
  • ICIM_Collection
    Hierarchy: ICIM_Collection : CORE_Collection : CORE_ManagedObject : MR_ManagedObject : MR_Object (top)
  • ICIM_ManagedSystemElement
    Hierarchy: ICIM_ManagedSystemElement : ICIM_ManagedElement : ICF_CoreManagedElement : CORE_ManagedObject : MR_ManagedObject : MR_Object (top)
  • ICIM_Service
    Hierarchy: ICIM_Service : ICIM_LogicalElement : ICIM_ManagedSystemElement : ICIM_ManagedElement : ICF_CoreManagedElement : CORE_ManagedObject : MR_ManagedObject : MR_Object (top)
  • ICIM_ServiceAccessPoint
    Hierarchy: ICIM_ServiceAccessPoint : ICIM_LogicalElement : ICIM_ManagedSystemElement : ICIM_ManagedElement : ICF_CoreManagedElement : CORE_ManagedObject : MR_ManagedObject : MR_Object (top)
  • ICIM_Connection
    Hierarchy: ICIM_Connection : ICIM_LogicalElement : ICIM_ManagedSystemElement : ICIM_ManagedElement : ICF_CoreManagedElement : CORE_ManagedObject : MR_ManagedObject : MR_Object (top)
    The term
    superclass
    refers to a class’s direct ancestor (parent class) or to any of its ascendant classes (grandparent classes).
    The classes that are instantiated by
    and visible to users are highlighted in blue. The
    topology manager classes (MSI_AdapterManager::BGP-Adapter-Manager | EIGRP-Adapter-Manager | ISIS-Adapter-Manager | OSPF-Adapter-Manager) and instrumentation classes are not included in the illustrations.
    Classes derived from superclass ICIM_Collection
    Classes Derived from superclass ICIM_ManagedSystemElement
    Classes derived from superclass ICIM_Service
    Classes derived from superclass ICIM_ServiceAccessPoint
    Classes derived from superclass ICIM_Connection