SAP ABAP Class CL_SLD_ACCESSOR (Access to SLD Server)
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
Properties
Class CL_SLD_ACCESSOR  
Short Description Access to SLD Server    
Super Class    
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 20020603   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_SLD_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SLDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SLD_ACCESSOR has no interface implemented.
Friends
Class CL_SLD_ACCESSOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACC_WBEM_CLIENT Instance attribute Private Object reference (TYPE REF TO) CL_SLD_ACCESSOR_WBEM_CLIENT Access to SLD server through WBEM client 20081127
2 FLG_SRVR_ACCESS_SETTING_READ Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Settings read for server access? 20081204
3 FLG_USE_HTTP_DEST Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE WBEM client: Use HTTP dest. or parameter host, ...? 20090212
4 FLG_USE_WBEM_CLIENT Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE Access through WBEM client or RFC destination? 20081204
5 G_FLG_API_PRESET Static Attribute Private Type reference (TYPE) ABAP_BOOL 20090209
6 G_FLG_API_USE_WBEM_CLIENT Static Attribute Private Type reference (TYPE) ABAP_BOOL 20090209
7 G_HTTP_DEST Static Attribute Private Type reference (TYPE) RFCDEST Logical destination (specified when calling function) 20090212
8 HOST Instance attribute Private Type reference (TYPE) STRING SLD Object Server 20020603
9 HTTPHOST Instance attribute Private Type reference (TYPE) STRING Host Name for HTTP 20030724
10 HTTP_DESTINATION Instance attribute Private Type reference (TYPE) RFCDEST Logical destination (specified when calling function) 20090212
11 NAMESPACE Instance attribute Private Type reference (TYPE) STRING SLD Namespace 20020603
12 PASSWORD Instance attribute Private Type reference (TYPE) STRING Password 20020603
13 PORT Instance attribute Private Type reference (TYPE) I SLD Port 20020603
14 RFCDESTINATION Static Attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20020703
15 TRACELEVEL Instance attribute Private Type reference (TYPE) I Trace level for Java logging 20020719
16 USER Instance attribute Private Type reference (TYPE) STRING SLD User 20020603
Methods
# Method Level Visibility Method type Description Created on
1 ASSOCIATORNAMES Instance method Public Method Returns list of names of associated instances 20020703
2 ASSOCIATORS Instance method Public Method Returns list of associated instances 20020703
3 ASSOCIATORS_CORE Instance method Private Method Returns list of associated instances 20020703
4 CALL_JAVA Instance method Private Method RFC to Java SLD Client 20020606
5 CHECK_CLASSBUFFER_MULTI Instance method Private Method Extends class buffer if necessary 20020701
6 CLASS_ASSOCIATORNAMES Instance method Public Method Get Names of Associated CIM Classes 20071214
7 CLASS_ASSOCIATORS Instance method Public Method Get Associated CIM Classes 20071214
8 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020703
9 CLASS_REFERENCENAMES Instance method Public Method Get Association Class Names 20071214
10 CLASS_REFERENCES Instance method Public Method Get Association Classes 20071214
11 CONSTRUCTOR Instance method Public Constructor Constructor 20020603
12 CREATE_ACCESSOR_INTERNAL Static method Public Method +++++ For Internal SLD Use Only !!!!! 20090212
13 CREATE_CLASS_FROM_DATA Instance method Private Method Generates class representation 20020607
14 CREATE_INSTANCE Instance method Public Method Generates new instance on server 20020703
15 CREATE_INST_FROM_DATA Instance method Private Method Generates instance representation 20020628
16 DELETE_INSTANCE Instance method Public Method Deletes CIM instance on server 20020710
17 DELETE_INSTANCES Instance method Public Method Deletes instances of class with filter 20020722
18 ENUMERATE_CLASSES Instance method Public Method Get CIM Classes 20071213
19 ENUMERATE_CLASSNAMES Instance method Public Method Get CIM Class Names 20071214
20 ENUMERATE_INSTANCES Instance method Public Method Returns list of instance objects 20020607
21 ENUMERATE_INSTNAMES Instance method Public Method Returns list of instance names 20020607
22 ENUMERATE_NAMESPACES Instance method Public Method Get CIM Namespaces 20071213
23 GET_ACCESS_DATA Static method Private Method Gets an access data record 20020821
24 GET_CLASS Instance method Public Method Gets a CIM class from server 20020603
25 GET_HOST Instance method Public Method Returns SLD object server 20020603
26 GET_HTTPHOST Instance method Public Method Returns SLD HTTP host name 20030724
27 GET_HTTP_DEST Static method Private Method Gets HTTP destination for alias 20090529
28 GET_INSTANCE Instance method Public Method Gets CIM instance from server 20020603
29 GET_NAMESPACE Instance method Public Method Returns SLD namespace 20020603
30 GET_PORT Instance method Public Method Returns SLD port number 20020603
31 GET_PROPERTY Instance method Public Method Returns value of property 20020702
32 GET_PROPERTY_ARRAY Instance method Public Method Returns values of property array 20020702
33 GET_PROPERTY_CORE Instance method Private Method Returns value of property 20020702
34 GET_RFCDESTINATION Instance method Public Method Returns RFC destination 20021016
35 GET_TRACELEVEL Instance method Public Method Returns set trace level 20020719
36 GET_USER Instance method Public Method Returns SLD user 20020603
37 GET_WBEM_CLIENT Instance method Public Method Gets a WBEM client for the same SLD 20090624
38 INIT_OBJECT_SERVER Instance method Private Method Gets object server parameters from server 20030724
39 MODIFY_INSTANCE Instance method Public Method Changes CIM instance on server 20020723
40 PING Instance method Public Method Tests connection to SLD server 20020703
41 READ_SERVER_ACCESS_SETTINGS Instance method Private Method Get settings for server access 20090212
42 REFERENCENAMES Instance method Public Method Returns list of association names 20020703
43 REFERENCES Instance method Public Method Returns list of association instances 20020703
44 REFERENCES_CORE Instance method Private Method Returns list of associations 20020703
45 SET_PROPERTY Instance method Public Method Sets value of property 20020709
46 SET_PROPERTY_ARRAY Instance method Public Method Sets values of property array 20020709
47 SET_PROPERTY_CORE Instance method Private Method Sets value of property 20020709
48 SET_TRACELEVEL Instance method Public Method Sets trace level for Java logging 20020719
49 USE_HTTP_DEST Instance method Private Method WBEM call using HTTP destination or connection parameter? 20090212
50 USE_WBEM_CLIENT Instance method Private Method Call using WBEM interface or not? 20081127
Events
Class CL_SLD_ACCESSOR has no event.
Types
Class CL_SLD_ACCESSOR has no local type.
Method Signatures

Method ASSOCIATORNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSOCCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20020703
2 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020703
3 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020703
4 Importing IREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020703
5 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020703
6 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf assoziierte Klasse 20020703
7 Importing RESULTROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Ziel) 20020703
8 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING Liste der Assoziatornamen 20020703
9 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Quelle) 20020703
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020703

Method ASSOCIATORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSOCCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20020703
2 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020703
3 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020703
4 Importing INCLUDEQUALIFIERS Call by reference Type reference (TYPE) SLDI_CHAR SPACE Mit Qualifiers? 20020703
5 Importing IREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020703
6 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020703
7 Importing PROPERTYLIST Call by reference Type reference (TYPE) SLD_T_STRING Property-Projektion 20020703
8 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf assoziierte Klasse 20020703
9 Importing RESULTROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Ziel) 20020703
10 Returning RET Value transfer Type reference (TYPE) SLD_T_INSTREF Liste der Assoziatorinstanzen 20020703
11 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Quelle) 20020703
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020703

Method ASSOCIATORS_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSOCCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20020703
2 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020703
3 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020703
4 Exporting INAMES Call by reference Type reference (TYPE) SLD_T_STRING Liste der Referenzennamen 20020703
5 Importing INCLUDEQUALIFIERS Call by reference Type reference (TYPE) SLDI_CHAR SPACE Mit Qualifiers? 20020703
6 Importing IREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020703
7 Exporting IREFS Call by reference Type reference (TYPE) SLD_T_INSTREF Objektreferenzentabelle für CIM-Instanzen 20020703
8 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020703
9 Importing NAMES_ONLY Call by reference Type reference (TYPE) SLDI_CHAR ReferenceNames? 20020703
10 Importing PROPERTYLIST Call by reference Type reference (TYPE) SLD_T_STRING Property-Projektion 20020703
11 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf assoziierte Klasse 20020703
12 Importing RESULTROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Ziel) 20020703
13 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Quelle) 20020703
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020703

Method CALL_JAVA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ARRAYSET Call by reference Type reference (TYPE) SLD_T_ARRAYVALUEMAP Value-Array-Tabelle 20020606
2 Exporting ARRAYVALUEMAP Call by reference Type reference (TYPE) SLD_T_ARRAYVALUEMAP Value-Array-Tabelle 20020606
3 Importing CLASSNAMES Call by reference Type reference (TYPE) SLD_T_NAMELIST Adressierte CIM-Klassen 20020606
4 Exporting CLASSQUALIFIERS Call by reference Type reference (TYPE) SLD_T_NAMEDOBJQUAL Klassenqualifier 20020606
5 Importing INSTANCEID Call by reference Type reference (TYPE) SLD_T_NAMEVALUE Key-Properties der adressierten Instanz 20020606
6 Importing INSTANCENAME Call by reference Type reference (TYPE) STRING Name der adressierten Instanz 20020606
7 Exporting INSTQUALIFIERS Call by reference Type reference (TYPE) SLD_T_NAMEDOBJQUAL Instanzenqualifier 20020606
8 Exporting METHCLASSQUAL Call by reference Type reference (TYPE) SLD_T_NAMEDMETHQUAL Method Qualifier for Classes and Instances 20070516
9 Exporting METHODLIST Call by reference Type reference (TYPE) SLD_T_NAMEDMETHCAT Method Catalog 20070516
10 Exporting NAMEKEYMAP Call by reference Type reference (TYPE) SLD_T_NAMEKEYMAP Schlüsseltabelle für CIM-Objektnamen 20020606
11 Importing OPERATION Call by reference Type reference (TYPE) STRING WBEM-/Query-Operationscode 20020606
12 Exporting PARAMETERLIST Call by reference Type reference (TYPE) SLD_T_NAMEDPARAMCAT Parameter Catalog 20070516
13 Exporting PARAMMETHODQUAL Call by reference Type reference (TYPE) SLD_T_NAMEDPARAMQUAL Parameter Qualifier for Classes and Instances 20070528
14 Importing PROJECTION Call by reference Type reference (TYPE) SLD_T_NAMELIST Propertynamenliste 20020606
15 Exporting PROPCLASSQUAL Call by reference Type reference (TYPE) SLD_T_NAMEDPROPQUAL Propertyqualifier für Klassen 20020606
16 Exporting PROPERTYLIST Call by reference Type reference (TYPE) SLD_T_NAMEDPROPCAT Propertykatalog 20020606
17 Importing PROPERTYSET Call by reference Type reference (TYPE) SLD_T_NAMEVALUE Propertywerte für Insert/Update 20020606
18 Exporting PROPERTYVALUES Call by reference Type reference (TYPE) SLD_T_NAMEDPROPVAL Propertywert-Tabelle 20020606
19 Exporting PROPINSTQUAL Call by reference Type reference (TYPE) SLD_T_NAMEDPROPQUAL Propertyqualifier für Instanzen 20020606
20 Changing QUERYPARAM Call by reference Type reference (TYPE) SLD_T_NAMEVALUE Query-Parameter 20020606
21 Importing VALUEFILTER Call by reference Type reference (TYPE) SLD_T_VALUEFILTER Tabelle mit Filterbedingungen 20020606
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020606

Method CHECK_CLASSBUFFER_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAMEKEYMAP_IN Call by reference Type reference (TYPE) SLD_T_NAMEKEYMAP Schlüsseltabelle für CIM-Objektnamen 20020701
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020701

Method CLASS_ASSOCIATORNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSOCCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20071214
2 Importing CNAME Call by reference Type reference (TYPE) STRING CIM-Klassenname (Quelle) 20071214
3 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf assoziierte Klasse 20071214
4 Importing RESULTROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Ziel) 20071214
5 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING String-Array 20071214
6 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Quelle) 20071214
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20071214

Method CLASS_ASSOCIATORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ASSOCCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20071214
2 Importing CNAME Call by reference Type reference (TYPE) STRING CIM-Klassenname (Quelle) 20071214
3 Importing INCLUDEQUAL Call by reference Type reference (TYPE) SLDI_CHAR SLDI_TRUE Einschließlich aller Qualifier 20071214
4 Importing PROPERTYLIST Call by reference Type reference (TYPE) SLD_T_STRING Property-Projektion 20071214
5 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf assoziierte Klasse 20071214
6 Importing RESULTROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Ziel) 20071214
7 Returning RET Value transfer Type reference (TYPE) SLD_T_CIMCLASSREF Liste der assoziierten Klassen 20071214
8 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Quelle) 20071214
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20071214

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SLD_ACCESSOR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SLD_ACCESSOR has no exception.

Method CLASS_REFERENCENAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING CIM-Klassenname (Quelle) 20071214
2 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20071214
3 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING String-Array 20071214
4 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Quelle) 20071214
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20071214

Method CLASS_REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING CIM-Klassenname (Quelle) 20071214
2 Importing INCLUDEQUAL Call by reference Type reference (TYPE) SLDI_CHAR SLDI_TRUE Einschließlich aller Qualifier 20071214
3 Importing PROPERTYLIST Call by reference Type reference (TYPE) SLD_T_STRING Property-Projektion 20071214
4 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20071214
5 Returning RET Value transfer Type reference (TYPE) SLD_T_CIMCLASSREF Liste der assoziierten Klassen 20071214
6 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter (Quelle) 20071214
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20071214

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIAS Call by reference Type reference (TYPE) SLD_ALIAS Aliasname für SLD-Zugangsdaten 20020821
2 Importing HOST Call by reference Type reference (TYPE) STRING SLD-HTTP-Hostname 20020603
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 'sld/active' SLD-Namespace 20020603
4 Importing PASSWORD Call by reference Type reference (TYPE) STRING Passwort 20020603
5 Importing PORT Call by reference Type reference (TYPE) I SLD-Port 20020603
6 Importing USER Call by reference Type reference (TYPE) STRING SLD-User 20020603
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020603

Method CREATE_ACCESSOR_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACCESSOR Value transfer Object reference (TYPE REF TO) CL_SLD_ACCESSOR Zugriff auf den SLD-Server 20090212
2 Importing ALIAS Call by reference Type reference (TYPE) SLD_ALIAS Aliasname für SLD-Zugangsdaten 20090212
3 Importing HTTPDEST Call by reference Type reference (TYPE) RFCDEST Für WBEM-API: RFC-Destination des Servers 20090212
4 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 'sld/active' Namensraum 20090212
5 Importing RESET_CLASS_BUFFER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Puffer für Klassendefinitionen löschen 20090212
6 Importing USE_WBEM_CLIENT Call by reference Type reference (TYPE) ABAP_BOOL Server-Zugriff über WBEM-Client oder RFC 20090212
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20090212

Method CREATE_CLASS_FROM_DATA 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 20020607
2 Importing CLASSNAME_IN Call by reference Type reference (TYPE) STRING Klassenname 20020607
3 Importing CLASSQUAL_IN Call by reference Type reference (TYPE) SLD_T_NAMEDOBJQUAL Klassen- und Instanzenqualifier 20020607
4 Importing METHODLIST_IN Call by reference Type reference (TYPE) SLD_T_NAMEDMETHCAT Method Catalog 20070517
5 Importing METHQUAL_IN Call by reference Type reference (TYPE) SLD_T_NAMEDMETHQUAL Method Qualifier for Classes and Instances 20070528
6 Importing NAMEKEYMAP_IN Call by reference Type reference (TYPE) SLD_T_NAMEKEYMAP Schlüsseltabelle für CIM-Objektnamen 20020607
7 Importing PARAMLIST_IN Call by reference Type reference (TYPE) SLD_T_NAMEDPARAMCAT Parameter Catalog 20070528
8 Importing PARAMQUAL_IN Call by reference Type reference (TYPE) SLD_T_NAMEDPARAMQUAL Parameter Qualifier for Classes and Instances 20070528
9 Importing PROPLIST_IN Call by reference Type reference (TYPE) SLD_T_NAMEDPROPCAT Propertykatalog 20020607
10 Importing PROPQUAL_IN Call by reference Type reference (TYPE) SLD_T_NAMEDPROPQUAL Propertyqualifier für Klassen und Instanzen 20020607
11 Importing PROPVALUES_IN Call by reference Type reference (TYPE) SLD_T_NAMEDPROPVAL Propertywert-Tabelle 20020628
12 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLD_CIM_CLASS Repräsentation CIM-Klasse 20020607
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020607

Method CREATE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020703
2 Importing IREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020703
3 Importing PROPERTIES Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020703
4 Returning RET Value transfer Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020704
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020703

Method CREATE_INST_FROM_DATA 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 20020628
2 Importing CLASSREF_IN Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_CLASS Repräsentation CIM-Klasse 20020628
3 Importing INSTNAME_IN Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020628
4 Importing INSTQUAL_IN Call by reference Type reference (TYPE) SLD_T_NAMEDOBJQUAL Klassen- und Instanzenqualifier 20020628
5 Importing NAMEKEYMAP_IN Call by reference Type reference (TYPE) SLD_T_NAMEKEYMAP Schlüsseltabelle für Objektnamen 20020628
6 Importing PROPQUAL_IN Call by reference Type reference (TYPE) SLD_T_NAMEDPROPQUAL Propertyqualifier für Klassen und Instanzen 20020628
7 Importing PROPVALUES_IN Call by reference Type reference (TYPE) SLD_T_NAMEDPROPVAL Propertywert-Tabelle 20020628
8 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020628
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020628

Method DELETE_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020710
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020710
3 Importing IREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020710
4 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020710
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020710

Method DELETE_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020722
2 Importing FILTER Call by reference Object reference (TYPE REF TO) CL_SLD_FILTER Property-Wertfilter 20020722
3 Importing NOSUBCLASS Call by reference Type reference (TYPE) SLDI_CHAR SLDI_FALSE Subklassen-Instanzen nicht löschen 20020722
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020722

Method ENUMERATE_CLASSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Basisklasse im Vererbungsbaum 20071213
2 Importing DEEPINHERIT Call by reference Type reference (TYPE) SLDI_CHAR SLDI_TRUE Einschließlich aller Subklassen 20071213
3 Importing INCLUDEQUAL Call by reference Type reference (TYPE) SLDI_CHAR SLDI_TRUE Einschließlich aller Qualifier 20071213
4 Importing LOCALONLY Call by reference Type reference (TYPE) SLDI_CHAR SLDI_FALSE Nur lokal definierte Properties 20071213
5 Returning RET Value transfer Type reference (TYPE) SLD_T_CIMCLASSREF 20071214
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20071213

Method ENUMERATE_CLASSNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Basisklasse im Vererbungsbaum 20071214
2 Importing DEEPINHERIT Call by reference Type reference (TYPE) SLDI_CHAR SLDI_TRUE Einschließlich aller Subklassen 20071214
3 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING String-Array 20071214
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20071214

Method ENUMERATE_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020607
2 Importing DEEPINHERIT Call by reference Type reference (TYPE) SLDI_CHAR SLDI_TRUE Mit Subklassen-Properties 20020607
3 Importing FILTER Call by reference Object reference (TYPE REF TO) CL_SLD_FILTER Property-Wertfilter 20020701
4 Importing INCLUDEQUAL Call by reference Type reference (TYPE) SLDI_CHAR SLDI_FALSE Mit Instanzen-Qualifiers 20020607
5 Importing LOCALONLY Call by reference Type reference (TYPE) SLDI_CHAR SLDI_FALSE Nur lokal definierte Attribute 20020607
6 Importing PROPERTYLIST Call by reference Type reference (TYPE) SLD_T_STRING Propertyliste 20020607
7 Returning RET Value transfer Type reference (TYPE) SLD_T_INSTREF Objektreferenzentabelle für CIM-Instanzen 20020701
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020607

Method ENUMERATE_INSTNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020607
2 Importing FILTER Call by reference Object reference (TYPE REF TO) CL_SLD_FILTER Property-Wertfilter 20020607
3 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING String-Array 20020607
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020607

Method ENUMERATE_NAMESPACES 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_STRING String-Array 20071213
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20071213

Method GET_ACCESS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIAS Call by reference Type reference (TYPE) SLD_ALIAS Aliasname für SLD-Zugangsdaten 20020821
2 Returning RET Value transfer Type reference (TYPE) SLD_S_ACCESSDATA_DISPLAY SLD Zugangsdaten 20020821
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20080320

Method GET_CLASS Signature

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

Method GET_HOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING SLD-Hostname 20020603

Method GET_HOST on class CL_SLD_ACCESSOR has no exception.

Method GET_HTTPHOST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING SLD-Hostname 20030724

Method GET_HTTPHOST on class CL_SLD_ACCESSOR has no exception.

Method GET_HTTP_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALIAS Call by reference Type reference (TYPE) SLD_ALIAS Aliasname für SLD-Zugangsdaten 20090529
2 Returning RET Value transfer Type reference (TYPE) SLD_S_DESTINATIONS_DISPLAY SLD Destinations-Anzeige 20090529
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20090529

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020614
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020628
3 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020614
4 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020603
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020603

Method GET_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING SLD-Namespace 20020603

Method GET_NAMESPACE on class CL_SLD_ACCESSOR has no exception.

Method GET_PORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) I SLD-Portnummer 20020603

Method GET_PORT on class CL_SLD_ACCESSOR has no exception.

Method GET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020702
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020702
3 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020702
4 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020702
5 Returning RET Value transfer Type reference (TYPE) STRING Propertywert als String 20020702
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020702

Method GET_PROPERTY_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020702
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020702
3 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020702
4 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020702
5 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING Propertywerte als StringArray 20020702
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020702

Method GET_PROPERTY_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020702
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020702
3 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020702
4 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020702
5 Exporting VALUE Call by reference Type reference (TYPE) STRING Propertywert als String 20020702
6 Exporting VALUE_ARRAY Call by reference Type reference (TYPE) SLD_T_STRING Propertywert als StringArray 20020702
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020702

Method GET_RFCDESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING RFC-Destination 20021016

Method GET_RFCDESTINATION on class CL_SLD_ACCESSOR has no exception.

Method GET_TRACELEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) I Trace Level 0...6 20020719

Method GET_TRACELEVEL on class CL_SLD_ACCESSOR has no exception.

Method GET_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING SLD-User 20020603

Method GET_USER on class CL_SLD_ACCESSOR has no exception.

Method GET_WBEM_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning WBEMCLIENT Value transfer Object reference (TYPE REF TO) IF_WBEM_SAP_CLIENT WBEM-Operationen mit SAP-Erweiterungen 20090624
# Exception Resumable Description Created on
1 CX_WBEM_EXCEPTION Ausnahme der WBEM-Programmierschnittstelle 20090624

Method INIT_OBJECT_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) STRING Object Server 20030724
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20030724

Method MODIFY_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020723
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020723
3 Importing IREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020723
4 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Schlüssel-Propertywerte 20020723
5 Importing PROPERTIES Call by reference Type reference (TYPE) SLD_T_VALUELIST Geänderte Propertywerte 20020723
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020723

Method PING Signature

Method PING on class CL_SLD_ACCESSOR has no parameter.
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020703

Method READ_SERVER_ACCESS_SETTINGS Signature

Method READ_SERVER_ACCESS_SETTINGS on class CL_SLD_ACCESSOR has no parameter.
Method READ_SERVER_ACCESS_SETTINGS on class CL_SLD_ACCESSOR has no exception.

Method REFERENCENAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020703
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020703
3 Importing IREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020703
4 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020703
5 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20020703
6 Returning RET Value transfer Type reference (TYPE) SLD_T_STRING Liste der Referenzennamen 20020703
7 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter 20020703
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020703

Method REFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020703
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020703
3 Importing INCLUDEQUALIFIERS Call by reference Type reference (TYPE) SLDI_CHAR SPACE Mit Qualifiers? 20020703
4 Importing IREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020703
5 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020703
6 Importing PROPERTYLIST Call by reference Type reference (TYPE) SLD_T_STRING Property-Projektion 20020703
7 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20020703
8 Returning RET Value transfer Type reference (TYPE) SLD_T_INSTREF Liste der Referenzennamen 20020703
9 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter 20020703
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020703

Method REFERENCES_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020703
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020703
3 Exporting INAMES Call by reference Type reference (TYPE) SLD_T_STRING Liste der Referenzennamen 20020703
4 Importing INCLUDEQUALIFIERS Call by reference Type reference (TYPE) SLDI_CHAR SPACE Mit Qualifiers? 20020703
5 Importing IREF Call by reference Object reference (TYPE REF TO) CL_SLD_CIM_INSTANCE Repräsentation CIM-Instanz 20020703
6 Exporting IREFS Call by reference Type reference (TYPE) SLD_T_INSTREF Objektreferenzentabelle für CIM-Instanzen 20020703
7 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020703
8 Importing NAMES_ONLY Call by reference Type reference (TYPE) SLDI_CHAR SPACE ReferenceNames? 20020703
9 Importing PROPERTYLIST Call by reference Type reference (TYPE) SLD_T_STRING Property-Projektion 20020703
10 Importing RESULTCLASS Call by reference Type reference (TYPE) STRING Filter auf Assoziationsklasse 20020703
11 Importing ROLE Call by reference Type reference (TYPE) STRING Rollenfilter 20020703
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020703

Method SET_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020709
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020709
3 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020709
4 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020709
5 Importing VALUE Call by reference Type reference (TYPE) STRING Propertywert als String 20020709
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020709

Method SET_PROPERTY_ARRAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020709
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020709
3 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020709
4 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020709
5 Importing VALUES Call by reference Type reference (TYPE) SLD_T_STRING Propertywerte als StringArray 20020709
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020709

Method SET_PROPERTY_CORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CNAME Call by reference Type reference (TYPE) STRING Klassenname 20020709
2 Importing IHANDLE Call by reference Type reference (TYPE) STRING Instanzenpfad (Object Name) 20020709
3 Importing KEYPROP Call by reference Type reference (TYPE) SLD_T_VALUELIST Liste mit Name-Wert-Paaren 20020709
4 Importing PNAME Call by reference Type reference (TYPE) STRING Propertyname 20020709
5 Importing VALUE Call by reference Type reference (TYPE) STRING Propertywert als String 20020709
6 Importing VALUE_ARRAY Call by reference Type reference (TYPE) SLD_T_STRING Propertywert als StringArray 20020709
# Exception Resumable Description Created on
1 CX_SLD_API_EXCEPTION SLD API Ausnahmen 20020709

Method SET_TRACELEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LEVEL Value transfer Type reference (TYPE) I Trace Level 0...6 20020719

Method SET_TRACELEVEL on class CL_SLD_ACCESSOR has no exception.

Method USE_HTTP_DEST Signature

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

Method USE_HTTP_DEST on class CL_SLD_ACCESSOR has no exception.

Method USE_WBEM_CLIENT Signature

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

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