Class CIM_ObjectManagerAdapter
extends CIM_WBEMService

ObjectManagerAdapter is deprececated. Client Object Manager Adapter is now modeled by ProtocolService. There is no replacement for the other types of adapters. A ObjectManagerAdapter is a Service of the CIM Object Manager. An adapter can be any service of the Object Manager that needs to be managed (e.g. started, stopped, monitored, ...). There MUST be an instance for each Adapter type.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_Service
   |
   +--CIM_WBEMService
   |
   +--CIM_ObjectManagerAdapter

Direct Known Subclasses

CIM_ProviderObjectManagerAdapter

Class Qualifiers

NameData TypeValue
DeprecatedstringCIM_ProtocolService, No value
DescriptionstringObjectManagerAdapter is deprececated. Client Object Manager Adapter is now modeled by ProtocolService. There is no replacement for the other types of adapters. A ObjectManagerAdapter is a Service of the CIM Object Manager. An adapter can be any service of the Object Manager that needs to be managed (e.g. started, stopped, monitored, ...). There MUST be an instance for each Adapter type.
UMLPackagePathstringCIM::Interop
Versionstring2.39.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
AdapterTypeuint16
DeprecatedstringNo value
DescriptionstringAdapterType enumerates the kind of Object Manager Adapter. If 'Other' is specified, the OtherAdapterTypeDescription property MUST be populated. Other - If the adapter does not fit into one of the other catagories in the list. If specified, the OtherAdapterTypeDescription property MUST be populated. Client - A client side adapter that responds to client operation requests, such as CIM-XML or CIM-SOAP. Provider - A provider adapter, such as DMI, SNMP, JSR48 or CMPI. Indication Handler - An Indication Handler is a service that delivers indications to a subscriber. Examples of possible Indication Handlers are CIM-XML, CIM-SOAP, SMPT (e-mail) or any other delivery mechanism. Repository - A repository is an adapter that can store/retrieve persistent data, such as CIM Qualifier Types, CIM Classes and CIM Instances. An Object Manager could use multiple repositiories at one time, for example one could be used for CIM Schema information only, while another is used for instance information. Repositories MAY be remote or local to the CIM Object Manager. Examples of repository implementations could be databases, LDAP or files.
ModelCorrespondencestringCIM_ObjectManagerAdapter.OtherAdapterTypeDescription
Requiredbooleantrue
ValueMapstring1, 2, 3, 4, 5
ValuesstringOther, Client, Provider, Indication Handler, Repository
ElementNamestring
DescriptionstringThe ElmentName property is used as a name of the Object Manager Adapter for human interfaces. For example, "ACME ObjectManager Adapter".
OverridestringElementName
Handlestring
DeprecatedstringNo value
DescriptionstringAn implementation specific string that identifies the handle to the Object Manager Adapter.
Requiredbooleantrue
Namestring
DescriptionstringA human-readable name that uniquely identifies the ObjectManager within a system.
Keybooleantrue
MaxLenuint32256
OverridestringName
OtherAdapterTypeDescriptionstring
DeprecatedstringNo value
DescriptionstringThe type(s) of ObjectManagerAdapter when "Other" is included in ObjectManagerAdapterType property.
ModelCorrespondencestringCIM_ObjectManagerAdapter.AdapterType

Inherited Properties

NameData Type
Captionstring
CommunicationStatusuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
EnabledDefaultuint16
EnabledStateuint16
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
LoSIDstring
LoSOrgIDstring
OperatingStatusuint16
OtherEnabledStatestring
PrimaryOwnerContactstring
PrimaryOwnerNamestring
PrimaryStatusuint16
RequestedStateuint16
Startedboolean
StartModestring
Statusstring
SystemCreationClassNamestring
SystemNamestring
TimeOfLastStateChangedatetime
TransitioningToStateuint16
AvailableRequestedStatesuint16[]
OperationalStatusuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
ChangeAffectedElementsAssignedSequenceuint32
RequestStateChangeuint32
StartServiceuint32
StopServiceuint32