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
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