Class CIM_ProvidesServiceToElement
extends CIM_Dependency

The use of the CIM_ProvidesServiceToElement class has been deprecated. Instead, ServiceAvailableToElement conveys the semantics of 'use', while the subclasses of ProvidesService ToElement (or the ConcreteDependency association) describe dependency relationships. CIM_ProvidesServiceToElement was meant to generalize the ServiceServiceDependency association. It tried to indicate that ManagedElements may use the functionality provided by one or more Services. An example is that a Processor and an enclosure (a PhysicalElement) may use AlertOnLAN Services to signal an incomplete or erroneous boot. In reality, AlertOnLAN is simply a HostedService on a computer system that is generally 'available for 'use' and not a dependency of the processor or enclosure. To describe that use of the service may be restricted or have limited availability/ applicability, then the CIM_ServiceAvailableToElement association would be instantiated.

Class Hierarchy

CIM_Dependency
   |
   +--CIM_ProvidesServiceToElement

Direct Known Subclasses

CIM_ServiceServiceDependency
CIM_ServiceUsesSecurityService
CIM_EGPRouteCalcDependency
CIM_RelatedSpanningTree
CIM_QueueHierarchy
CIM_CalculationServiceForDropper
CIM_CalculationBasedOnQueue
CIM_SchedulerUsed
CIM_DiagnosticTestForMSE
CIM_SecurityServiceForSystem
CIM_ManagesAccountOnSystem

Class Qualifiers

NameData TypeValueScopeFlavors
AssociationbooleantrueNone OVERRIDABLE= false
DeprecatedstringCIM_ServiceAvailableToElementTOSUBCLASS= falseNone
DescriptionstringThe use of the CIM_ProvidesServiceToElement class has been deprecated. Instead, ServiceAvailableToElement conveys the semantics of 'use', while the subclasses of ProvidesService ToElement (or the ConcreteDependency association) describe dependency relationships. CIM_ProvidesServiceToElement was meant to generalize the ServiceServiceDependency association. It tried to indicate that ManagedElements may use the functionality provided by one or more Services. An example is that a Processor and an enclosure (a PhysicalElement) may use AlertOnLAN Services to signal an incomplete or erroneous boot. In reality, AlertOnLAN is simply a HostedService on a computer system that is generally 'available for 'use' and not a dependency of the processor or enclosure. To describe that use of the service may be restricted or have limited availability/ applicability, then the CIM_ServiceAvailableToElement association would be instantiated.None TRANSLATABLE= true
Versionstring2.7.0TOSUBCLASS= falseTRANSLATABLE= true

Association References

NameClass OriginReference Class
AntecedentCIM_ProvidesServiceToElementCIM_Service
DependentCIM_ProvidesServiceToElementCIM_ManagedElement