SAP ABAP Class CL_SRT_WSP_CONFIG_SIDL_XI (WSP Configuration SIDL)
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 20100429
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_SIDL WSP Configuration SIDL 20100429
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_SIDL_XI WSP Configuration SIDL 20100304
Properties
Class CL_SRT_WSP_CONFIG_SIDL_XI  
Short Description WSP Configuration SIDL    
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 20100304   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_WSP_CONFIG_SIDL_XI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_CONFIG_SIDL WSP Configuration SIDL 20100429
2 IF_SRT_WSP_CONFIG_SIDL_XI WSP Configuration SIDL 20100304
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_CONFIG_CO_PRX_RT 20110503 Instance of a Consumer RT Configuration Handler
2 CL_SRT_WSP_FACTORY 20110503 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_SIDL' Class Name 20100304
2 M_CONTEXT Instance attribute Private Object reference (TYPE REF TO) CL_SRT_WSP_SUBJECT_CONTEXT WSP Subject Context 20100304
3 M_EXT_IF_NAMES Instance attribute Private Type reference (TYPE) SRT_WSP_QNAMES Table of WSP QNames 20100304
4 M_FEATURE_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20100304
5 M_PROXY_CLASS Instance attribute Private Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100304
6 M_SOAP_APPL_STRUCT Instance attribute Private Type reference (TYPE) SRT_WSP_SOAP_APPL_APPL WSP SA Data for XML Transf. (do not change) 20100304
7 M_STS_UTILITY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_STS_UTILITIES_CFG SRT STS Utilities for runtime 20100304
8 M_USER_ACCOUNT_QUERY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_USER_ACCOUNT_QUERY Query interface for user accounts 20100304
9 M_WSDL_ROOT_ELEMENTS Instance attribute Private Type reference (TYPE) SRT_IF_SRT_WSP_SUBJECTS Table of WSP Subjects 20100304
10 M_WSDL_URLS Instance attribute Private Type reference (TYPE) SRT_WSP_WSDL_URL_SUBJECT_TAB WSP Table of WSDL URL Subject Structures 20100304
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PROPERTIES_FROM_ACCOUNT Instance method Private Method 20100304
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100304
3 CONSTRUCTOR Instance method Public Constructor Constructor 20100304
4 CREATE Static method Public Method Creates New Configuration 20100304
5 CREATE_RT_CONFIG_FROM_WSDL Instance method Public Method Creates a new runtime configuration from WSDL 20100304
6 DELETE_INVALID_INTERFACE_NODES Instance method Private Method Removes the invalid interface nodes from the context 20100304
7 DELETE_INVALID_SUBJECTS Instance method Private Method Removes invalid subjects 20100304
8 FIND_CORRECT_BINDING Instance method Private Method Filters all bindings and selects the one with correct auth. 20100304
9 GET_DEFAULT_ADDRESSING_RULE Static method Private Method Calculates default addressing rule 20100304
10 GET_DEFAULT_PROFILE_PROPS Instance method Private Method 20100304
11 IS_URN Static method Public Method Checks whether a string is URN => returns abap_true if Yes 20100304
12 MAPPING_SET_GLOBAL_PROPERTY Instance method Private Method Set a global property (mapping mechanism) 20100304
13 MAPPING_SET_OPERATION_PROPERTY Instance method Private Method Set an operation property (mapping mechanism) 20100304
14 SERIALIZE_SUBJECT Instance method Private Method Serializes all property lists of a subject 20100304
15 _ADAPT_SAP_STS_OPERATIONS Static method Private Method Adapt STS proxy operations, which were extended by SAP 20100304
16 _CREATE_CLNT_CTX_WSDL_UI_NEW Instance method Private Method Creates a client context from WSDL for the UI (new) 20100304
17 _CREATE_CLNT_CTX_WSDL_UI_OLD Instance method Private Method Creates a client context from WSDL for the UI (old) 20100304
18 _NORMALIZE_CONTEXT Instance method Private Method Normalize context 20100304
Events
Class CL_SRT_WSP_CONFIG_SIDL_XI has no event.
Types
Class CL_SRT_WSP_CONFIG_SIDL_XI has no local type.
Method Signatures

Method ADD_PROPERTIES_FROM_ACCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACCOUNT Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_USER_ACCOUNT 20100304
2 Changing PROFILE_PROPERTIES Call by reference Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20100304
3 Exporting SUCCESS Call by reference Type reference (TYPE) BOOLEAN WSP Template Properties 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_CONFIG_SIDL_XI has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SRT_WSP_CONFIG_SIDL_XI has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Value transfer Object reference (TYPE REF TO) CL_SRT_WSP_SUBJECT_CONTEXT WSP Subject Context 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_SIDL Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_SIDL WSP Configuration SIDL 20100304
2 Importing CONTEXT Value transfer Object reference (TYPE REF TO) CL_SRT_WSP_SUBJECT_CONTEXT WSP Subject Context 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method CREATE_RT_CONFIG_FROM_WSDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_RT_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_CONTEXT WSP Configuration Runtime 20100304
2 Importing DESTINATION Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_DEST WSP Configuration Profile 20100304
3 Importing DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100304
4 Importing PROFILE Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_PROFILE_RTXI WSP Configuration Profile 20100304
5 Importing SOAP_APPL_NAME Call by reference Type reference (TYPE) SRT_WSP_SOAP_APPL_NAME WSP Name of SOAP Application 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method DELETE_INVALID_INTERFACE_NODES Signature

Method DELETE_INVALID_INTERFACE_NODES on class CL_SRT_WSP_CONFIG_SIDL_XI has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method DELETE_INVALID_SUBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CONTEXT Call by reference Object reference (TYPE REF TO) CL_SRT_WSP_SUBJECT_CONTEXT WSP Subject Context 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method FIND_CORRECT_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_BINDING Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_BINDING WSP Subject Binding 20100304
2 Importing IM_ALL_BINDINGS Call by reference Type reference (TYPE) SRT_IF_SRT_WSP_SUBJECT_BNDGS Table of WSP Bindings 20100304
3 Importing IM_DEST Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_DEST_XI WSP Configuration Profile 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method GET_DEFAULT_ADDRESSING_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INTERFACE_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20100304
2 Importing OPERATION_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20100304
3 Importing PROPERTY_LIST Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_LIST WSP Property List 20100304
4 Returning VALUE Value transfer Type reference (TYPE) STRING 20100304

Method GET_DEFAULT_ADDRESSING_RULE on class CL_SRT_WSP_CONFIG_SIDL_XI has no exception.

Method GET_DEFAULT_PROFILE_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESTINATION_PROPERTIES Value transfer Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20100304

Method GET_DEFAULT_PROFILE_PROPS on class CL_SRT_WSP_CONFIG_SIDL_XI has no exception.

Method IS_URN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STRING Call by reference Type reference (TYPE) STRING String to check 20100304
2 Returning RET_VAL Value transfer Type reference (TYPE) BOOLEAN Returns True if URN, else False 20100304

Method IS_URN on class CL_SRT_WSP_CONFIG_SIDL_XI has no exception.

Method MAPPING_SET_GLOBAL_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BINDING_PROPERTY_LIST Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_LIST WSP Property List 20100304
2 Importing DISCOVERED_PROPERTIES Call by reference Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20100304
3 Importing FEATURE_FACTORY Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20100304
4 Importing INTERFACE_PROPERTY_LIST Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_LIST WSP Property List 20100304
5 Importing PROPERTY Call by reference Type reference (TYPE) SRT_WSP_MAP_PROPERTY_VALUE WSP DT-RT Mapping DT Property 20100304
6 Importing SERVICE_PROPERTY_LIST Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_LIST WSP Property List 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method MAPPING_SET_OPERATION_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISCOVERED_PROPERTIES Call by reference Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20100304
2 Importing FEATURE_FACTORY Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20100304
3 Importing INTERFACE_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20100304
4 Importing INTERFACE_OP_PROPERTY_LIST Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_LIST WSP Property List 20100304
5 Importing OPERATION_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20100304
6 Importing OPERATION_PROPERTY_LIST Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_LIST WSP Property List 20100304
7 Importing PROPERTY Call by reference Type reference (TYPE) SRT_WSP_MAP_PROPERTY_VALUE WSP DT-RT Mapping DT Property 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method SERIALIZE_SUBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ATTRIBUTES Value transfer Type reference (TYPE) SRT_WSP_WSDL_ATTRIBUTES WSP WSDL Attributes 20100304
2 Importing FORMAT Value transfer Type reference (TYPE) SRT_WSP_SERIALIZATION_FORMAT WSP Serialization Format 20100304
3 Importing SUBJECT_NODE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT WSP Subject 20100304
4 Exporting XML_NODES Value transfer Type reference (TYPE) SRT_WSP_WSDL_PARTS WSP WSDL SXML Parts 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method _ADAPT_SAP_STS_OPERATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing OPERATIONS Call by reference Type reference (TYPE) TT_OPERATIONS 20100304
2 Importing PROXY_CLASS_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method _CREATE_CLNT_CTX_WSDL_UI_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROXY_CLASS_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME 20100304
2 Returning RT_CONTEXT_TAB Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_SUBJECT_CONTEXT 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method _CREATE_CLNT_CTX_WSDL_UI_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_RT_CONTEXT Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_CONTEXT 20100304
2 Importing PROXY_CLASS_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP Name of Interface Object 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304

Method _NORMALIZE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing RT_CONTEXT Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_CONTEXT 20100304
2 Returning RT_CONTEXT_TAB Value transfer Type reference (TYPE) SRT_IF_SRT_WSP_SUBJECT_CONTEXT Table of subject contexts 20100304
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20100304
History
Last changed by/on SAP  20130531 
SAP Release Created in 730