SAP ABAP Class CL_SOAP_PROPERTY (Implementation of a SOAP Feature)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-RT (Application Component) WebServices ABAP Runtime
     SOAP_CORE (Package) SOAP Runtime: Core SOAP Functionality
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SOAP_PROPERTY Characteristics of a SOAP Protocol 20021125
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_XMS_SOAP_PROPERTY 20030910
Properties
Class CL_SOAP_PROPERTY  
Short Description Implementation of a SOAP Feature    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CORE   SOAP Runtime: Core SOAP Functionality 
Created 20021125   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSOAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 TSRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SOAP_PROPERTY Characteristics of a SOAP Protocol 20021125
Friends
# Friend Modeled only Created on Description
1 CL_SOAP_APPLICATION 20030912 Implementation of a SOAP Application Container
2 CL_SOAP_CONFIGURE_SERVICE 20040121 Implementation of IF_SOAP_CONFIGURE
3 CL_SOAP_FEATURE 20021125 Implementation of a SOAP Feature
4 CL_SOAP_META_FACTORY 20030129 Class for Generating Features/Properties
5 CL_SOAP_PROTOCOL_ROOT 20030912 Class for All SOAP Protocols
6 CL_SOAP_REGISTRY 20030915 Administration of Web Service Configuration Information
7 CL_SOAP_TRANSPORT_BINDING_ROOT 20030912 Abstract Class for All SOAP Transport Bindings
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SOAP_PROPERTY' Class Name 20040415
2 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_FEATURES SOAP Runtime Processor Unit ID 20060203
3 CO_PROPERTY_URI_COMQOS_LEVEL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_COMQOS_LEVEL Property URI: QoS Level 20030128
4 CO_PROPERTY_URI_COMSES_ENABL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_COMSES_ENABL Property URI: Session Enabling 20030821
5 CO_PROPERTY_URI_COMSES_METH Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_COMSES_METH Property URI: Session Method 20030129
6 CO_PROPERTY_URI_MSGID_ENABL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_MSGID_ENABL Property URI: Message ID Enabling 20030905
7 CO_PROPERTY_URI_MSGSEC_PROF1 Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_MSGSEC_PROF1 Property URI: Message Level Security Profile for In 20030821
8 CO_PROPERTY_URI_MSGSEC_PROF2 Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_MSGSEC_PROF2 Property URI: Message Level Security Profile for Out 20030821
9 CO_PROPERTY_URI_SECACC_METH Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECACC_METH Property URI: Authorization Method 20030129
10 CO_PROPERTY_URI_SECACC_OIDVL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECACC_OIDVL Property URI: Authorization Object Id/Value 20030129
11 CO_PROPERTY_URI_SECACC_ROLE Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECACC_ROLE Property URI: Authorization Role 20030129
12 CO_PROPERTY_URI_SECTRG_LEVEL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECTRG_LEVEL Property URI: Transport Guarantee Level 20030129
13 CO_PROPERTY_URI_SECTRG_TLSTP Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECTRG_TLSTP Property URI: Transport Guarantee TLS Type 20030129
14 CO_PROPERTY_URI_SECWHO_CDOM Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECWHO_CDOM Property URI: Authentication Credentials Domain (Client) 20030129
15 CO_PROPERTY_URI_SECWHO_CPWD Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECWHO_CPWD Property URI: Authentication Credentials Password 20030129
16 CO_PROPERTY_URI_SECWHO_CUSR Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECWHO_CUSR Property URI: Authentication Credentials User 20030129
17 CO_PROPERTY_URI_SECWHO_LEVEL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECWHO_LEVEL Property URI: Authentication Level 20030128
18 CO_PROPERTY_URI_SECWHO_METH Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SECWHO_METH Property URI: Authentication Method 20030129
19 CO_PROPERTY_URI_SRTIF_EXTNAM Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTIF_EXTNAM Property URI: External Interface Name 20030821
20 CO_PROPERTY_URI_SRTIF_EXTNSP Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTIF_EXTNSP Property URI: External Interface Namespace 20030821
21 CO_PROPERTY_URI_SRTIF_INTNAM Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTIF_INTNAM Property URI: Internal Interface Name 20030821
22 CO_PROPERTY_URI_SRTIF_MAPNAM Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTIF_MAPNAM Property URI: Mapped Interface Name (VI) 20030821
23 CO_PROPERTY_URI_SRTIF_STPROG Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTIF_STPROG Property URI: ST Program Interface Name 20030821
24 CO_PROPERTY_URI_SRTLOG_LVL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTLOG_LVL Property URI: Runtime Logging Level 20030821
25 CO_PROPERTY_URI_SRTMON_LVL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTMON_LVL Property URI: Monitoring Level 20030821
26 CO_PROPERTY_URI_SRTTRC_ART Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTTRC_ART Property URI: Runtime Trace Accept Remote 20030821
27 CO_PROPERTY_URI_SRTTRC_LVL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTTRC_LVL Property URI: Runtime Trace Level 20030821
28 CO_PROPERTY_URI_TPBND_ACTION Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_ACTION Property URI: Transport Binding SOAP Action 20030902
29 CO_PROPERTY_URI_TPBND_DEST Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_DEST Property URI: Transport Binding Destination 20030821
30 CO_PROPERTY_URI_TPBND_DEST_P Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_DEST_P Property URI: Transport Binding Destination Path Suffix 20030902
31 CO_PROPERTY_URI_TPBND_ID Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_ID Property URI: Transport Binding ID 20030821
32 CO_PROPERTY_URI_TPBND_URL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_URL Property URI: Transport Binding URL 20030821
33 CO_PROPERTY_URI_WEBMET_METH Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_WEBMET_METH Property URI: Web Method 20030129
34 DEFAULT_VALUE Instance attribute Private Attribute reference (LIKE) 20030915
35 DESCRIPTION Instance attribute Private Attribute reference (LIKE) 20030915
36 DISPLAY_NAME Instance attribute Private Attribute reference (LIKE) 20030915
37 IS_CLIENT_RELEVANT Instance attribute Private Attribute reference (LIKE) 20030916
38 IS_MULTIVALUE Instance attribute Private Attribute reference (LIKE) 20030915
39 IS_READONLY Instance attribute Private Attribute reference (LIKE) 20030915
40 IS_REQUIRED Instance attribute Private Attribute reference (LIKE) 20030915
41 IS_VISIBLE Instance attribute Private Attribute reference (LIKE) 20030915
42 MY_ALLOWED_VALS Instance attribute Private Type reference (TYPE) SOAP_VALUE_LIST All Permitted Values 20021126
43 MY_CONFIGURED_VALS Instance attribute Private Type reference (TYPE) SOAP_VALUE_LIST Currently Configured Values 20030915
44 NAME Instance attribute Private Attribute reference (LIKE) 20030915
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20021125
2 INIT Instance method Protected Method Initialization Of Attributes 20021126
Events
Class CL_SOAP_PROPERTY has no event.
Types
Class CL_SOAP_PROPERTY has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOWED_VALUES Value transfer Type reference (TYPE) SOAP_VALUE_LIST mögliche Werte des Property 20021126
2 Importing CONFIGURED_VALUES Value transfer Type reference (TYPE) SOAP_VALUE_LIST aktuell konfigurierte Werte 20030915
3 Importing DEFAULT_VALUE Value transfer Type reference (TYPE) STRING Vorgabewert 20021125
4 Importing DESCRIPTION Value transfer Type reference (TYPE) STRING Beschreibung 20021125
5 Importing DISPLAY_NAME Value transfer Type reference (TYPE) STRING Name zur Anzeige 20021125
6 Importing IS_CLIENT_RELEVANT Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE für Client-Seite relevant? 20030916
7 Importing IS_MULTIVALUE Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE Wertliste? 20021125
8 Importing IS_READONLY Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE 20030611
9 Importing IS_REQUIRED Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE erforderliches Property? 20021125
10 Importing IS_VISIBLE Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE sichtbar? 20021125
11 Importing NAME Value transfer Type reference (TYPE) ANYURI Name (URI) 20021125

Method CONSTRUCTOR on class CL_SOAP_PROPERTY has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOWED_VALUES Value transfer Type reference (TYPE) SOAP_VALUE_LIST mögliche Werte zum Property 20021126
2 Importing CONFIGURED_VALUES Value transfer Type reference (TYPE) SOAP_VALUE_LIST aktuell konfigurierte Werte 20030915
3 Importing DEFAULT_VALUE Value transfer Type reference (TYPE) STRING Vorgabewert 20021126
4 Importing DESCRIPTION Value transfer Type reference (TYPE) STRING Beschreibung 20021126
5 Importing DISPLAY_NAME Value transfer Type reference (TYPE) STRING Name für Anzeige 20021126
6 Importing IS_CLIENT_RELEVANT Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE für Client-Seite relevant? 20030916
7 Importing IS_MULTIVALUE Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE mehrere Werte? 20021126
8 Importing IS_READONLY Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE nur Anzeige? 20030611
9 Importing IS_REQUIRED Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE notwendiges Property? 20021126
10 Importing IS_VISIBLE Value transfer Type reference (TYPE) BOOLEAN TSOAP_FALSE sichtbares Property? 20021126
11 Importing NAME Value transfer Type reference (TYPE) ANYURI Name (URI) 20021126

Method INIT on class CL_SOAP_PROPERTY has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 640