SAP ABAP Class CL_SRT_WSP_CONFIG_RT_PM (WSP Web Service Configuration Runtime (PM))
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 Inheritance (c INHERITING FROM c_ref)  CL_SRT_WSP_CONFIG_ROOT WSP Configuration (Root Class) 20070525
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20070525
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_RT_PM WSP configuration web service runtime (PM) 20070524
Properties
Class CL_SRT_WSP_CONFIG_RT_PM  
Short Description WSP Web Service Configuration Runtime (PM)    
Super Class CL_SRT_WSP_CONFIG_ROOT WSP Configuration (Root 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 20070524   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 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_ROOT WSP Configuration Root Class 20070525
2 IF_SRT_WSP_CONFIG_RT_PM WSP configuration web service runtime (PM) 20070524
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_CONFIG_REGISTRY 20071009 WSP Configuration Registry
2 CL_SRT_WSP_CONFIG_REGISTRY_XI 20110502 WSP Configuration Registry
3 CL_SRT_WSP_DT_CHANGE_INT 20080117 Design Time: Change Integration
4 CL_SRT_WSP_FACTORY 20070524 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_RT_PM' 20070524
2 M_BINDINGS Instance attribute Private Type reference (TYPE) SRT_WSP_BINDING_ID_KEYS SRT Table of Binding IDs and Binding Keys 20070530
3 M_CFG_RT_PM_DB_STRUC_MIGR Static Attribute Private Type reference (TYPE) BOOLEAN 20110118
4 M_DT_DATA_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_RD_DT_CONFIG_DATA Get DT Data 20070525
5 M_PROFILE_NAME_INT Instance attribute Private Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP Name of Profile Configuration 20070525
6 M_WSDL_HANDLER Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_WSDL_HANDLER WSDL Handler 20070629
7 M_WSIL_PROVIDER_CACHE Static Attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_WSIL_PROVIDER_CACHE WSIL Cache Controller 20071018
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_ICF Instance method Private Method Activate the ICF node 20070621
2 ADD_BIND_TYPE_PROPS Instance method Private Method Add binding type properties to the binding 20071127
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080117
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070524
5 CREATE_BINDING Instance method Private Method Creates a binding subject 20070529
6 CREATE_SERVICE Instance method Private Method Creates Service Subject 20070529
7 DEACTIVATE_ICF Instance method Private Method Deactivate the ICF node 20070628
8 DEACTIVATE_ICF_STATIC Static method Private Method Deactivate the ICF node 20080117
9 DELETE_AFFECTED_FROM_SECSTORE Instance method Private Method Deletes Entries from Secure Store 20070529
10 DELETE_CONFIG_ON_DB Instance method Private Method Delete the configuration on database 20070524
11 DELETE_CONFIG_ON_DB_STATIC Static method Private Method Static Deletion from Database 20080117
12 GET_ICF_PATH_FOR_BINDING_KEY Static method Private Method 20110118
13 INITIALIZE_DT_CONTEXT Instance method Private Method Initialize the design time configuration 20070525
14 LIST_CONFIGS Static method Protected Method Lists Profile-Administered RT Configurations 20080117
15 LIST_SDEF_CONFIG_BINDING_KEYS Static method Protected Method Gets All Keys of Service Definition 20070629
16 LOCK Instance method Private Method Lock object 20070530
17 MIGR_CFG_RT_PM_TO_72L Instance method Protected Method 20110118
18 OPEN Static method Public Method Returns Configuration Instance 20070524
19 REMOVE_CONFIG Static method Protected Method Deletes Single Configurations 20080117
20 SAVE_CONFIG_ON_DB Instance method Private Method Save the configuration on database 20070524
21 SERVICE_DEFINITION_CHANGED Static method Public Method Specified service definition changed 20080125
22 UDDI_HIDE Instance method Private Method Unpublish Configuration in UDDI 20070629
23 UDDI_HIDE_STATIC Static method Private Method Hide Server Konfiguration in UDDI Registry 20080117
24 UDDI_PUBLISH Instance method Private Method Publish Configuration in UDDI 20070629
25 UNLOCK Instance method Private Method Unlock object 20070530
26 _GET_ACTIVE_BN_TYPES Instance method Private Method 20110118
27 _GET_ALL_BN_TYPES Instance method Private Method 20110118
28 _INIT_BN_4_DT_SECURITY Instance method Private Method 20110118
29 _SET_PROPERTIES_WITH_PROFILE Instance method Private Method 20110118
Events
Class CL_SRT_WSP_CONFIG_RT_PM has no event.
Types
Class CL_SRT_WSP_CONFIG_RT_PM has no local type.
Method Signatures

Method ACTIVATE_ICF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PE_RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20070621
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070621

Method ADD_BIND_TYPE_PROPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BIND_TYPE Value transfer Type reference (TYPE) SRT_WSP_MC_BIND_TYPE Mass configuration binding type 20071127
2 Changing PROPERTY_LIST Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_PROPERTY_LIST WSP property list 20071127
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20071127

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COIM_PRO Call by reference Type reference (TYPE) QNAME COIM Pro External Name 20120903
2 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20070524
3 Importing PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE WSP Profile Type 20110118
4 Importing PROFILE_VERSION Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_VERSION Profilversion 20070524
5 Importing SERVICE_DEFINITION_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20070524
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070524

Method CREATE_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BINDING Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_BINDING WSP subject binding 20070529
2 Importing BINDING_KEY Call by reference Type reference (TYPE) GUID_32 Vorgegebener Binding Key 20070529
3 Importing DISPLAY_NAME Value transfer Type reference (TYPE) SRT_WSP_DISPLAY_NAME WSP display name 20070529
4 Importing NAME Value transfer Type reference (TYPE) QNAME Qualified Name 20070529
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070529

Method CREATE_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DISPLAY_NAME Call by reference Type reference (TYPE) SRT_WSP_DISPLAY_NAME WSP service display name 20070529
2 Importing NAME Call by reference Type reference (TYPE) QNAME WSP service name 20070529
3 Returning SERVICE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_SERVICE WSP subject service 20070529
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070529

Method DEACTIVATE_ICF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PE_RESULT Value transfer Type reference (TYPE) BOOLEAN X=Deaktivierung erfolgreich; space=sonst 20070628
2 Importing PI_BINDING_KEYS Call by reference Type reference (TYPE) SRT_WSP_BINDING_KEYS 20110118
3 Importing PI_ICF_PATH_LIST Call by reference Type reference (TYPE) TT_ICF_PATH_LIST 20110118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070628

Method DEACTIVATE_ICF_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BINDING_KEYS Call by reference Type reference (TYPE) SRT_WSP_BINDING_KEYS 20110118
2 Importing PI_ICF_PATH_LIST Call by reference Type reference (TYPE) TT_ICF_PATH_LIST 20110118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080117

Method DELETE_AFFECTED_FROM_SECSTORE Signature

Method DELETE_AFFECTED_FROM_SECSTORE on class CL_SRT_WSP_CONFIG_RT_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070529

Method DELETE_CONFIG_ON_DB Signature

Method DELETE_CONFIG_ON_DB on class CL_SRT_WSP_CONFIG_RT_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070524

Method DELETE_CONFIG_ON_DB_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 Interner Konfigurationsschlüssel 20080117
2 Importing PI_CONFIG_NAME_EXT Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20080117
3 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080117
4 Importing PI_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20080117
5 Importing PI_PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE 20110118
6 Importing PI_PROFILE_VERSION Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_VERSION Profilversion 20080117
7 Importing PI_STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE WSP config state 20080117
8 Importing PI_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20080117
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080117

Method GET_ICF_PATH_FOR_BINDING_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PE_URL Value transfer Type reference (TYPE) STRING 20121031
2 Exporting PE_VHOST_NUMBER Call by reference Type reference (TYPE) ICFHOSTNUM Number of a Virtual Host 20121031
3 Importing PI_BINDING_KEY Value transfer Type reference (TYPE) GUID_32 20110118
4 Importing PI_RTC_READER Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RTC_RT Runtime instance of the runtime cache 20121031

Method GET_ICF_PATH_FOR_BINDING_KEY on class CL_SRT_WSP_CONFIG_RT_PM has no exception.

Method INITIALIZE_DT_CONTEXT Signature

Method INITIALIZE_DT_CONTEXT on class CL_SRT_WSP_CONFIG_RT_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070525

Method LIST_CONFIGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_LIST Call by reference Type reference (TYPE) SRT_WSP_PRF_CFG_DIR_LIST Liste profiladministrierter Konfigurationen 20080117
2 Importing PI_CONFIG_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20080117
3 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080117

Method LIST_CONFIGS on class CL_SRT_WSP_CONFIG_RT_PM has no exception.

Method LIST_SDEF_CONFIG_BINDING_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_RT_CONFIG_NAME_PATTERN Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP Name of RT Configuration 20101126
2 Returning PR_RESULT Value transfer Type reference (TYPE) SRT_WSP_SDEF_CONFIG_KEYS WSP Konfiguratins Keys für eine Service Definition 20070629
3 Importing SDEF_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20070629
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070629

Method LOCK Signature

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

Method MIGR_CFG_RT_PM_TO_72L Signature

Method MIGR_CFG_RT_PM_TO_72L on class CL_SRT_WSP_CONFIG_RT_PM has no parameter.
Method MIGR_CFG_RT_PM_TO_72L on class CL_SRT_WSP_CONFIG_RT_PM has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COIM_PRO Call by reference Type reference (TYPE) QNAME COIM Pro External Name 20120903
2 Returning CONFIG_RT_PM Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT_PM WSP configuration webservice runtime (pm) 20070524
3 Importing PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20070524
4 Importing PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE TSRTP_C_PROFILE_TYPE_LOCAL WSP Profile Type 20110118
5 Importing PROFILE_VERSION Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_VERSION Profilversion 20070524
6 Importing SERVICE_DEFINITION_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20070524
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070524

Method REMOVE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 Interner Konfigurationsschlüssel 20080117
2 Importing PI_CONFIG_NAME_EXT Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME WSP name of the RT config 20080117
3 Importing PI_DT_OBJ_NAME Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME WSP name of the interface object 20080117
4 Importing PI_PROFILE_NAME Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_NAME WSP name of the profile config 20080117
5 Importing PI_PROFILE_TYPE Call by reference Type reference (TYPE) SRT_WSP_PROFILE_TYPE TSRTP_C_PROFILE_TYPE_LOCAL 20110118
6 Importing PI_PROFILE_VERSION Call by reference Type reference (TYPE) SRT_WSP_PROFILE_CONFIG_VERSION Profilversion 20080117
7 Importing PI_STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE WSP config state 20080117
8 Importing PI_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE WSP configuration type 20080117
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080117

Method SAVE_CONFIG_ON_DB Signature

Method SAVE_CONFIG_ON_DB on class CL_SRT_WSP_CONFIG_RT_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070524

Method SERVICE_DEFINITION_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SERVICE_DEFINTION Call by reference Type reference (TYPE) CSEQUENCE Name der Service Definition 20080125
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080125

Method UDDI_HIDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SDEF_CONFIG_KEYS Call by reference Type reference (TYPE) SRT_WSP_SDEF_CONFIG_KEYS WSP Konfiguratins Keys für eine Service Definition 20070629
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070629

Method UDDI_HIDE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_SD_CONFIG_KEYS Call by reference Type reference (TYPE) SRT_WSP_SDEF_CONFIG_KEYS WSP Konfiguratins Keys für eine Service Definition 20080117
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20080117

Method UDDI_PUBLISH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SDEF_CONFIG_KEYS Call by reference Type reference (TYPE) SRT_WSP_SDEF_CONFIG_KEYS WSP Konfiguratins Keys für eine Service Definition 20070629
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070629

Method UNLOCK Signature

Method UNLOCK on class CL_SRT_WSP_CONFIG_RT_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070530

Method _GET_ACTIVE_BN_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BINDINGS Value transfer Type reference (TYPE) SRT_WSP_MC_BIND_TYPE_TAB 20110118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110118

Method _GET_ALL_BN_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BINDINGS Value transfer Type reference (TYPE) SRT_WSP_MC_BIND_TYPE_TAB 20110118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110118

Method _INIT_BN_4_DT_SECURITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing PC_BN_TYPES_LIST Call by reference Type reference (TYPE) SRT_WSP_MC_BIND_TYPE_TAB 20110118
2 Importing PI_AUTH_LEVEL Call by reference Type reference (TYPE) STRING 20110118
3 Importing PI_TG_LEVEL Call by reference Type reference (TYPE) STRING 20110118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110118

Method _SET_PROPERTIES_WITH_PROFILE Signature

Method _SET_PROPERTIES_WITH_PROFILE on class CL_SRT_WSP_CONFIG_RT_PM has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20110118
History
Last changed by/on SAP  20130531 
SAP Release Created in 710