SAP ABAP Class CL_SRT_WSP_CONFIG_DEST_PM (WSP configuration web service destination)
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_DEST WSP Configuration Profile 20070419
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20070419
Properties
Class CL_SRT_WSP_CONFIG_DEST_PM  
Short Description WSP configuration web service destination    
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 20070419   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TSRTG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 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_DEST WSP Configuration Profile 20070419
2 IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20070419
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_FACTORY 20070419 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_DEST_PM' Class Name 20070419
2 MS_FEATURE_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_PROFIL_FACTORY WSP Feature Factory 20070419
3 MS_REGISTRY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REGISTRY Registry Reference 20070419
4 M_CONFIG_VALUES Instance attribute Private Type reference (TYPE) SRT_WSP_CONFIG_VALUE_TAB WSP Configuration Values 20070419
5 M_DESTINATIONS Static Attribute Private Type reference (TYPE) TT_DESTINATIONS Cached Read-Only Destinations 20070518
6 M_DEST_NAME_INT Instance attribute Private Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP internal name of the profile configuration 20070419
7 M_DEST_PM_DB_STRUC_MIGR Static Attribute Private Type reference (TYPE) BOOLEAN 20110114
8 M_EDIT_MODE_ALLOWED Instance attribute Private Type reference (TYPE) BOOLEAN X' Edit mode allowed; ' ' Edit mode not allowed 20070518
9 M_ENCODED_PROPERTIES Instance attribute Private Type reference (TYPE) SRT_WSP_MC_META_DATA_PROPS Encrypted Properties 20070419
10 M_IBCR_ASSIGN_TYPE_MIGR Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130303
11 M_MIGR_REQ_SYST_APPLS Static Attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20130304
12 M_PROPERTIES Instance attribute Private Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20070419
13 M_TAB_GUID_ASSIGN Static Attribute Private Type reference (TYPE) STTY_SRT_WSP_CC_SYS_GUID_ASGN GUID Assign Tab 20121116
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_HTTP Instance method Private Method Activates HTTP Destination 20070419
2 ADD_ENCODED_PROPERTIES Instance method Private Method Encrypted Properties for Specified Subject 20070419
3 CALCULATE_WSDL_URL Instance method Private Method Calculates Server Access URL 20070419
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070419
5 CONVERT_XSTRING2DATA Static method Public Method 20110114
6 CORRECT_PROPERTY_VALUES Instance method Private Method Corrects Selected Destination Values 20070419
7 CREATE Static method Protected Method Creates Destination Using XML Document 20070419
8 DEACTIVATE_HTTP Instance method Private Method Deactivates HTTP Destination 20070419
9 DEACTIVATE_WSDL_DEST Instance method Private Method Deactivates all the destinations used for WSDL lookups 20080117
10 DELETE_ALL_CENTRAL Static method Protected Method Deletes all central provider systems 20121210
11 DELETE_SECURE_STORE Static method Private Method Delete all secure store entries for specified destination 20081112
12 EXISTS_BY_NAME_AND_TYPE Static method Public Method Exists destination 20110322
13 EXISTS_DEST_KEY Static method Public Method Exists a destination with the given dest key 20110301
14 GENERATE_PROPERTIES_FOR_HTTP Instance method Private Method Generates Property List for HTTP Destination 20070419
15 GENERATE_PROPERTIES_FOR_WSDL Instance method Private Method Generates Property List for HTTP WSDL Destination 20080117
16 GET_ENCODED_PROPERTIES Instance method Private Method Get Valid Properties for All SOAP Applications 20070419
17 HAS_CHANGED Instance method Private Method The destination has changed 20070419
18 INITIALIZE_FROM_CCON Static method Public Method 20110114
19 INITIALIZE_FROM_DB Instance method Private Method Initializes the destination from the datebase 20070419
20 INITIALIZE_FROM_XML Static method Public Method 20080318
21 IS_DESTINATION_EXISTS Static method Public Method Check whether the destination already exists 20080320
22 IS_ENCODED Instance method Private Method Checks Property for Encryption Mode 20070419
23 LOCK Instance method Private Method Locks the destination 20070419
24 MIGRATE_SYST_APPL_PERSISTENCE Static method Public Method Called from migration framework 20130304
25 MIGR_DEST_PM_DB_STRUCT Instance method Protected Method 20110114
26 OPEN Static method Public Method Returns a destination instance 20070419
27 OPEN_READ_ONLY Static method Public Method Returns a read-only destination instance 20070518
28 REMOVE Static method Public Method Delete a specific destination on the database 20070419
29 SET_CALCULATED_PROPERTIES_HTTP Instance method Private Method Sets Specific HTTP Attributes in Bindings 20070419
30 UNLOCK Instance method Private Method Unlocks the destination 20070419
Events
Class CL_SRT_WSP_CONFIG_DEST_PM has no event.
Types
Class CL_SRT_WSP_CONFIG_DEST_PM has no local type.
Method Signatures

Method ACTIVATE_HTTP Signature

Method ACTIVATE_HTTP on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method ADD_ENCODED_PROPERTIES Signature

Method ADD_ENCODED_PROPERTIES on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method CALCULATE_WSDL_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_URL Value transfer Type reference (TYPE) STRING 20070419
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALLOW_EDIT_MODE Call by reference Type reference (TYPE) BOOLEAN 'X' Edit mode allowed; ' ' Edit mode not allowed 20070518
2 Importing NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20070419
3 Importing TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP profile type 20070419
4 Importing XML_DOCUMENT Call by reference Type reference (TYPE) XSTRING XML document 20070419
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method CONVERT_XSTRING2DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DOC Call by reference Type reference (TYPE) XSTRING 20110114
2 Returning RE_DATA Value transfer Type reference (TYPE) SSTR_SRT_WSP_CCON_SYSTEM_CON 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method CORRECT_PROPERTY_VALUES Signature

Method CORRECT_PROPERTY_VALUES on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MESSAGES Value transfer Type reference (TYPE) SRT_CFG_MESSAGES Liste von Fehlermeldungen 20070419
2 Importing XML_DOCUMENT Call by reference Type reference (TYPE) XSTRING 20070419
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method DEACTIVATE_HTTP Signature

Method DEACTIVATE_HTTP on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method DEACTIVATE_WSDL_DEST Signature

Method DEACTIVATE_WSDL_DEST on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080117

Method DELETE_ALL_CENTRAL Signature

Method DELETE_ALL_CENTRAL on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20121210

Method DELETE_SECURE_STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DEST_DATA Call by reference Type reference (TYPE) SRT_DEST_DATA_LIST List of SRT destinations 20081112
2 Importing PI_DEST_KEY Call by reference Type reference (TYPE) GUID_32 Internal key of destination 20081112
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20081112

Method EXISTS_BY_NAME_AND_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110322
2 Importing NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20110322
3 Importing TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE TSRTP_C_PROFILE_TYPE_LOCAL WSP Profile Type 20110322

Method EXISTS_BY_NAME_AND_TYPE on class CL_SRT_WSP_CONFIG_DEST_PM has no exception.

Method EXISTS_DEST_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEST_KEY Call by reference Type reference (TYPE) GUID_32 GUID in 'CHAR' Format in Uppercase 20110301
2 Returning EXISTS Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20110301

Method EXISTS_DEST_KEY on class CL_SRT_WSP_CONFIG_DEST_PM has no exception.

Method GENERATE_PROPERTIES_FOR_HTTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_PROPERTY_LIST Value transfer Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20070419
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080116

Method GENERATE_PROPERTIES_FOR_WSDL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HOST Call by reference Type reference (TYPE) STRING 20080117
2 Importing IM_PORT Call by reference Type reference (TYPE) STRING 20080117
3 Importing IM_PROTOCOL Call by reference Type reference (TYPE) STRING 20080117
4 Returning PR_PROPERTY_LIST Value transfer Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20080117
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080117

Method GET_ENCODED_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PR_PROPERTY_LIST Value transfer Type reference (TYPE) SRT_WSP_MC_META_DATA_PROPS table of WSP properties 20070419
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method HAS_CHANGED Signature

Method HAS_CHANGED on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method INITIALIZE_FROM_CCON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PROVIDER_SYSTEMS Call by reference Type reference (TYPE) SSTR_SRT_WSP_CCON_SYSTEM_CON 20110321
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110114

Method INITIALIZE_FROM_DB Signature

Method INITIALIZE_FROM_DB on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method INITIALIZE_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_DOC Call by reference Type reference (TYPE) SRT_WSP_EXT_SYS_ACCESS_DATA 20080318
2 Importing IN_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE TSRTP_C_PROFILE_TYPE_LOCAL 20110114
3 Returning RE_DEST_PM Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_DEST WSP Configuration Profile 20080318
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080318

Method IS_DESTINATION_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIZ Call by reference Type reference (TYPE) SRT_WSP_BIZ_SYSTEM_NAME WSP profile type 20080320
2 Returning EXISTS Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080320
3 Importing SLD Call by reference Type reference (TYPE) SRT_WSP_SLD_SYSTEM_NAME WSP name of the profile config 20080320
4 Importing TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE 'LOCL' 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080320

Method IS_ENCODED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Qualified Name 20070419
2 Returning PR_IS_ENCODED Value transfer Type reference (TYPE) BOOLEAN X=spezifizierte Property wird verschlüsselt; space=sonst 20070419
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method LOCK Signature

Method LOCK on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method MIGRATE_SYST_APPL_PERSISTENCE Signature

Method MIGRATE_SYST_APPL_PERSISTENCE on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
Method MIGRATE_SYST_APPL_PERSISTENCE on class CL_SRT_WSP_CONFIG_DEST_PM has no exception.

Method MIGR_DEST_PM_DB_STRUCT Signature

Method MIGR_DEST_PM_DB_STRUCT on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
Method MIGR_DEST_PM_DB_STRUCT on class CL_SRT_WSP_CONFIG_DEST_PM has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_DESTINATION Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_DEST WSP Configuration Destination 20070419
2 Importing NAME Value transfer Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20070419
3 Importing TYPE Value transfer Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP profile type 20070419
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method OPEN_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DESTINATION Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_DEST WSP Configuration Destination 20070518
2 Importing NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20070518
3 Importing TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE 20110114
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070518

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_DEST_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the destination config 20070419
2 Importing PI_DEST_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP destination type 20070419
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method SET_CALCULATED_PROPERTIES_HTTP Signature

Method SET_CALCULATED_PROPERTIES_HTTP on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419

Method UNLOCK Signature

Method UNLOCK on class CL_SRT_WSP_CONFIG_DEST_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070419
History
Last changed by/on SAP  20140121 
SAP Release Created in 710