SAP ABAP Class CL_SLD_CIM_INSTANCE (Representation CIM Instance)
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 20020528
Properties
Class CL_SLD_CIM_INSTANCE  
Short Description Representation CIM Instance    
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 20020528   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_INSTANCE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SLD_ACCESSOR 20020628 Access to SLD Server
2 CL_SLD_ACCESSOR_WBEM_CLIENT 20090108 Access to SLD server through WBEM client
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CLASSNAME Instance attribute Private Type reference (TYPE) STRING Class Name 20020528
2 CLASSREF Instance attribute Private Object reference (TYPE REF TO) CL_SLD_CIM_CLASS Class Reference 20020528
3 PROPVALUES Instance attribute Private Type reference (TYPE) SLD_T_GENVALUE Property Values 20020528
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_PROPERTIES Instance method Public Method Deletes all property values 20020603
2 CLEAR_PROPERTY Instance method Public Method Deletes a property value 20020603
3 CLONE Instance method Public Method Creates copy of instance 20020603
4 CONSTRUCTOR Instance method Public Constructor Constructor 20020603
5 GET_CLASSNAME Instance method Public Method Returns class name 20020528
6 GET_CLASSREF Instance method Public Method Returns reference to class representation 20020528
7 GET_KEYPROPERTIES Instance method Public Method Returns list of key property values 20020528
8 GET_PROPERTIES Instance method Public Method Returns list of property values 20020528
9 GET_PROPERTY Instance method Public Method Returns property value as string 20020528
10 GET_PROPERTY_ARRAY Instance method Public Method Returns property value array 20020528
11 GET_PROPERTY_GEN Instance method Public Method Returns typed property value 20020528
12 SET_CIMINSTDATA Instance method Public Method Sets Instance Qualifier and Properties 20020603
13 SET_CLASSREF Instance method Public Method Sets Reference to Class Representation 20020603
14 SET_PROPERTY Instance method Public Method Sets property value 20020603
15 SET_PROPERTY_ARRAY Instance method Public Method Sets property value array 20020603
16 SET_PROPERTY_GEN Instance method Public Method Sets typed property value 20020603
Events
Class CL_SLD_CIM_INSTANCE has no event.
Types
Class CL_SLD_CIM_INSTANCE has no local type.
Method Signatures

Method CLEAR_PROPERTIES Signature

Method CLEAR_PROPERTIES on class CL_SLD_CIM_INSTANCE has no parameter.
Method CLEAR_PROPERTIES on class CL_SLD_CIM_INSTANCE has no exception.

Method CLEAR_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 20020603
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020603

Method CLONE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020603

Method CLONE on class CL_SLD_CIM_INSTANCE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCESSOR Call by reference Object reference (TYPE REF TO) CL_SLD_ACCESSOR Zugriff auf den SLD-Server 20020726
2 Importing CLASSNAME Call by reference Type reference (TYPE) STRING Klassenname 20020603
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020603

Method GET_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING Klassenname 20020528

Method GET_CLASSNAME on class CL_SLD_CIM_INSTANCE has no exception.

Method GET_CLASSREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLD_CIM_CLASS Repräsentation CIM-Klasse 20020528
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020528

Method GET_KEYPROPERTIES 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_VALUELIST Liste mit Name-Wert-Paaren 20020528

Method GET_KEYPROPERTIES on class CL_SLD_CIM_INSTANCE has no exception.

Method GET_PROPERTIES 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_VALUELIST Liste mit Name-Wert-Paaren 20020528

Method GET_PROPERTIES on class CL_SLD_CIM_INSTANCE has no exception.

Method GET_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 20020528
2 Returning RET Value transfer Type reference (TYPE) STRING Propertywert als String 20020528
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020528

Method GET_PROPERTY_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 20020528
2 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING Value-Array 20020528
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020528

Method GET_PROPERTY_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? 20020528
2 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020528
3 Exporting VALUE Call by reference Type reference (TYPE) STRING String-Wert 20020528
4 Exporting VALUE_ARRAY Call by reference Type reference (TYPE) SLD_T_STRING StringArray-Wert 20020528
5 Exporting VALUE_C Call by reference Type reference (TYPE) SLDI_CHAR C-Wert 20020528
6 Exporting VALUE_C_A Call by reference Type reference (TYPE) SLD_T_C CArray-Wert 20020528
7 Exporting VALUE_DT Call by reference Object reference (TYPE REF TO) CL_SLD_DATETIME Datetime-Wert 20020528
8 Exporting VALUE_DT_A Call by reference Type reference (TYPE) SLD_T_DT DatetimeArray-Wert 20020528
9 Exporting VALUE_F Call by reference Type reference (TYPE) F F-Wert 20020528
10 Exporting VALUE_F_A Call by reference Type reference (TYPE) SLD_T_F FArray-Wert 20020528
11 Exporting VALUE_I Call by reference Type reference (TYPE) I I-Wert 20020528
12 Exporting VALUE_I_A Call by reference Type reference (TYPE) SLD_T_I IArray-Wert 20020528
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020528

Method SET_CIMINSTDATA 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 20020603
2 Importing INSTQUAL_IN Call by reference Type reference (TYPE) SLD_T_GENVALUE Instanzenqualifier 20020603
3 Importing PROPQUAL_IN Call by reference Type reference (TYPE) SLD_T_PROPQUAL Propertyqualifier 20020603
4 Importing PROPVALUES_IN Call by reference Type reference (TYPE) SLD_T_GENVALUE Propertywerte 20020603

Method SET_CIMINSTDATA on class CL_SLD_CIM_INSTANCE has no exception.

Method SET_CLASSREF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSREF_IN Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_CLASS Klassenreferenz 20020603

Method SET_CLASSREF on class CL_SLD_CIM_INSTANCE has no exception.

Method SET_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 20020603
2 Importing VALUE Call by reference Type reference (TYPE) STRING Propertywert als String 20020603
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020603

Method SET_PROPERTY_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 20020603
2 Importing VALUES Call by reference Type reference (TYPE) SLD_T_STRING Value-Array 20020603
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020603

Method SET_PROPERTY_GEN 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 20020603
2 Importing VALUE Call by reference Type reference (TYPE) STRING String-Wert 20020603
3 Importing VALUE_ARRAY Call by reference Type reference (TYPE) SLD_T_STRING StringArray-Wert 20020603
4 Importing VALUE_C Call by reference Type reference (TYPE) SLDI_CHAR C-Wert 20020603
5 Importing VALUE_C_A Call by reference Type reference (TYPE) SLD_T_C CArray-Wert 20020603
6 Importing VALUE_DT Call by reference Object reference (TYPE REF TO) CL_SLD_DATETIME Datetime-wert 20020603
7 Importing VALUE_DT_A Call by reference Type reference (TYPE) SLD_T_DT DatetimeArray-Wert 20020603
8 Importing VALUE_F Call by reference Type reference (TYPE) F F-Wert 20020603
9 Importing VALUE_F_A Call by reference Type reference (TYPE) SLD_T_F FArray-Wert 20020603
10 Importing VALUE_I Call by reference Type reference (TYPE) I I-Wert 20020603
11 Importing VALUE_I_A Call by reference Type reference (TYPE) SLD_T_I IArray-Wert 20020603
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020603
History
Last changed by/on SAP  20110908 
SAP Release Created in 630