SAP ABAP Class CL_SRT_WSP_DT_MAPPING_DATA (Designtime Object Information for Mapping Objects)
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_DT_CONFIG_DATA Design Time Meta Data 20110228
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_DT_MAPPING Design Time Mapping Object's Interface 20110228
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_DT_MAPPING_QUERY Query interface for DT mapping objects 20110228
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_RD_DT_CONFIG_DATA Get DT Data 20110228
Properties
Class CL_SRT_WSP_DT_MAPPING_DATA  
Short Description Designtime Object Information for Mapping Objects    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20110228   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_DT_CONFIG_DATA Design Time Meta Data 20110228
2 IF_SRT_WSP_DT_MAPPING Design Time Mapping Object's Interface 20110228
3 IF_SRT_WSP_DT_MAPPING_QUERY Query interface for DT mapping objects 20110228
4 IF_SRT_WSP_RD_DT_CONFIG_DATA Get DT Data 20110228
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_DT_CONFIG_DATA 20120718 Designtime Object Information
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Static Attribute Private Type reference (TYPE) STRING 'CL_SRT_WSP_DT_MAPPING_DATA' Current class name 20110228
2 MC_UNKNOWN_APPL_COMPONENT Constant Private Type reference (TYPE) UFPS_POSID 'UNKNOWN' Application Component ID 20120718
3 MC_UNKNOWN_PACKAGE_NAME Constant Private Type reference (TYPE) DEVCLASS 'UNKNOWN' Package 20120718
4 MC_UNKNOWN_SOFTWARE_COMPONENT Constant Private Type reference (TYPE) DLVUNIT 'UNKNOWN' Unknown Software Component 20120718
5 MT_DUMMY_DATA1 Static Attribute Private Type reference (TYPE) TT_DUMMY_DATA1 Dummy data for test reasons (proxies) 20110228
6 MT_DUMMY_DATA2 Static Attribute Private Type reference (TYPE) TT_DUMMY_DATA2 Dummy data for test reasons (source opeartions) 20110228
7 MT_DUMMY_DATA3 Static Attribute Private Type reference (TYPE) TT_DUMMY_DATA3 Dummy data for test reasons (target operations) 20110228
8 MT_SOURCE_OPERATIONS Instance attribute Private Type reference (TYPE) SRT_WSP_MAPPING_SOURCE_OPS Source operations of a mapping 20110228
9 MT_TARGET_OPERATIONS Instance attribute Private Type reference (TYPE) SRT_WSP_MAPPING_TARGET_OPS Target operations of a mapping 20110228
10 MT_TARGET_PROXY_NAMES Instance attribute Private Type reference (TYPE) SRT_WSP_DT_OBJ_NAMES Names of the target proxies 20110228
11 M_DT_CONFIG Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_DT DT Config of the DT Mapping 20110228
12 M_FACADE_CACHE Static Attribute Private Type reference (TYPE) SRT_WSP_DT_MAPPING_EXT_LIST Mapping object cache 20110228
13 M_IS_QUERY Instance attribute Private Type reference (TYPE) BOOLEAN Current instance is query instance? 20110228
14 M_REGISTRY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REGISTRY WSP Configuration Registry 20110228
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_RANGE Static method Private Method Build select ranges for facade access 20110228
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110228
3 CREATE_DT_CONFIG Instance method Private Method Creates a dummy dt config object 20110228
4 FILL_FACADE_CACHE Instance method Private Method Fill facade cache 20120718
5 GET_SEARCH_PATTERN Static method Private Method Gets search pattern 20110228
6 INITIALIZE_DT_MAPPING Instance method Private Method Initializes Mapping- and DT Data Provider Object 20110228
7 IS_GENERIC Static method Private Method Check for generic input 20110228
8 IS_STCM Static method Private Method Check for STCM mapping object 20120718
9 OPEN_DT_DATA_PROVIDER Static method Public Method Create dt data provider 20110228
10 OPEN_MAPPING Static method Public Method Create mapping object 20110228
11 OPEN_MAPPING_INT Static method Private Method Create mapping object internal; STCM is also allowed 20120718
12 OPEN_QUERY Static method Public Method Create query object 20110228
13 READ_DATA_FROM_DT_OBJECT Instance method Private Method Read details of DT object 20110228
14 READ_FACADE_CACHE Instance method Private Method Read mapping cache 20120718
15 SET_APPL_COMPONENT_NAME Instance method Private Method Set application component name of mapping 20120718
16 SET_PACKAGE_NAME Instance method Private Method Set package name 20120718
17 SET_SOFTWARE_COMPONENT_NAME Instance method Private Method Sets Name of Software Component 20120718
18 TERMINATE Instance method Private Method Terminates this object 20110228
19 TRIM Static method Private Method Trim input 20110228
Events
Class CL_SRT_WSP_DT_MAPPING_DATA has no event.
Types
Class CL_SRT_WSP_DT_MAPPING_DATA has no local type.
Method Signatures

Method BUILD_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FACADE_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20110228
2 Importing FACADE_NAME_EXT Call by reference Type reference (TYPE) STRING External Name of facade 20110228
3 Changing PC_FACADE_NAME Call by reference Type reference (TYPE) PRX_R_R3NAME_T Range Table for PRX_R_R3NAME 20110228
4 Changing PC_FACADE_NAME_EXT Call by reference Type reference (TYPE) PRX_R_NAME_T Range Table for PRX_R_NAME 20110228
5 Changing PC_PROXY_NAME Call by reference Type reference (TYPE) PRX_R_R3NAME_T Range Table for PRX_R_R3NAME 20110228
6 Changing PC_PROXY_NAME_EXT Call by reference Type reference (TYPE) PRX_R_NAME_T Range Table for Proxy Definition Query 20110228
7 Importing PROXY_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20110228
8 Importing PROXY_NAME_EXT Call by reference Type reference (TYPE) STRING External Name of source proxy 20110228

Method BUILD_RANGE on class CL_SRT_WSP_DT_MAPPING_DATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_QUERY Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE X=generate query object; space=generate mapping object 20110228
2 Importing MAPPING_FACADE Call by reference Type reference (TYPE) CSEQUENCE Name of mapping object 20110228
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110228

Method CREATE_DT_CONFIG Signature

Method CREATE_DT_CONFIG on class CL_SRT_WSP_DT_MAPPING_DATA has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110228

Method FILL_FACADE_CACHE Signature

Method FILL_FACADE_CACHE on class CL_SRT_WSP_DT_MAPPING_DATA has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method GET_SEARCH_PATTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_PATTERN Call by reference Type reference (TYPE) CSEQUENCE Input search pattern 20110228
2 Returning OUT_PATTERN Value transfer Type reference (TYPE) STRING Output search pattern 20110228
3 Importing TO_UPPER Call by reference Type reference (TYPE) BOOLEAN ABAP_TRUE X=convert to upper case; space=otherwise 20110228

Method GET_SEARCH_PATTERN on class CL_SRT_WSP_DT_MAPPING_DATA has no exception.

Method INITIALIZE_DT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MAPPING_FACADE Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20110228
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110228

Method IS_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_GENERIC Value transfer Type reference (TYPE) BOOLEAN X=generic input; space=explicit input 20110228
2 Importing PATTERN Call by reference Type reference (TYPE) CSEQUENCE Pattern to be checked 20110228

Method IS_GENERIC on class CL_SRT_WSP_DT_MAPPING_DATA has no exception.

Method IS_STCM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) CSEQUENCE Mapping name 20120718
2 Returning R_IS_STCM Value transfer Type reference (TYPE) BOOLEAN X=is STCM object; space=regualr mapping 20120718

Method IS_STCM on class CL_SRT_WSP_DT_MAPPING_DATA has no exception.

Method OPEN_DT_DATA_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DT_DATA_PROVIDER Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_RD_DT_CONFIG_DATA Get DT Data 20110228
2 Importing MAPPING_FACADE Call by reference Type reference (TYPE) CSEQUENCE Name of DT mapping object 20110228
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110228

Method OPEN_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MAPPING Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_DT_MAPPING Design Time Mapping Object's Interface 20110228
2 Importing MAPPING_FACADE Call by reference Type reference (TYPE) CSEQUENCE Name of DT mapping object 20110228
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110228

Method OPEN_MAPPING_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MAPPING Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_DT_MAPPING Design Time Mapping Object's Interface 20120718
2 Importing MAPPING_FACADE Call by reference Type reference (TYPE) CSEQUENCE Name of DT mapping object 20120718
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method OPEN_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning QUERY Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_DT_MAPPING_QUERY Query interface for DT mapping objects 20110228

Method OPEN_QUERY on class CL_SRT_WSP_DT_MAPPING_DATA has no exception.

Method READ_DATA_FROM_DT_OBJECT 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 Interface Object 20110228
2 Exporting SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20110228
3 Exporting SOURCE_OPERATIONS Call by reference Type reference (TYPE) SRT_WSP_MAPPING_SOURCE_OPS Source operations of a mapping 20110228
4 Exporting SOURCE_PROXY_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20110228
5 Exporting TARGET_OPERATIONS Call by reference Type reference (TYPE) SRT_WSP_MAPPING_TARGET_OPS Target operations of a mapping 20110228
6 Exporting TARGET_PROXY_NAMES Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAMES WSP List of Interface Object Names 20110228
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110228

Method READ_FACADE_CACHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FACADE_LIST Call by reference Type reference (TYPE) SRT_WSP_DT_MAPPING_EXT_LIST List of design time mapping objects 20120718
2 Importing FACADE_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME Optional name pattern for DT mapping object 20120718
3 Importing FACADE_NAME_EXT Call by reference Type reference (TYPE) STRING Name pattern for external mapping name component 20120718
4 Importing PROXY_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME Optional name pattern of source consumer proxy 20120718
5 Importing PROXY_NAME_EXT Call by reference Type reference (TYPE) STRING Name pattern for external proxy name 20120718

Method READ_FACADE_CACHE on class CL_SRT_WSP_DT_MAPPING_DATA has no exception.

Method SET_APPL_COMPONENT_NAME Signature

Method SET_APPL_COMPONENT_NAME on class CL_SRT_WSP_DT_MAPPING_DATA has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method SET_PACKAGE_NAME Signature

Method SET_PACKAGE_NAME on class CL_SRT_WSP_DT_MAPPING_DATA has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method SET_SOFTWARE_COMPONENT_NAME Signature

Method SET_SOFTWARE_COMPONENT_NAME on class CL_SRT_WSP_DT_MAPPING_DATA has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20120718

Method TERMINATE Signature

Method TERMINATE on class CL_SRT_WSP_DT_MAPPING_DATA has no parameter.
Method TERMINATE on class CL_SRT_WSP_DT_MAPPING_DATA has no exception.

Method TRIM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing TRIM_STRING Call by reference Type reference (TYPE) CLIKE String to be trimmed 20110228

Method TRIM on class CL_SRT_WSP_DT_MAPPING_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740