SAP ABAP Class CL_WBEM_CLIENT_UTIL (Various Special Methods)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-CCM-SLD-ABA (Application Component) System Landscape Directory ABAP Connectivity
⤷
S_WBEM_CLIENT (Package) WBEM Client: CIM Operations and Communication
⤷
⤷
Properties
| Class | CL_WBEM_CLIENT_UTIL | |
| Short Description | Various Special Methods | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_WBEM_CLIENT | WBEM Client: CIM Operations and Communication |
| Created | 20090202 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_WBEM_CLIENT_UTIL has no interface implemented.
Friends
Class CL_WBEM_CLIENT_UTIL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | I | 4 | Does the target namespace exist? | 20091209 | ||
| 2 | Constant | Public | Type reference (TYPE) | I | 5 | Has the SAP CIM model been loaded in the target namespace? | 20091209 | ||
| 3 | Constant | Public | Type reference (TYPE) | I | 1 | Is the CIM server accessible? | 20091209 | ||
| 4 | Constant | Public | Type reference (TYPE) | I | 3 | Has the CIM server been started? | 20091209 | ||
| 5 | Constant | Public | Type reference (TYPE) | I | 2 | Does the user have read authorization on the CIM server? | 20091209 | ||
| 6 | Constant | Private | Type reference (TYPE) | STRING | 'CR' | 20100322 | |||
| 7 | Constant | Private | Type reference (TYPE) | STRING | 'SAP_CR' | 20100322 | |||
| 8 | Constant | Private | Type reference (TYPE) | STRING | 'SAP_CR_INTERNAL' | 20100322 | |||
| 9 | Constant | Private | Type reference (TYPE) | STRING | '2' | 20100322 | |||
| 10 | Constant | Private | Type reference (TYPE) | STRING | '1' | 20100322 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Checks the connection to a CIM server | 20091209 | |
| 2 | Static method | Private | Method | 20100322 | ||
| 3 | Static method | Public | Method | Returns information about CR content (if it exists) | 20100322 | |
| 4 | Static method | Public | Method | Gets the HTTP timeout value for a remote client | 20100108 | |
| 5 | Static method | Private | Method | 20090904 | ||
| 6 | Static method | Public | Method | Returns the version of the SAP CIM Model in SLD | 20090904 | |
| 7 | Static method | Public | Method | Gets server information (not initial) | 20091022 | |
| 8 | Static method | Public | Method | Changes a CIM instance and merges it with the original | 20090722 | |
| 9 | Static method | Public | Method | Changes an existing CIM class | 20090209 | |
| 10 | Static method | Public | Method | Changes an existing CIM instance | 20090209 | |
| 11 | Static method | Public | Method | Checks the connection to a CIM server | 20091209 | |
| 12 | Static method | Public | Method | Modifies a CIM instance including keys and associations | 20091217 | |
| 13 | Static method | Public | Method | Sets the HTTP timeout value for a remote client | 20100108 |
Events
Class CL_WBEM_CLIENT_UTIL has no event.
Types
Class CL_WBEM_CLIENT_UTIL has no local type.
Method Signatures
Method CHECK_SERVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECK_LEVEL | Call by reference | Type reference (TYPE) | I | Stufe, auf der die CIM-Server-Verfügbarkeit geprüft wird | 20091209 | |||
| 2 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | WBEM-Operationen mit SAP-Erweiterungen | 20091209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme, falls der CIM-Server nicht verfügbar ist | 20091209 |
Method FIND_LATEST_IMPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | WBEM-Operationen mit SAP-Erweiterungen | 20100322 | |||
| 2 | EXPORT_LINE | Call by reference | Type reference (TYPE) | STRING | 20100322 | ||||
| 3 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CIM_REFERENCE | Referenz auf CIM-Namespace, -Klasse oder -Instanz | 20100322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20100322 |
Method GET_CR_CONTENT_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | WBEM-Operationen mit SAP-Erweiterungen | 20100322 | |||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CIM_REFERENCE | Gefundener CR Content (initial falls nicht vorhanden) | 20100322 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20100322 |
Method GET_HTTP_TIMEOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | WBEM-Operationen mit SAP-Erweiterungen | 20100108 | |||
| 2 | TIMEOUT | Value transfer | Type reference (TYPE) | I | Timeout von Antwortwartezeit | 20100108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20100108 |
Method GET_MODEL_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_STANDARD_OPS | 20090904 | ||||
| 2 | VERSION | Value transfer | Object reference (TYPE REF TO) | CL_CIM_VERSION | Versionsnummer der allgemeinen Form x.y.z | 20090904 | |||
| 3 | VERSION_CLASS | Call by reference | Object reference (TYPE REF TO) | CL_CIM_ELEMENTNAME | Elementname (case-insensitive) | 20090904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20090904 |
Method GET_SAP_MODEL_VERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_STANDARD_OPS | Abstrakte Basisklasse für WBEM-Clients | 20090904 | |||
| 2 | VERSION | Value transfer | Object reference (TYPE REF TO) | CL_CIM_VERSION | Versionsnummer der allgemeinen Form x.y.z | 20090904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20090904 |
Method GET_SERVER_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | 20091022 | ||||
| 2 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_WBEM_IMPLEMENTATION_INFO | Enthält Typ und Version einer CIM Implementierung | 20091022 |
Method GET_SERVER_INFO on class CL_WBEM_CLIENT_UTIL has no exception.
Method MERGE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CIMINSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_CIM_INSTANCE | Modifizierte Instanz | 20090722 | |||
| 2 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | Abstrakte Basisklasse für WBEM-Clients | 20090722 | |||
| 3 | INCLUDEQUALIFIERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Einschließlich Qualifier? | 20090722 | ||
| 4 | INSTANCEREF | Call by reference | Object reference (TYPE REF TO) | CL_CIM_REFERENCE | Referenz auf CIM-Instanz | 20090722 | |||
| 5 | MODIFIED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090722 | ||||
| 6 | PROPERTYLIST | Call by reference | Type reference (TYPE) | CIM_T_ELEMENTNAME | Liste der Properties, die geändert werden sollen | 20090722 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20090722 |
Method MODIFY_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CIMCLASS | Call by reference | Object reference (TYPE REF TO) | CL_CIM_CLASS | Modifizierte Klasse | 20090209 | |||
| 2 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | WBEM Client | 20090209 | |||
| 3 | MODIFIED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20090209 |
Method MODIFY_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CIMINSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_CIM_INSTANCE | Modifizierte Instanz | 20090209 | |||
| 2 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | Abstrakte Basisklasse für WBEM-Clients | 20090209 | |||
| 3 | INCLUDEQUALIFIERS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Einschließlich Qualifier? | 20090209 | ||
| 4 | INSTANCEREF | Call by reference | Object reference (TYPE REF TO) | CL_CIM_REFERENCE | Referenz auf CIM-Instanz | 20090209 | |||
| 5 | MODIFIED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20090209 | ||||
| 6 | PROPERTYLIST | Call by reference | Type reference (TYPE) | CIM_T_ELEMENTNAME | Liste der Properties, die geändert werden sollen | 20090209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20090209 |
Method PING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | WBEM-Operationen mit SAP-Erweiterungen | 20091209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahme, falls der CIM-Server nicht verfügbar ist | 20091209 |
Method RENAME_MODIFY_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADDITIONAL_REFERENCES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Darf die Zielinstanz eigene Assoziationen haben? | 20091217 | ||
| 2 | ALLOW_EXISTING_TARGETS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Sollen existierende Zielinstanzen überschrieben werden? | 20091217 | ||
| 3 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | WBEM-Operationen mit SAP-Erweiterungen | 20091217 | |||
| 4 | MERGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Original- und Zielinstanz zusammenfügen? | 20091217 | ||
| 5 | RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CIM_REFERENCE | Referenz der neuen (Ziel-)Instanz | 20091217 | |||
| 6 | SOURCEREF | Call by reference | Object reference (TYPE REF TO) | CL_CIM_REFERENCE | Referenz auf die Originalinstanz | 20091217 | |||
| 7 | TARGETINST | Call by reference | Object reference (TYPE REF TO) | CL_CIM_INSTANCE | Neue Instanz | 20091217 | |||
| 8 | WEAK_REFERENCES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Darf das Original schwache Assoziierte behalten? | 20091217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20091218 |
Method SET_HTTP_TIMEOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLIENT | Call by reference | Object reference (TYPE REF TO) | IF_WBEM_SAP_CLIENT | WBEM-Operationen mit SAP-Erweiterungen | 20100108 | |||
| 2 | TIMEOUT | Call by reference | Type reference (TYPE) | I | IF_HTTP_CLIENT=>CO_TIMEOUT_DEFAULT | Timeout von Antwortwartezeit | 20100108 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehlerstatus einer CIM-Operation gemäß WBEM-Standard | 20100108 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 703 |