SAP ABAP Class CL_SRT_WSP_CONFIG_DT (WSP Configuration for Web Service Designtime)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
⤷ SOAP_CONFIG (Package) SOAP Configuration Framework
⤷ 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 | Inheritance (c INHERITING FROM c_ref) | CL_SRT_WSP_CONFIG_ROOT | WSP Configuration (Root Class) | 20041202 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRT_WSP_CONFIG_DT | WSP Configuration Designtime | 20040922 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRT_WSP_CONFIG_PRE | WSP Preconfiguration | 20041116 |
4 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SRT_WSP_CONFIG_ROOT | WSP Configuration Root Class | 20050203 |
Properties
Class | CL_SRT_WSP_CONFIG_DT | |
Short Description | WSP Configuration for Web Service Designtime | |
Super Class | CL_SRT_WSP_CONFIG_ROOT | WSP Configuration (Root Class) |
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | SRT_WSP | |
Program status | ||
Category | 0 | |
Package | SOAP_CONFIG | SOAP Configuration Framework |
Created | 20040922 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | TSRTP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SRT_WSP_CONFIG_DT | WSP Configuration Designtime | 20040922 | ||
2 | IF_SRT_WSP_CONFIG_PRE | WSP Preconfiguration | 20041116 | ||
3 | IF_SRT_WSP_CONFIG_ROOT | WSP Configuration Root Class | 20050203 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_SRT_LPT_IF_PROXY_WSDL2LPT | 20060202 | CL_SRT_LPT_IF_PROXY_WSDL2LPT | |
2 | CL_SRT_WSP_ASSIGN_ROOT_XI | 20120731 | Assignment of Profile to RT Configurations | |
3 | CL_SRT_WSP_CONFIG_REGISTRY | 20050615 | WSP Configuration Registry | |
4 | CL_SRT_WSP_CONFIG_REGISTRY_XI | 20120731 | WSP Configuration Registry | |
5 | CL_SRT_WSP_CONFIG_RT | 20050522 | WSP Configuration for Web Service Runtime | |
6 | CL_SRT_WSP_CONFIG_RTC_RT | 20110104 | Runtime instance of the runtime cache | |
7 | CL_SRT_WSP_DT_CONFIG_DATA | 20060602 | Designtime Object Information | |
8 | CL_SRT_WSP_DT_MAPPING_DATA | 20110228 | Designtime Object Information for Mapping Objects | |
9 | CL_SRT_WSP_FACTORY | 20041125 | WSP Factory Class | |
10 | CL_SRT_WSP_FACTORY_XI | 20120731 | WSP Factory Class | |
11 | CL_SRT_WSP_WSDL_HANDLER | 20081209 | WSDL Handler | |
12 | CL_WS_MD_FEAT_PROP_NEW_OLD | 20080213 | Umwandlung neues <-> altes Feature/Property Modell | |
13 | CL_WS_MD_LPT | 20060530 | Logical Port Template: Main Object |
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_SRT_WSP_CONFIG_DT' | Class Name | 20050203 | |
2 | MC_HTTPS_PROTOCOL | Constant | Private | Type reference (TYPE) | STRING | 'https' | HTTPS Protocol | 20060408 | |
3 | MC_HTTP_PROTOCOL | Constant | Private | Type reference (TYPE) | STRING | 'http' | HTTP Protocol | 20060408 | |
4 | M_CACHE_HANDLER | Static Attribute | Private | Object reference (TYPE REF TO) | CL_SRT_WSP_WSDL_PROVIDER_CACHE | WSDL Provider Cache | 20081209 | ||
5 | M_CONFIG_VALUES | Instance attribute | Private | Type reference (TYPE) | SRT_WSP_CONFIG_VALUE_TAB | WSP Configuration Values | 20050419 | ||
6 | M_DT_DATA_PROVIDER | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRT_WSP_RD_DT_CONFIG_DATA | Get DT Data | 20060614 | ||
7 | M_LCHK_CHANGED | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | Configuration has changed since last check | 20050726 | ||
8 | M_LCHK_IS_VALID | Instance attribute | Private | Type reference (TYPE) | BOOLEAN | 'X' = Valid; ' ' = Invalid | 20050726 | ||
9 | M_LCHK_MESSAGES | Instance attribute | Private | Type reference (TYPE) | SOAP_ERROR_INFO_LIST | List of SOAP Framework Errors | 20050726 | ||
10 | M_URL_GENERATOR | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SRT_WSP_URL_GENERATOR | URL Generator | 20081209 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20041115 |
2 | CREATE | Static method | Protected | Method | Creates New Configuration | 20041125 |
3 | CREATE_PROFILES | Instance method | Private | Method | Creates All Profiles for SOAP Application | 20050531 |
4 | CREATE_SUBJECTS_FROM_TAB | Instance method | Protected | Method | Creates Subjects from List of Subject Node Structures | 20110228 |
5 | DESERIALIZE | Instance method | Private | Method | Deserializes Configuration from XML | 20041115 |
6 | GET_ALLOWED_VALUES_FOR_RT | Instance method | Private | Method | Returns the allowed values for the preconfiguration | 20050518 |
7 | GET_LOCAL_HOST | Static method | Private | Method | Gets Name of Local Host | 20060408 |
8 | GET_PROTOCOL_HOST_PORT | Static method | Private | Method | Gets Host and Port for Current Server and Protocol | 20060408 |
9 | GET_VIRTUAL_DT_OBJ_TEMPLATE | Instance method | Public | Method | Returns a virtual DT object template (XML) | 20060531 |
10 | HAS_CHANGED | Instance method | Private | Method | Configuration changed | 20050726 |
11 | LOAD_DT_DATA_PROVIDER | Instance method | Private | Method | Loads the DT data provider | 20060616 |
12 | OPEN | Static method | Protected | Method | Returns Configuration Instance | 20041125 |
13 | SERIALIZE | Instance method | Private | Method | Serializes Configuration as XML | 20041115 |
14 | SET_DT_DATA_PROVIDER | Instance method | Protected | Method | Sets the DT data provider | 20060614 |
15 | SET_DT_OBJECT_NAME | Instance method | Protected | Method | Sets the name of the DT object | 20060704 |
16 | SET_EDIT_MODE | Instance method | Protected | Method | Sets Edit Mode | 20041122 |
17 | SET_EXT_NAMES_FROM_DT_OBJ | Instance method | Private | Method | Sets the external names from the DT object | 20050310 |
18 | SET_URL_GENERATOR | Instance method | Protected | Method | Set Url Handler | 20081209 |
19 | _INITIALIZE_FROM_IF_OBJ | Instance method | Private | Method | Temporary; Initialize with VI/Proxy Information | 20050222 |
20 | _INITIALIZE_WITH_DUMMY | Instance method | Private | Method | Temporary; Initialize with Dummy Information | 20041119 |
Events
Class CL_SRT_WSP_CONFIG_DT has no event.
Types
Class CL_SRT_WSP_CONFIG_DT 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 | DT_OBJ_NAME | Call by reference | Type reference (TYPE) | SRT_WSP_DT_OBJ_NAME | WSP name of the interface object | 20050203 | ||
2 | Importing | IS_EVENT_PROVIDER | Call by reference | Type reference (TYPE) | BOOLEAN | Flag if it is an event provider | 20081128 | ||
3 | Importing | NAME | Call by reference | Type reference (TYPE) | SRT_WSP_DT_OBJ_VARIANT | WSP variant of the interface object | 20041115 | ||
4 | Importing | SOAP_APPL_NAME | Call by reference | Type reference (TYPE) | SRT_WSP_SOAP_APPL_NAME | SOAP Application name | 20041115 | ||
5 | Importing | TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_CONFIG_TYPE | WSP configuration type | 20041115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20041123 |
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CONFIG_DT | Value transfer | Object reference (TYPE REF TO) | IF_SRT_WSP_CONFIG_DT | WSP configuration designtime | 20041125 | ||
2 | Importing | DT_OBJ_NAME | Call by reference | Type reference (TYPE) | SRT_WSP_DT_OBJ_NAME | WSP name of the interface object | 20050203 | ||
3 | Importing | IS_EVENT_PROVIDER | Call by reference | Type reference (TYPE) | BOOLEAN | Flag if it is an Event Provider | 20081128 | ||
4 | Importing | NAME | Call by reference | Type reference (TYPE) | SRT_WSP_DT_OBJ_VARIANT | WSP variant of the interface object | 20041125 | ||
5 | Importing | SOAP_APPL_NAME | Call by reference | Type reference (TYPE) | SRT_WSP_SOAP_APPL_NAME | SOAP Application name | 20041125 | ||
6 | Importing | TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_CONFIG_TYPE | WSP configuration type | 20041125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20041125 |
Method CREATE_PROFILES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PROFILES | Value transfer | Type reference (TYPE) | SRT_IF_SRT_WSP_CONFIG_PROFILES | table of WSP Configuration Profiles | 20050531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20050531 |
Method CREATE_SUBJECTS_FROM_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | SUBJECT_TAB | Value transfer | Type reference (TYPE) | SRT_WSP_SUBJECT_TAB | WSP Subject Table for XML Transformation (Do Not Change) | 20110228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20110228 |
Method DESERIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | XML_STRING | Call by reference | Type reference (TYPE) | STRING | XML string | 20041115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20050223 |
Method GET_ALLOWED_VALUES_FOR_RT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ALLOWED_PROPERTIES | Value transfer | Type reference (TYPE) | SRT_WSP_WSDL_PROPERTIES | table of WSP property structures | 20050518 | ||
2 | Importing | ALL_ALLOWED_PROPERTIES | Value transfer | Type reference (TYPE) | SRT_IF_SRT_WSP_PROPERTIES | table of WSP properties | 20050518 | ||
3 | Importing | CONFIGURED_PROPERTIES | Value transfer | Type reference (TYPE) | SRT_IF_SRT_WSP_PROPERTIES | table of WSP properties | 20050518 | ||
4 | Importing | CONNECTIVITY_TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_CONNECTIVITY_TYPE | TSRTP_CON_TYPE_SOAP_HTTP | SRT Connectivity Type | 20120726 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20050518 |
Method GET_LOCAL_HOST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PR_HOST_NAME | Value transfer | Type reference (TYPE) | STRING | 20060408 |
Method GET_LOCAL_HOST on class CL_SRT_WSP_CONFIG_DT has no exception.
Method GET_PROTOCOL_HOST_PORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | PE_HOST | Call by reference | Type reference (TYPE) | STRING | Server Host | 20060408 | ||
2 | Exporting | PE_PORT | Call by reference | Type reference (TYPE) | STRING | Server Port | 20060408 | ||
3 | Importing | PI_PROTOCOL | Call by reference | Type reference (TYPE) | STRING | Protokollkürzel | 20060408 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20060408 |
Method GET_VIRTUAL_DT_OBJ_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | XML_DOC | Value transfer | Type reference (TYPE) | XSTRING | 20060531 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20060531 |
Method HAS_CHANGED Signature
Method HAS_CHANGED on class CL_SRT_WSP_CONFIG_DT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20050726 |
Method LOAD_DT_DATA_PROVIDER Signature
Method LOAD_DT_DATA_PROVIDER on class CL_SRT_WSP_CONFIG_DT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20060616 |
Method OPEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CONFIG_DT | Value transfer | Object reference (TYPE REF TO) | IF_SRT_WSP_CONFIG_DT | WSP configuration designtime | 20041125 | ||
2 | Importing | DT_OBJ_NAME | Call by reference | Type reference (TYPE) | SRT_WSP_DT_OBJ_NAME | WSP name of the interface object | 20050203 | ||
3 | Importing | NAME | Call by reference | Type reference (TYPE) | SRT_WSP_DT_OBJ_VARIANT | WSP variant of the interface object | 20041125 | ||
4 | Importing | TYPE | Call by reference | Type reference (TYPE) | SRT_WSP_CONFIG_TYPE | WSP configuration type | 20041125 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20041125 |
Method SERIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | XML_STRING | Value transfer | Type reference (TYPE) | STRING | XML string | 20041115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20050223 |
Method SET_DT_DATA_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PROVIDER | Call by reference | Object reference (TYPE REF TO) | IF_SRT_WSP_RD_DT_CONFIG_DATA | Lesen von DT Daten | 20060614 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20060627 |
Method SET_DT_OBJECT_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAME | Call by reference | Type reference (TYPE) | SRT_WSP_DT_OBJ_NAME | WSP name of the interface object | 20060704 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20060704 |
Method SET_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | READ_ONLY | Call by reference | Type reference (TYPE) | BOOLEAN | read only = 'X'; read/write = ' ' | 20041122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20050101 |
Method SET_EXT_NAMES_FROM_DT_OBJ Signature
Method SET_EXT_NAMES_FROM_DT_OBJ on class CL_SRT_WSP_CONFIG_DT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20050310 |
Method SET_URL_GENERATOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | URL_GENERATOR | Call by reference | Object reference (TYPE REF TO) | IF_SRT_WSP_URL_GENERATOR | URL Generator | 20081209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20081209 |
Method _INITIALIZE_FROM_IF_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | DT_OBJ_NAME | Value transfer | Type reference (TYPE) | SRT_WSP_DT_OBJ_NAME | VI / Proxy | 20050222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20050223 |
Method _INITIALIZE_WITH_DUMMY Signature
Method _INITIALIZE_WITH_DUMMY on class CL_SRT_WSP_CONFIG_DT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SRT_WSP_CONFIG | WSP Exception | 20041123 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 700 |