SAP ABAP Class CL_SRT_WSP_CONFIG_REGISTRY (WSP Configuration Registry)
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_SRT_WSP_CONFIG_REGISTRY WSP Configuration Registry 20050214
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20050214
Properties
Class CL_SRT_WSP_CONFIG_REGISTRY  
Short Description WSP Configuration Registry    
Super 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 20050214   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEWS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SRTWA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 TSRTG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 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_REGISTRY WSP Configuration Registry 20050214
2 IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20050214
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_FACTORY 20050214 WSP Factory Class
2 CL_SRT_WSP_RT_FACTORY 20110104 SRT WSP runtime factory
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_REGISTRY' Class Name 20050214
2 M_REGISTRY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REGISTRY WSP Configuration Registry 20060925
3 M_RTC_READER Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RTC_RT Runtime instance of the runtime cache 20101215
4 M_RTC_WRITER_CLIENT_PM Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RTC_CFG Configuration instance of runtime cache 20101215
5 M_RTC_WRITER_CLIENT_UT Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RTC_CFG Configuration instance of runtime cache 20101215
6 M_RTC_WRITER_SERVER_PM Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RTC_CFG Configuration instance of runtime cache 20101215
7 M_RTC_WRITER_SINGLE Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RTC_CFG Configuration instance of runtime cache 20101215
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOCALE_TO_URL Static method Private Method Add locale query parameter to specified URL 20110426
2 BUILD_RANGES Static method Private Method Build Search Ranges Table 20071010
3 COMPLETE_ASSIGN Static method Private Method Gets Details for Assignments 20071009
4 COMPLETE_CONVERT_DT_INFO Static method Private Method Converts Internal DT Information to External Representation 20060607
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060925
6 CONVERT_PROPERTY_LIST Static method Private Method Converts Single Property List 20071009
7 CONVERT_PROPERTY_LISTS Static method Private Method Converts Property Lists 20071009
8 GET_ASSIGN_BY_NAME Static method Private Method Gets Assignments by Name and Type 20071009
9 GET_ASSIGN_BY_NAME_PROFILE Static method Private Method Gets Assignments by Name and Profile 20071009
10 GET_ASSIGN_BY_PROFILE Static method Private Method Gets Assignment by Profile ID 20071009
11 GET_CONFIG_RTC_READER Static method Private Method Get reference to RTC reader 20101215
12 GET_CONFIG_RTC_WRITER Static method Private Method Get config RTC writer 20101215
13 GET_CONSUMER_DT_NAMES_EXT Static method Private Method Gets DT names that match external pattern 20071011
14 GET_CONSUMER_DT_NAMES_INT Static method Private Method Gets consumer DT object names for internal name pattern 20071011
15 GET_PROFILE_DESCRIPTION Static method Private Method Gets Short Description of Profile 20071009
16 GET_PROFILE_INFOS_FROM_SUBJ Static method Private Method Get profile infos from subject list on smart configurations 20101215
17 GET_PROVIDER_DT_NAMES_EXT Static method Private Method Gets DT names that match external pattern 20071011
18 GET_PROVIDER_DT_NAMES_INT Static method Private Method Gets all provider DT names that match internal pattern 20071011
19 GET_SERVICE_DETAILS_BY_DB Static method Private Method Gets Database Service Data 20071009
20 GET_SERVICE_DETAILS_BY_RT_OBJ Static method Private Method Gets RT Object Service Data 20071009
21 GET_SOAP_APPL_FROM_SUBJECTS Static method Private Method Extract SOAP application from specified subjects 20101215
22 _CREATE_CONFIG_DT_BY_LPT Instance method Private Method Creates a configuration DT instance based on the old LPT 20050617
Events
Class CL_SRT_WSP_CONFIG_REGISTRY has no event.
Types
Class CL_SRT_WSP_CONFIG_REGISTRY has no local type.
Method Signatures

Method ADD_LOCALE_TO_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_URL Call by reference Type reference (TYPE) STRING URL to be completed 20110426

Method ADD_LOCALE_TO_URL on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method BUILD_RANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_RANGES Call by reference Type reference (TYPE) ERT_RANGE_OPTION 20071010
2 Importing PI_DT_NAME_PATTERN Call by reference Type reference (TYPE) CSEQUENCE 20071010

Method BUILD_RANGES on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method COMPLETE_ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_ASSIGN_LIST Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_INFO_LIST Information zu Zuordnungen 20071009
2 Importing PI_DT_OBJECT_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20071009
3 Importing PI_RT_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20071009
4 Importing PI_RT_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20071009

Method COMPLETE_ASSIGN on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method COMPLETE_CONVERT_DT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_EXTERNAL_DT_INFO Call by reference Type reference (TYPE) SRT_WSP_DT_OBJECT_ID_LIST Liste von Identifikationen zu Design Time Objekten 20060607
2 Importing PI_DT_QUERY Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_DT_CONFIG_QUERY Abfrage-Schnittstelle 20060607
3 Importing PI_INCLUDE_SOAP_APPL Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE X=URI der SOAP Applikationen hinzunehmen; space=sonst 20070206
4 Importing PI_INTERNAL_DT_INFO Call by reference Type reference (TYPE) SRV_DEFS_AND_VARIANTS_IT Service Definitionen und deren zugehörige Varianten 20060607
5 Importing PI_IS_SERVER Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=DT Server Objekt; space=sonst 20060607
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060619

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SRT_WSP_CONFIG_REGISTRY has no parameter.
Method CONSTRUCTOR on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method CONVERT_PROPERTY_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_LIST Call by reference Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES table of WSP properties 20071009
2 Returning PR_LIST Value transfer Type reference (TYPE) SRTIF_PROPERTY_LIST Liste von Properties 20071009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20071009

Method CONVERT_PROPERTY_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_LIST Call by reference Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTY_LISTS table of WSP property sets 20071009
2 Returning PR_LIST Value transfer Type reference (TYPE) SRTIF_PROPERTY_LIST_TYPE_LIST Liste von Property Listen 20071009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20071009

Method GET_ASSIGN_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ASSIGN_NAME Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_NAME Name der Zuordnung 20071009
2 Importing PI_ASSIGN_TYPE Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_TYPE Typ der Zuordnung 20071009
3 Returning PR_ASSIGN_LIST Value transfer Type reference (TYPE) SRT_WSP_ASSIGN_INFO_LIST 20071009

Method GET_ASSIGN_BY_NAME on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method GET_ASSIGN_BY_NAME_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_ASSIGN_NAME Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_NAME Name der Zuordnung 20071009
2 Importing PI_ASSIGN_TYPE Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_TYPE Typ der Zuordnung 20071009
3 Importing PI_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20071009
4 Importing PI_PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP profile type 20071009
5 Returning PR_ASSIGN_LIST Value transfer Type reference (TYPE) SRT_WSP_ASSIGN_INFO_LIST Information zu Zuordnungen 20071009

Method GET_ASSIGN_BY_NAME_PROFILE on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method GET_ASSIGN_BY_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20071009
2 Importing PI_PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP profile type 20071009
3 Returning PR_ASSIGN_LIST Value transfer Type reference (TYPE) SRT_WSP_ASSIGN_INFO_LIST Information zu Zuordnungen 20071009

Method GET_ASSIGN_BY_PROFILE on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method GET_CONFIG_RTC_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RTC_READER Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RTC_RT Runtime instance of the runtime cache 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20101215

Method GET_CONFIG_RTC_WRITER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FW_ID Call by reference Type reference (TYPE) SRT_WSP_FRAMEWORK_ID SRT Configuration Framework ID 20101215
2 Returning R_RTC_WRITER Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RTC_CFG Configuration instance of runtime cache 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20101215

Method GET_CONSUMER_DT_NAMES_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_EXT_INT Call by reference Type reference (TYPE) SRT_WSP_EXT_INT_DT_NAME_LIST Interne + externe DT Namen zum Muster 20071011
2 Importing PI_EXT_DT_NAME_PATTERN Call by reference Type reference (TYPE) QNAME Externes DT Namensmuster 20071011
3 Importing PI_NO_DT_OBJ Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=keine DT-Objekte selektieren; space=sonst 20071011

Method GET_CONSUMER_DT_NAMES_EXT on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method GET_CONSUMER_DT_NAMES_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_EXT_INT Call by reference Type reference (TYPE) SRT_WSP_EXT_INT_DT_NAME_LIST Interne + externe DT Namen zum Muster 20071011
2 Importing PI_INT_DT_NAME_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Internes Namensmuster 20071011
3 Importing PI_NO_DT_OBJ Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=keine DT-Objekte selektieren; space=sonst 20071011

Method GET_CONSUMER_DT_NAMES_INT on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method GET_PROFILE_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_LANGUAGE Value transfer Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20071009
2 Importing PI_PROFILE_ENTRY Call by reference Type reference (TYPE) SRT_PRF_DIR Profileintrag 20071009
3 Returning PR_DESCRIPTION Value transfer Type reference (TYPE) SRT_WSP_CONFIG_DESCRIPTION Kurzbeschreibung Profil 20071009

Method GET_PROFILE_DESCRIPTION on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method GET_PROFILE_INFOS_FROM_SUBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20101215
2 Exporting E_PROFILE_TYPE Call by reference Type reference (TYPE) STRING Type of profile 20101215
3 Exporting E_PROFILE_VERSION Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_VERSION Profile Version 20101215
4 Importing I_SUBJECT Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_STRUC WSP Subject Structure for XML Transformation (Do Not Change) 20101215

Method GET_PROFILE_INFOS_FROM_SUBJ on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method GET_PROVIDER_DT_NAMES_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_EXT_INT Call by reference Type reference (TYPE) SRT_WSP_EXT_INT_DT_NAME_LIST Interne + externe DT Namen zum Muster 20071011
2 Importing PI_EXT_DT_NAME_PATTERN Call by reference Type reference (TYPE) QNAME Externes DT Namensmuster 20071011
3 Importing PI_NO_DT_OBJ Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=keine DT-Objekte selektieren; space=sonst 20071011

Method GET_PROVIDER_DT_NAMES_EXT on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method GET_PROVIDER_DT_NAMES_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_EXT_INT Call by reference Type reference (TYPE) SRT_WSP_EXT_INT_DT_NAME_LIST Interne + externe DT Namen zum Muster 20071011
2 Importing PI_INT_DT_NAME_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Internes Namensmuster 20071011
3 Importing PI_NO_DT_OBJ Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=keine DT-Objekte selektieren; space=sonst 20071011

Method GET_PROVIDER_DT_NAMES_INT on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method GET_SERVICE_DETAILS_BY_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_SERVICE_DATA Call by reference Type reference (TYPE) SRTIF_SERVICE_DATA_INFO Service Daten 20071009
2 Importing PI_CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 Konfigurationsschlüssel 20071009
3 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20071009
4 Importing PI_CONFIG_STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE 'A' WSP config state 20071009
5 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20071009
6 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20071009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20071009

Method GET_SERVICE_DETAILS_BY_RT_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_RT_CONFIG Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT RT Konfiguration 20071009
2 Exporting PE_SERVICE_DATA Call by reference Type reference (TYPE) SRTIF_SERVICE_DATA_INFO Service Daten 20071009
3 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20071009
4 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20071009
5 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20071009
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20071009

Method GET_SOAP_APPL_FROM_SUBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN X=no SA found; space=SA found 20101215
2 Exporting E_SOAP_APPL Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP name of the SOAP application 20101215
3 Importing I_SUBJECTS Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TAB WSP Subject Table for XML Transformation (Do Not Change) 20101215

Method GET_SOAP_APPL_FROM_SUBJECTS on class CL_SRT_WSP_CONFIG_REGISTRY has no exception.

Method _CREATE_CONFIG_DT_BY_LPT 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 20050617
2 Importing DT_OBJ_NAME Value transfer Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20050617
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20050617
History
Last changed by/on SAP  20131127 
SAP Release Created in 700