SAP ABAP Class CL_SRT_WSP_WSDL_HANDLER_HTTP (WSDL HTTP Handler)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
⤷
SOAP_CONFIG (Package) SOAP Configuration Framework

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_HTTP_EXTENSION | HTTP Framework (iHTTP) HTTP Request Handler | 20060905 |
Properties
Class | CL_SRT_WSP_WSDL_HANDLER_HTTP | |
Short Description | WSDL HTTP Handler | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SOAP_CONFIG | SOAP Configuration Framework |
Created | 20060905 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_HTTP_EXTENSION | HTTP Framework (iHTTP) HTTP Request Handler | 20060905 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SRT_WSP_WSDL_HANDLER | 20070309 | WSDL Handler |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'CL_SRT_WSP_HTTP_WSDL_HANDLER' | Class Name | 20060905 | |
2 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_HTTP_HDR_EP_URL_PREFIX | 20080219 | ||
3 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'clear_cache' | 20090320 | ||
4 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | 'no_cache' | 20090320 | ||
5 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_HTTP_HDR_HTTPS_PREFIX | 20080223 | ||
6 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_HTTP_HDR_MD_URL_PREFIX | 20080219 | ||
7 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_C_WSDL_PREFIX_AGREEMENT | 20060905 | ||
8 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_C_WSDL_PREFIX_BINDING | 20060905 | ||
9 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_C_WSDL_PREFIX_CHANNEL | 20060928 | ||
10 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_C_WSDL_PREFIX_EXTERNAL | 20110324 | ||
11 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | tsrtp_c_wsdl_prefix_flavour | 20120621 | ||
12 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_C_WSDL_PREFIX_IF_NAME | 20060928 | ||
13 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_C_WSDL_PREFIX_IF_NS | 20060928 | ||
14 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_C_WSDL_PREFIX_IF_SWCV | 20070117 | ||
15 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_C_WSDL_PREFIX_SDEF_NAME | 20060905 | ||
16 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_C_WSDL_PREFIX_SERVICE | 20080225 | ||
17 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_ALL_IN_ONE | WSP WSDL Path Extension Part | 20060905 | |
18 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_BINDING | WSP WSDL Path Extension Part | 20060905 | |
19 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_DOCUMENT | WSP WSDL Path Extension Part | 20060905 | |
20 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_DOCUMENT_W | WSP WSDL Path Extension Part | 20080827 | |
21 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_NO_SOAP_ACT | WSP WSDL Path Extension Part | 20111115 | |
22 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_PORTTYPE | WSP WSDL Path Extension Part | 20060905 | |
23 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_RPC | WSP WSDL Path Extension Part | 20060905 | |
24 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_SAP_WSDL | WSP WSDL Path Extension Part | 20060905 | |
25 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_SERVICE | WSP WSDL Path Extension Part | 20060905 | |
26 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_SOAP11 | WSP WSDL Path Extension Part | 20081202 | |
27 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_SOAP12 | WSP WSDL Path Extension Part | 20081202 | |
28 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_SOAP_ACTION | WSP WSDL Path Extension Part | 20110914 | |
29 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_STANDARD | WSP WSDL Path Extension Part | 20060905 | |
30 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_WSDL11 | WSP WSDL Path Extension Part | 20060905 | |
31 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_WSDL20 | WSP WSDL Path Extension Part | 20060905 | |
32 | ![]() |
Constant | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_WS_POLICY | WSP WSDL Path Extension Part | 20060905 | |
33 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SRT_WSP_WSDL_PATH_EXT_PART | TSRTP_C_WSDL_PATH_WS_POLICY15 | WSP WSDL Path Extension Part | 20100329 | |
34 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_HTTP_HDR_STS_EP_URL | 20090319 | ||
35 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | TSRTP_HTTP_HDR_STS_MEX_URL | 20090319 | ||
36 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GUID_32 | XI Agreement | 20060905 | ||
37 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_SUBJECT_ID_TAB | Binding IDs | 20080225 | ||
38 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GUID_32 | Binding Key | 20060905 | ||
39 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GUID_32 | XI Channel | 20060928 | ||
40 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090320 | ||
41 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GUID_32 | Configuration Key | 20080225 | ||
42 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20080219 | |||
43 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SDTE_SRT_WSP_WSDL_IDENTIFIER | ID of external WSDL (created via WSDL Upload) | 20110324 | ||
44 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRT_WSP_WSDL_FLAVOUR | WSDL Flavour | 20120621 | ||
45 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20080223 | |||
46 | ![]() |
Instance attribute | Private | Type reference (TYPE) | QNAME | XI Interface Name | 20060928 | ||
47 | ![]() |
Instance attribute | Private | Type reference (TYPE) | GUID_32 | XI Software Component Version of Interface | 20070117 | ||
48 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20080219 | |||
49 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Unknown) | 20090320 | ||
50 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20060905 | |||
51 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRT_WSP_CONFIG_REGISTRY | WSP Configuration Registry | 20060905 | ||
52 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_DT_OBJ_NAME | WSP Name of Interface Object | 20060905 | ||
53 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20060905 | |||
54 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20060905 | |||
55 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20060905 | |||
56 | ![]() |
Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Flag for 'soapAction'-attribute in WSDL | 20110914 | ||
57 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_WSDL_SOAP_VERSION | WSP WSDL SOAP version | 20081202 | ||
58 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | BOOLEAN | SSL | 20080219 | ||
59 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20090319 | |||
60 | ![]() |
Instance attribute | Private | Type reference (TYPE) | STRING | 20090319 | |||
61 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_SERIALIZATION_FORMAT | WSP Serialization Format | 20060905 | ||
62 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRT_WSP_WSDL_HANDLER | WSDL Handler | 20060905 | ||
63 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | BOOLEAN | WSDL Request was initiated | 20070309 | ||
64 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_WSDL_SECTION | WSP WSDL Section | 20060905 | ||
65 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_WSDL_STYLE | WSP WSDL Style | 20060905 | ||
66 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SRT_WSP_WSDL_VERSION | WSP WSDL Version | 20060905 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | 20080827 | |
2 | ![]() |
Static method | Protected | Method | 20080219 | |
3 | ![]() |
Static method | Protected | Method | 20070309 | |
4 | ![]() |
Instance method | Private | Method | 20060905 | |
5 | ![]() |
Instance method | Private | Method | gets the binding key from WSDL URL | 20120620 |
6 | ![]() |
Instance method | Private | Method | 20120620 | |
7 | ![]() |
Instance method | Private | Method | 20060905 | |
8 | ![]() |
Instance method | Private | Method | 20060905 | |
9 | ![]() |
Instance method | Private | Method | 20060905 | |
10 | ![]() |
Instance method | Private | Method | 20060905 | |
11 | ![]() |
Instance method | Private | Method | 20060905 |
Events
Class CL_SRT_WSP_WSDL_HANDLER_HTTP has no event.
Types
Class CL_SRT_WSP_WSDL_HANDLER_HTTP has no local type.
Method Signatures
Method CHECK_4_DOCUMENT_WRAPPED_STYLE Signature
Method CHECK_4_DOCUMENT_WRAPPED_STYLE on class CL_SRT_WSP_WSDL_HANDLER_HTTP has no parameter.
Method CHECK_4_DOCUMENT_WRAPPED_STYLE on class CL_SRT_WSP_WSDL_HANDLER_HTTP has no exception.
Method CHECK_FOR_SSL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_SSL | Value transfer | Type reference (TYPE) | BOOLEAN | SSL = 'X' Non SSL = ' ' | 20080219 |
Method CHECK_FOR_SSL on class CL_SRT_WSP_WSDL_HANDLER_HTTP has no exception.
Method CHECK_FOR_WSDL_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_WSDL_REQUEST | Value transfer | Type reference (TYPE) | BOOLEAN | WSDL-Request ='X' else ' ' | 20070309 |
Method CHECK_FOR_WSDL_REQUEST on class CL_SRT_WSP_WSDL_HANDLER_HTTP has no exception.
Method GENERATE_WSDL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SERVER | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_SERVER | HTTP Framework (iHTTP) HTTP Server | 20060905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20060905 |
Method GET_BINDING_KEY_FROM_WSDL_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PR_BINDING_KEY | Value transfer | Type reference (TYPE) | GUID_32 | GUID in 'CHAR' Format in Uppercase | 20120620 | ||
2 | ![]() |
SERVER | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_SERVER | HTTP Framework (iHTTP) HTTP Server | 20121107 | ||
3 | ![]() |
URL_PATH | Call by reference | Type reference (TYPE) | STRING | 20120620 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20120620 |
Method INIT_FLAVOUR_FROM_WSDL_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
URL_PATH | Call by reference | Type reference (TYPE) | STRING | 20120620 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20120625 |
Method INIT_HTTP_HANDLER Signature
Method INIT_HTTP_HANDLER on class CL_SRT_WSP_WSDL_HANDLER_HTTP has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20060905 |
Method RETRIEVE_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SERVER | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_SERVER | HTTP Framework (iHTTP) HTTP Server | 20060905 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
WSP Exception | 20060905 |
Method SET_ERROR_RESPONSE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXC_ROOT | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstrakte Oberklasse aller globalen Exceptions | 20060905 | ||
2 | ![]() |
SERVER | Call by reference | Object reference (TYPE REF TO) | IF_HTTP_SERVER | HTTP Framework (iHTTP) HTTP Server | 20060905 |
Method SET_ERROR_RESPONSE on class CL_SRT_WSP_WSDL_HANDLER_HTTP has no exception.
Method _CLEAR_ALL Signature
Method _CLEAR_ALL on class CL_SRT_WSP_WSDL_HANDLER_HTTP has no parameter.
Method _CLEAR_ALL on class CL_SRT_WSP_WSDL_HANDLER_HTTP has no exception.
Method _GET_CAUGHT_EXCEPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EXC_CAUGHT | Value transfer | Object reference (TYPE REF TO) | CX_ROOT | Abstrakte Oberklasse aller globalen Exceptions | 20060905 | ||
2 | ![]() |
EXC_CONFIG | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstrakte Oberklasse aller globalen Exceptions | 20060905 |
Method _GET_CAUGHT_EXCEPTION on class CL_SRT_WSP_WSDL_HANDLER_HTTP has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |