CIM211 Class Declaration
CIM_ServiceProcess

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_ServiceProcess --> [top]

Class Attributes

Class Declaration Attributes
NameValue
NAMECIM_ServiceProcess

Class Qualifiers

Class CIM_ServiceProcess Qualifiers
NameTypeValueFrom Class
Associationbooleantrue CIM_ServiceProcess
Versionstring2.6.0 CIM_ServiceProcess
DescriptionstringCIM_ServiceProcess is an association used to establish relationships between Services and Processes. It is used to indicate if a Service is running in a particular Process. It is also used to indicate, via the ExecutionType property, if the Service started and is wholly responsible for the Process, or if the Service is running in an existing Process, perhaps with other unrelated Services, which is owned or started by a different entity. This association relates a Service with an externally visible system signature. CIM_ServiceProcess

Properties

Properties
NameTypeValueQualifiersClassOrigin
ServiceCIM_Service ref Key
Description
CIM_ServiceProcess
ProcessCIM_Process ref Key
Description
CIM_ServiceProcess
ExecutionTypeuint16 Description
ValueMap
Values
CIM_ServiceProcess

Property Qualifiers

Property Service Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_ServiceProcess
DescriptionstringThe Service whose Process is described by this association. CIM_ServiceProcess

Property Process Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_ServiceProcess
DescriptionstringThe Process which represents or hosts the executing Service. CIM_ServiceProcess

Property ExecutionType Qualifiers
NameTypeValueFrom Class
DescriptionstringEnumeration indicating how the Service runs in the context of, or owns the Process. " Unknown " indicates that the ExecutionType is not known. " Other " indicates that the ExecutionType does not match any of the values in the ExecutionType enumeration. " Executes in Existing Process " indicates that the Service is hosted in a Process that already exists in the system. The lifecycle of the Service is separate from that of the Process. " Exeutes as Independent Process " indicates that the Service is responsible for the lifecycle of the Process. When the Service is started, the Process is created. For example, ServletEngines can run " InProcess " within the existing Apache processes or " OutOfProcess " in its own servlet engine process. In this case the Apache process would communicate with the servlet engine process based on the content of the request. The association may be many to many. CIM_ServiceProcess
ValueMapstring
[See below.]
CIM_ServiceProcess
ValuesstringUnknown
Other
Executes in Existing Process
Executes as Independent Process
CIM_ServiceProcess

NameValue
0Unknown
1Other
2Executes in Existing Process
3Executes as Independent Process

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in