SAP ABAP Class CL_SRT_WSP_CONFIG_REGISTRY_XI (WSP Configuration Registry)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBC (Application Component) Integration Builder - Configuration
     SAI_SOAP_SERVICES (Package) SRT Services for PI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SRT_WSP_ROOT_XI WSP Configuration Root Class 20100430
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_REGISTRY_XI WSP Configuration Registry 20100430
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20100430
Properties
Class CL_SRT_WSP_CONFIG_REGISTRY_XI  
Short Description WSP Configuration Registry    
Super Class CL_SRT_WSP_ROOT_XI WSP Configuration Root Class 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class SRT_WSP    
Program status     
Category 0   
Package SAI_SOAP_SERVICES   SRT Services for PI 
Created 20100303   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEWS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRTWA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 TSRTG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 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_XI WSP Configuration Registry 20100430
2 IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20100430
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_FACTORY_XI 20100430 WSP Factory 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_SRT_WSP_CONFIG_REGISTRY_XI' Class Name 20100430
2 M_REGISTRY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REGISTRY_XI WSP Configuration Registry 20100430
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_RANGES Static method Private Method Build Search Ranges Table 20100430
2 COMPLETE_ASSIGN Static method Private Method Gets Details for Assignments 20100430
3 COMPLETE_CONVERT_DT_INFO Static method Private Method Converts Internal DT Information to External Representation 20100430
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100430
5 CONVERT_PROPERTY_LIST Static method Private Method Converts Single Property List 20100430
6 CONVERT_PROPERTY_LISTS Static method Private Method Converts Property Lists 20100430
7 GET_ASSIGN_BY_NAME Static method Private Method Gets Assignments by Name and Type 20100430
8 GET_ASSIGN_BY_NAME_PROFILE Static method Private Method Gets Assignments by Name and Profile 20100430
9 GET_ASSIGN_BY_PROFILE Static method Private Method Gets Assignment by Profile ID 20100430
10 GET_CONSUMER_DT_NAMES_EXT Static method Private Method Gets DT names that match external pattern 20100430
11 GET_CONSUMER_DT_NAMES_INT Static method Private Method Gets consumer DT object names for internal name pattern 20100430
12 GET_PROFILE_DESCRIPTION Static method Private Method Gets Short Description of Profile 20100430
13 GET_PROVIDER_DT_NAMES_EXT Static method Private Method Gets DT names that match external pattern 20100430
14 GET_PROVIDER_DT_NAMES_INT Static method Private Method Gets all provider DT names that match internal pattern 20100430
15 GET_SERVICE_DETAILS_BY_DB Static method Private Method Gets Database Service Data 20100430
16 GET_SERVICE_DETAILS_BY_RT_OBJ Static method Private Method Gets RT Object Service Data 20100430
17 _CREATE_CONFIG_DT_BY_LPT Instance method Private Method Creates a configuration DT instance based on the old LPT 20100430
Events
Class CL_SRT_WSP_CONFIG_REGISTRY_XI has no event.
Types
Class CL_SRT_WSP_CONFIG_REGISTRY_XI has no local type.
Method Signatures

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 20100430
2 Importing PI_DT_NAME_PATTERN Call by reference Type reference (TYPE) CSEQUENCE 20100430

Method BUILD_RANGES on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 Assignment Information 20100430
2 Importing PI_DT_OBJECT_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100430
3 Importing PI_RT_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP Name of RT Configuration 20100430
4 Importing PI_RT_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP Configuration Type 20100430

Method COMPLETE_ASSIGN on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 List of Identifications for Design Time Objects 20100430
2 Importing PI_DT_QUERY Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_DT_CONFIG_QUERY Query Interface 20100430
3 Importing PI_INCLUDE_SOAP_APPL Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE X=Add URI of SOAP Applications; space=Otherwise 20100430
4 Importing PI_INTERNAL_DT_INFO Call by reference Type reference (TYPE) SRV_DEFS_AND_VARIANTS_IT Service Definitions and Their Respective Variants 20100430
5 Importing PI_IS_SERVER Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=DT Server Object; space=Otherwise 20100430
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100430

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SRT_WSP_CONFIG_REGISTRY_XI has no parameter.
Method CONSTRUCTOR on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 20100430
2 Returning PR_LIST Value transfer Type reference (TYPE) SRTIF_PROPERTY_LIST List of Properties 20100430
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100430

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 20100430
2 Returning PR_LIST Value transfer Type reference (TYPE) SRTIF_PROPERTY_LIST_TYPE_LIST List of Property Lists 20100430
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100430

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 Assignment Name 20100430
2 Importing PI_ASSIGN_TYPE Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_TYPE Assignment Type 20100430
3 Returning PR_ASSIGN_LIST Value transfer Type reference (TYPE) SRT_WSP_ASSIGN_INFO_LIST 20100430

Method GET_ASSIGN_BY_NAME on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 Assignment Name 20100430
2 Importing PI_ASSIGN_TYPE Call by reference Type reference (TYPE) SRT_WSP_ASSIGN_TYPE Assignment Type 20100430
3 Importing PI_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20100430
4 Importing PI_PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP Profile Type 20100430
5 Returning PR_ASSIGN_LIST Value transfer Type reference (TYPE) SRT_WSP_ASSIGN_INFO_LIST Assignment Information 20100430

Method GET_ASSIGN_BY_NAME_PROFILE on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 Profile Configuration 20100430
2 Importing PI_PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP Profile Type 20100430
3 Returning PR_ASSIGN_LIST Value transfer Type reference (TYPE) SRT_WSP_ASSIGN_INFO_LIST Assignment Information 20100430

Method GET_ASSIGN_BY_PROFILE on class CL_SRT_WSP_CONFIG_REGISTRY_XI has no exception.

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 Internal and External DT Names for Pattern 20100430
2 Importing PI_EXT_DT_NAME_PATTERN Call by reference Type reference (TYPE) QNAME External DT Name Pattern 20100430
3 Importing PI_NO_DT_OBJ Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=Do not select DT objects; space=Select DT objects 20100430

Method GET_CONSUMER_DT_NAMES_EXT on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 Internal and External DT Names for Pattern 20100430
2 Importing PI_INT_DT_NAME_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Internal Name Pattern 20100430
3 Importing PI_NO_DT_OBJ Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=Do not select DT objects; space=Select DT objects 20100430

Method GET_CONSUMER_DT_NAMES_INT on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 Language Key of Current Text Environment 20100430
2 Importing PI_PROFILE_ENTRY Call by reference Type reference (TYPE) SRT_PRF_DIR Profile Entry 20100430
3 Returning PR_DESCRIPTION Value transfer Type reference (TYPE) SRT_WSP_CONFIG_DESCRIPTION Short Description of Profile 20100430

Method GET_PROFILE_DESCRIPTION on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 Internal and External DT Names for Pattern 20100430
2 Importing PI_EXT_DT_NAME_PATTERN Call by reference Type reference (TYPE) QNAME External DT Name Pattern 20100430
3 Importing PI_NO_DT_OBJ Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=Do not select DT objects; space=Select DT objects 20100430

Method GET_PROVIDER_DT_NAMES_EXT on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 Internal and External DT Names for Pattern 20100430
2 Importing PI_INT_DT_NAME_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Internal Name Pattern 20100430
3 Importing PI_NO_DT_OBJ Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=Do not select DT objects; space=Select DT objects 20100430

Method GET_PROVIDER_DT_NAMES_INT on class CL_SRT_WSP_CONFIG_REGISTRY_XI 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 Data 20100430
2 Importing PI_CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 Configuration Key 20100430
3 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP Name of RT Configuration 20100430
4 Importing PI_CONFIG_STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE 'A' WSP Configuration State 20100430
5 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP Configuration Type 20100430
6 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100430
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100430

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 Configuration 20100430
2 Exporting PE_SERVICE_DATA Call by reference Type reference (TYPE) SRTIF_SERVICE_DATA_INFO Service Data 20100430
3 Importing PI_CONFIG_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP Name of RT Configuration 20100430
4 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP Configuration Type 20100430
5 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100430
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100430

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 20100430
2 Importing DT_OBJ_NAME Value transfer Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100430
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100430
History
Last changed by/on SAP  20130531 
SAP Release Created in 731