SAP ABAP Class CL_SOAP_RUNTIME (General SOAP Runtime)
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
Properties
Class CL_SOAP_RUNTIME  
Short Description General SOAP Runtime    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CORE   SOAP Runtime: Core SOAP Functionality 
Created 20020919   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SOAP_APPLICATION_FACTORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 TSRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SOAP_RUNTIME has no interface implemented.
Friends
Class CL_SOAP_RUNTIME has no friend class.
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_RUNTIME' Class Name 20040415
2 CO_CONTEXT_URI Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_CONTEXT Context URI 20061109
3 CO_FEATURE_URI_LOG Constant Public Type reference (TYPE) ANYURI TSRC_FEATURE_URI_SRTLOG Feature URI: Runtime Logging 20030220
4 CO_FEATURE_URI_MON Constant Public Type reference (TYPE) ANYURI TSRC_FEATURE_URI_SRTMON Feature URI: Runtime Monitoring 20030220
5 CO_FEATURE_URI_MSGSEC Constant Public Type reference (TYPE) ANYURI TSRC_FEATURE_URI_MSGSEC Feature URI: WS Message Level Security 20030812
6 CO_FEATURE_URI_SESS Constant Public Type reference (TYPE) ANYURI TSRC_FEATURE_URI_COMSES Feature URI: Runtime Session 20030428
7 CO_FEATURE_URI_TPBND Constant Public Type reference (TYPE) ANYURI TSRC_FEATURE_URI_TPBND Feature URI: Transport Binding 20030902
8 CO_FEATURE_URI_TRC Constant Public Type reference (TYPE) ANYURI TSRC_FEATURE_URI_SRTTRC Feature URI: Runtime Trace 20030220
9 CO_LOCATION_CLIENT Constant Public Type reference (TYPE) I 2 Location: Runtime Client Side 20020923
10 CO_LOCATION_SERVER Constant Public Type reference (TYPE) I 1 Location: Runtime Server Side 20020923
11 CO_LOGLEVEL_ERROR Constant Public Type reference (TYPE) I 1 Logging Level: Logging of Errors 20030219
12 CO_LOGLEVEL_FULL Constant Public Type reference (TYPE) I 2 Logging Level: Log Everything 20030219
13 CO_LOGLEVEL_NONE Constant Public Type reference (TYPE) I 0 Logging Level: No Logging 20030219
14 CO_LOGLEVEL_NULL Constant Public Type reference (TYPE) I -1 Logging Level Not Set 20030227
15 CO_LOGSEVERITY_GREEN Constant Public Type reference (TYPE) I 1 Logging Severity: Green 20030225
16 CO_LOGSEVERITY_RED Constant Public Type reference (TYPE) I 3 Logging Severity: Red 20030225
17 CO_LOGSEVERITY_WHITE Constant Public Type reference (TYPE) I 0 Logging Severity: White 20030225
18 CO_LOGSEVERITY_YELLOW Constant Public Type reference (TYPE) I 2 Logging Severity: Yellow 20030225
19 CO_MONLEVEL_ERROR Constant Public Type reference (TYPE) I 1 Monitoring Level: Error Monitoring 20030220
20 CO_MONLEVEL_FULL Constant Public Type reference (TYPE) I 2 Monitoring Level: Full Monitoring 20030220
21 CO_MONLEVEL_NONE Constant Public Type reference (TYPE) I 0 Monitoring Level: No Monitoring 20030220
22 CO_MONLEVEL_NULL Constant Public Type reference (TYPE) I -1 Monitoring Level Not Set 20030227
23 CO_PROCESSOR_ID Constant Private Type reference (TYPE) SRT_MONI_PROC_ID TSRTM_PROC_ID_RUNTIME SOAP Runtime Processor Unit ID 20060203
24 CO_PROPERTY_URI_LOG_LVL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTLOG_LVL Property URI: Runtime Logging Level 20030220
25 CO_PROPERTY_URI_MON_LVL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTMON_LVL Property URI: Runtime Monitoring Level 20030220
26 CO_PROPERTY_URI_MSGSEC_PRF_IN Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_MSGSEC_PROF1 Property URI: WS Message Level Security Profile for Request 20030820
27 CO_PROPERTY_URI_MSGSEC_PRF_OUT Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_MSGSEC_PROF1 Property URI: WS Message Level Security Profile for Response 20030820
28 CO_PROPERTY_URI_SESS_ENABLE Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_COMSES_ENABL Property URI: Runtime Session Enabling 20030428
29 CO_PROPERTY_URI_SESS_METH Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_COMSES_METH Property URI: Runtime Session Method 20030428
30 CO_PROPERTY_URI_TPBND_ACTION Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_ACTION Property URI: Transport Binding SOAP Action 20030902
31 CO_PROPERTY_URI_TPBND_DEST Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_DEST Property URI: Transport Binding Target Destination 20030902
32 CO_PROPERTY_URI_TPBND_DEST_P Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_DEST_P Property URI: Transport Binding Target Dest. Path Suffix 20030902
33 CO_PROPERTY_URI_TPBND_ID Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_ID Property URI: Transport Binding Name (URI) 20030902
34 CO_PROPERTY_URI_TPBND_URL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_TPBND_URL Property URI: Transport Binding Target URL 20030902
35 CO_PROPERTY_URI_TRC_LVL Constant Public Type reference (TYPE) ANYURI TSRC_PROPERTY_URI_SRTTRC_LVL Property URI: Runtime Trace Level 20030220
36 CO_PROTOCOL_URI_MSGID Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_MSGID_PROTOCOL Protocol URI: Name of Message ID Protocol 20030729
37 CO_PROTOCOL_URI_MSGID_IMP Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_MSGID_PROTOCOL_IMP Protocol URI: Name of Message ID Protocol Implementation 20030729
38 CO_PROTOCOL_URI_PLAIN_SOAP Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_PLAIN_PROTOCOL Protocol URI: Name of WS Plain SOAP Adapter 20101216
39 CO_PROTOCOL_URI_RUNTIME Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_RUNTIME_PROTOCOL Protocol URI: Name of Runtime Protocol 20030610
40 CO_PROTOCOL_URI_RUNTIME_IMP Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_RUNTIME_PROTOCOL_IMP Protocol URI: Name of Runtime Protocol Implementation 20030610
41 CO_PROTOCOL_URI_SAPADDR Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_SAPADDR_PROTOCOL Protocol URI: Name of SAP Addressing Protocol 20051109
42 CO_PROTOCOL_URI_SAPADDR_IMP Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_SAPADDR_PROTOCOL_IMP Protocol URI: SAP Addressing Protocol Implementation Name 20051109
43 CO_PROTOCOL_URI_SAP_ADDRESSING Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_SAPADDR_PROTOCOL Protocol URI: Name of WS Security Protocol Implementation 20060726
44 CO_PROTOCOL_URI_SESSION Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_SESSION_PROTOCOL Protocol URI: Name of Session Protocol 20030610
45 CO_PROTOCOL_URI_SESSION_IMP Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_SESSION_PROTOCOL_IMP Protocol URI: Name of Session Protocol Implementation 20030610
46 CO_PROTOCOL_URI_WSA Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_WSA_PROTOCOL Protocol URI: Name of WS Reliable Messaging Protocol 20060131
47 CO_PROTOCOL_URI_WSA_IMP Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_WSA_PROTOCOL_IMP Protocol URI: Name of WS RM Protocol Implementation 20060131
48 CO_PROTOCOL_URI_WSRM Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_WSRM_PROTOCOL Protocol URI: Name of WS Reliable Messaging Protocol 20050519
49 CO_PROTOCOL_URI_WSRM_11_IMP Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_WSRM_11_PROTOCOL_IMP Protocol URI: Name of WS RM 1.1 Protocol Implementation 20071115
50 CO_PROTOCOL_URI_WSRM_IMP Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_WSRM_PROTOCOL_IMP Protocol URI: Name of WS RM Protocol Implementation 20050519
51 CO_PROTOCOL_URI_WSSEC Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_WSSEC_PROTOCOL Protocol URI: Name of WS Message Level Security Protocol 20030812
52 CO_PROTOCOL_URI_WSSEC_IMP Constant Public Type reference (TYPE) ANYURI TSRC_SOAP_WSSEC_PROTOCOL_IMP Protocol URI: Name of WS Security Protocol Implementation 20030812
53 CO_SESSMETH_HTTPCOOKIE Constant Public Type reference (TYPE) I 1 Session Mechanism: HTTP Cookies 20030429
54 CO_SESSMETH_NONE Constant Public Type reference (TYPE) I 0 Session Mechanism: None 20030429
55 CO_SESSTATE_NONE Constant Public Type reference (TYPE) I 0 Session State: None 20030516
56 CO_SESSTATE_OFF Constant Public Type reference (TYPE) I 1 Session State: Stateless 20030516
57 CO_SESSTATE_ON Constant Public Type reference (TYPE) I 2 Session State: Stateful 20030516
58 CO_SRT_VERSION Constant Public Type reference (TYPE) STRING 'v1.00_final_6.40' Version of SOAP Runtime 20030228
59 CO_TRACEACCEPT_YES Constant Public Type reference (TYPE) STRING '1' Trace Level: Accept Remote Level in SOAP Header 20030303
60 CO_TRACELEVEL_ERROR Constant Public Type reference (TYPE) I 1 Trace Level: Error Trace 20030219
61 CO_TRACELEVEL_FULL Constant Public Type reference (TYPE) I 3 Trace Level: Trace Everything 20030219
62 CO_TRACELEVEL_NONE Constant Public Type reference (TYPE) I 0 Trace Level: No Trace 20030219
63 CO_TRACELEVEL_NULL Constant Public Type reference (TYPE) I -1 Trace Level Not Set 20030227
64 CO_TRACELEVEL_PAYLOAD Constant Public Type reference (TYPE) I 2 Trace Level: Data Trace 20030219
65 CO_TRACELEVEL_PERFORMANCE Constant Public Type reference (TYPE) I 4 Trace Level: Performance Measurement 20040623
66 O_ENV Static Attribute Private Object reference (TYPE REF TO) CL_SOAP_ENVIRONMENT Runtime Environment (Accessible for all Instances) 20030120
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030120
2 CREATE_CLIENT_RUNTIME Static method Public Method Factory for Generating a SOAP Runtime Object (Client) 20030120
3 CREATE_SERVER_RUNTIME Static method Public Method Factory for Generating a SOAP Runtime Object (Server) 20030120
4 GET_ENV_NAMEVAL Static method Public Method Read Value of a Name-Value Pair in the Environment 20030416
5 SET_ENV_NAMEVAL Static method Public Method Sets Name-Value Pair in Environment 20030416
Events
Class CL_SOAP_RUNTIME has no event.
Types
Class CL_SOAP_RUNTIME has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CREATE_CLIENT_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RUNTIME Value transfer Object reference (TYPE REF TO) CL_SOAP_RUNTIME_CLIENT Allgemeine SOAP Laufzeit 20030120

Method CREATE_CLIENT_RUNTIME on class CL_SOAP_RUNTIME has no exception.

Method CREATE_SERVER_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RUNTIME Value transfer Object reference (TYPE REF TO) CL_SOAP_RUNTIME_SERVER Allgemeine SOAP Laufzeit 20030120

Method CREATE_SERVER_RUNTIME on class CL_SOAP_RUNTIME has no exception.

Method GET_ENV_NAMEVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) STRING Name 20030416
2 Returning VALUE Value transfer Type reference (TYPE) STRING Wert 20030416

Method GET_ENV_NAMEVAL on class CL_SOAP_RUNTIME has no exception.

Method SET_ENV_NAMEVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) STRING Name 20030416
2 Importing VALUE Value transfer Type reference (TYPE) STRING Wert 20030416

Method SET_ENV_NAMEVAL on class CL_SOAP_RUNTIME has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 630