SAP ABAP Class CL_SRT_WSP_CONFIG_DEST (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 20060609
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20060608
Properties
Class CL_SRT_WSP_CONFIG_DEST  
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 20060608   SAP 
Last change 20130531   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 20060609
2 IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20060608
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_ASSIGN_ROOT 20061201 Assignment of Profile to RT Configurations
2 CL_SRT_WSP_ASSIGN_WS 20061201 Assignments in Web Service Environment
3 CL_SRT_WSP_ASSIGN_XI 20061201 Assignments in XI Environment
4 CL_SRT_WSP_FACTORY 20060608 WSP Factory Class
5 CL_SRT_WSP_FEATURE_FACTORY 20060608 WSP Feature 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_DEST' Class Name 20060608
2 MC_WSDL_URL_BASIS Constant Private Type reference (TYPE) STRING '/sap/bc/srt/wsdl' WSDL Basis URL 20060809
3 MC_WSIL_URL_BASIS Constant Private Type reference (TYPE) STRING '/sap/bc/srt/wsil' WSIL Basis URL 20060809
4 MS_FEATURE_FACTORY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_FEATURE_FACTORY WSP Feature Factory 20060809
5 MS_REGISTRY Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_REGISTRY Registry Reference 20060809
6 M_CONFIG_VALUES Instance attribute Private Type reference (TYPE) SRT_WSP_CONFIG_VALUE_TAB WSP Configuration Values 20060608
7 M_DEST_NAME_INT Instance attribute Private Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP internal name of the profile configuration 20060612
8 M_ENCODED_PROPERTIES Instance attribute Private Type reference (TYPE) SRT_IF_SRT_WSP_PROPERTIES Encrypted Properties 20060608
9 M_IS_IMMUTABLE Instance attribute Private Type reference (TYPE) BOOLEAN Profile not modifiable since assigned to configuration 20060608
10 M_NEW_AMD Instance attribute Private Type reference (TYPE) BOOLEAN Use New AMD 20080516
11 M_PROPERTIES Instance attribute Private Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES WSP Template Properties 20060608
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_HTTP Instance method Private Method Activates HTTP Destination 20060808
2 ADD_ENCODED_PROPERTIES Instance method Private Method Encrypted Properties for Specified Subject 20060608
3 CALCULATE_WSDL_URL Instance method Private Method Calculates Server Access URL 20060809
4 CHECK_PROPERTY_IN_LIST Static method Private Method Checks existence of property in specified list 20080313
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060608
6 CORRECT_PROPERTY_VALUES Instance method Private Method Corrects Selected Destination Values 20061120
7 CREATE Static method Protected Method Creates Destination Using XML Document 20060823
8 DEACTIVATE_HTTP Instance method Private Method Deactivates HTTP Destination 20060808
9 DELETE_SECURE_STORE Static method Private Method Delete all secure store entries for specified destination 20081112
10 GENERATE_PROPERTIES_FOR_HTTP Instance method Private Method Generates Property List for HTTP Destination 20060809
11 GET_ENCODED_PROPERTIES Instance method Private Method Get Valid Properties for All SOAP Applications 20060608
12 HAS_CHANGED Instance method Private Method The destination has changed 20060608
13 INITIALIZE_FROM_DB Instance method Private Method Initializes the destination from the datebase 20060608
14 IS_ENCODED Instance method Private Method Checks Property for Encryption Mode 20060608
15 LOCK Instance method Private Method Locks the destination 20060608
16 OPEN Static method Protected Method Returns a destination instance 20060608
17 REMOVE Static method Public Method Delete a specific destination on the database 20060608
18 REPLACE_PROPERTY_IN_LIST Static method Private Method Replaces specified property 20080313
19 SET_CALCULATED_PROPERTIES_HTTP Instance method Private Method Sets Specific HTTP Attributes in Bindings 20060817
20 SET_IMMUTABLE Instance method Private Method Sets Modifiability 20061201
21 SET_PROPERTY_IN_LIST Static method Private Method Checks existence of property in specified list 20080313
22 UNLOCK Instance method Private Method Unlocks the destination 20060608
Events
Class CL_SRT_WSP_CONFIG_DEST has no event.
Types
Class CL_SRT_WSP_CONFIG_DEST has no local type.
Method Signatures

Method ACTIVATE_HTTP Signature

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

Method ADD_ENCODED_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SUBJECT_TYPE Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_TYPE WSP subject type 20060608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060608

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 20060809
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060809

Method CHECK_PROPERTY_IN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN X=Property existiert nicht; space=Property existiert 20080313
2 Exporting PE_PROPERTY_VALUE Call by reference Type reference (TYPE) STRING Wert der Proeprty, falls existiert 20080313
3 Importing PI_PROPERTY_LIST Call by reference Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES zu prüfende Property-Liste 20080313
4 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Name der Property 20080313

Method CHECK_PROPERTY_IN_LIST on class CL_SRT_WSP_CONFIG_DEST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20060608
2 Importing TYPE Value transfer Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP profile type 20060608
3 Importing XML_DOCUMENT Value transfer Type reference (TYPE) XSTRING XML document 20060823
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060608

Method CORRECT_PROPERTY_VALUES Signature

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

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 20060823
2 Importing XML_DOCUMENT Call by reference Type reference (TYPE) XSTRING 20060823
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060823

Method DEACTIVATE_HTTP Signature

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

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 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 20060809
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080516

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_IF_SRT_WSP_PROPERTIES table of WSP properties 20060608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060608

Method HAS_CHANGED Signature

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

Method INITIALIZE_FROM_DB Signature

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

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 20060608
2 Returning PR_IS_ENCODED Value transfer Type reference (TYPE) BOOLEAN X=spezifizierte Property wird verschlüsselt; space=sonst 20060608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060608

Method LOCK Signature

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

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 20060609
2 Importing NAME Value transfer Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20060608
3 Importing TYPE Value transfer Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP profile type 20060608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060608

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 20060612
2 Importing PI_DEST_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP destination type 20060612
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060608

Method REPLACE_PROPERTY_IN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_PROPERTY_LIST Call by reference Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES Liste der Properties 20080313
2 Importing PI_NEW_PROP_NAME Call by reference Type reference (TYPE) QNAME Name der neuen Proeprty 20080313
3 Importing PI_NEW_PROP_VALUE Call by reference Type reference (TYPE) STRING Wert der neuen Property 20080313
4 Importing PI_OLD_PROP_NAME Call by reference Type reference (TYPE) QNAME Name der zu ersetzenden Property 20080313

Method REPLACE_PROPERTY_IN_LIST on class CL_SRT_WSP_CONFIG_DEST has no exception.

Method SET_CALCULATED_PROPERTIES_HTTP Signature

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

Method SET_IMMUTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_IMMUTABLE Call by reference Type reference (TYPE) BOOLEAN neuer Wert für Unveränderbarkeit 20061201
2 Returning PR_IMMUTABLE Value transfer Type reference (TYPE) BOOLEAN vorheriger Wert für Unveränderbarkeit 20061201

Method SET_IMMUTABLE on class CL_SRT_WSP_CONFIG_DEST has no exception.

Method SET_PROPERTY_IN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_PROPERTY_LIST Call by reference Type reference (TYPE) SRT_WSP_TEMPL_PROPERTIES zu prüfende Property-Liste 20080313
2 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Name der Property 20080313
3 Importing PI_PROPERTY_VALUE Call by reference Type reference (TYPE) STRING Wert der Proeprty, falls existiert 20080313

Method SET_PROPERTY_IN_LIST on class CL_SRT_WSP_CONFIG_DEST has no exception.

Method UNLOCK Signature

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