SAP ABAP Class CL_SLD_CIM_CLASS (Representation CIM Class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-SLD-ABA (Application Component) System Landscape Directory ABAP Connectivity
     SLD_API (Package) System Landscape Directory API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SLD_CIM_OBJECT CIM Representation Type 20020527
Properties
Class CL_SLD_CIM_CLASS  
Short Description Representation CIM Class    
Super Class CL_SLD_CIM_OBJECT CIM Representation Type 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SLD_API   System Landscape Directory API 
Created 20020527   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SLD_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 SLDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SLD_CIM_CLASS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SLD_ACCESSOR 20020607 Access to SLD Server
2 CL_SLD_ACCESSOR_WBEM_CLIENT 20081204 Access to SLD server through WBEM client
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASSLOOKUP Static Attribute Private Type reference (TYPE) SLD_T_CLASSLOOKUP Table of CIM Class References 20020527
2 METHODCAT Instance attribute Private Type reference (TYPE) SLD_T_METHCAT Method Catalog 20070524
3 PROPDEFAULTS Instance attribute Private Type reference (TYPE) SLD_T_GENVALUE Property Defaults (Internal) 20020628
4 PROPERTYCAT Instance attribute Private Type reference (TYPE) SLD_T_PROPCAT Property Catalog (Internal) 20020527
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CLASSREF Static method Protected Method Adds object reference of buffered class 20020606
2 CHECK_PROPEXISTENCE Instance method Public Method Checks whether property exists 20020528
3 GET_CLASSREF Static method Public Method Returns object reference of buffered class 20020527
4 GET_DEFAULT Instance method Public Method Returns default property value 20020628
5 GET_DEFAULT_ARRAY Instance method Public Method Returns default value array 20020628
6 GET_DEFAULT_GEN Instance method Public Method Returns typed default value of property 20020628
7 GET_METHOD Instance method Public Method Returns method name 20070509
8 GET_METHODS Instance method Public Method Returns list of method names 20070509
9 GET_PROPERTYCAT Instance method Public Method Returns property catalog 20020528
10 IS_KEY_PROPERTY Instance method Public Method Checks key property of property 20020704
11 SET_CIMCLASSDATA Instance method Public Method Sets class qualifier and property catalog 20020527
Events
Class CL_SLD_CIM_CLASS has no event.
Types
Class CL_SLD_CIM_CLASS has no local type.
Method Signatures

Method ADD_CLASSREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_CLASS Repräsentation CIM-Klasse 20020606
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020606

Method CHECK_PROPEXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020528
2 Returning RET Value transfer Type reference (TYPE) SLDI_CHAR Boolean 20020528
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020528

Method GET_CLASSREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) STRING Klassenname 20020527
2 Importing HOST Call by reference Type reference (TYPE) STRING SLD Host 20030724
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING SLD Namespace 20020527
4 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLD_CIM_CLASS Repräsentation CIM-Klasse 20020527
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020527

Method GET_DEFAULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020628
2 Returning RET Value transfer Type reference (TYPE) STRING Defaultwert als String 20020628
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020628

Method GET_DEFAULT_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020628
2 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING Default-StringArray 20020628
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020628

Method GET_DEFAULT_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ISEMPTY Call by reference Type reference (TYPE) SLDI_CHAR Property nicht gesetzt? 20020628
2 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020628
3 Exporting VALUE Call by reference Type reference (TYPE) STRING String-Wert 20020628
4 Exporting VALUE_ARRAY Call by reference Type reference (TYPE) SLD_T_STRING StringArray-Wert 20020628
5 Exporting VALUE_C Call by reference Type reference (TYPE) SLDI_CHAR C-Wert 20020628
6 Exporting VALUE_C_A Call by reference Type reference (TYPE) SLD_T_C CArray-Wert 20020628
7 Exporting VALUE_DT Call by reference Object reference (TYPE REF TO) CL_SLD_DATETIME Datetime-Wert 20020628
8 Exporting VALUE_DT_A Call by reference Type reference (TYPE) SLD_T_DT DatetimeArray-Wert 20020628
9 Exporting VALUE_F Call by reference Type reference (TYPE) F F-Wert 20020628
10 Exporting VALUE_F_A Call by reference Type reference (TYPE) SLD_T_F FArray-Wert 20020628
11 Exporting VALUE_I Call by reference Type reference (TYPE) I I-Wert 20020628
12 Exporting VALUE_I_A Call by reference Type reference (TYPE) SLD_T_I IArray-Wert 20020628
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020628

Method GET_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MNAME Call by reference Type reference (TYPE) STRING 20070509
2 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLD_CIM_METHOD 20070509
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Exceptions 20070518

Method GET_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) SLD_T_METHODREF Reference to Class Objects 20070509

Method GET_METHODS on class CL_SLD_CIM_CLASS has no exception.

Method GET_PROPERTYCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) SLD_T_PROPERTY Property-Katalog 20020528

Method GET_PROPERTYCAT on class CL_SLD_CIM_CLASS has no exception.

Method IS_KEY_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020704
2 Returning RET Value transfer Type reference (TYPE) SLDI_CHAR Boolean 20020704
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020704

Method SET_CIMCLASSDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARRAYMAP_IN Call by reference Type reference (TYPE) SLD_T_ARRAYVALUEMAP Value-Array-Tabelle 20020527
2 Importing CLASSQUAL_IN Call by reference Type reference (TYPE) SLD_T_GENVALUE Klassenqualifier 20020527
3 Importing DEFAULTS_IN Call by reference Type reference (TYPE) SLD_T_GENVALUE Property-Defaults 20020628
4 Importing METHODLIST_IN Call by reference Type reference (TYPE) SLD_T_METHCAT Method Catalog 20070517
5 Importing PROPCAT_IN Call by reference Type reference (TYPE) SLD_T_PROPCAT Property-Katalog (intern) 20020607
6 Importing PROPQUAL_IN Call by reference Type reference (TYPE) SLD_T_PROPQUAL Propertyqualifier 20020527

Method SET_CIMCLASSDATA on class CL_SLD_CIM_CLASS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 630