SAP ABAP Class CL_SRT_WSP_CONFIG_RT_GEN_CLNT (WSP Configuration Runtime: Untyped Clients)
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) 20060926
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_ROOT WSP Configuration Root Class 20060925
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONFIG_RT_GEN_CLNT WSP Configuration Runtime: Untyped Clients 20060925
Properties
Class CL_SRT_WSP_CONFIG_RT_GEN_CLNT  
Short Description WSP Configuration Runtime: Untyped Clients    
Super Class CL_SRT_WSP_CONFIG_ROOT WSP Configuration (Root Class) 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20060925   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 20060925
2 IF_SRT_WSP_CONFIG_RT_GEN_CLNT WSP Configuration Runtime: Untyped Clients 20060925
Friends
# Friend Modeled only Created on Description
1 CL_SRT_WSP_ASSIGN_ROOT 20061124 Assignment of Profile to RT Configurations
2 CL_SRT_WSP_ASSIGN_ROOT_XI 20110502 Assignment of Profile to RT Configurations
3 CL_SRT_WSP_FACTORY 20060925 WSP Factory Class
4 CL_SRT_WSP_FACTORY_XI 20110502 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_GEN_CLNT' 20060925
2 MC_GENERIC_DT_OBJECT Instance attribute Private Type reference (TYPE) SRT_LP_PROXYCLASS TSRTP_C_GENERIC_PROXY_CLASS Generic DT Object 20060925
3 MT_BINDING_DATA Instance attribute Private Type reference (TYPE) SRT_WSP_BINDING_DATA_TAB Binding Data Table 20060925
4 MT_MEMORY_LOCK Static Attribute Private Type reference (TYPE) TT_MEMORY_LOCK Lock table for memory 20060925
5 M_CONFIG_VALUES Instance attribute Private Type reference (TYPE) SRT_WSP_CONFIG_VALUE_TAB WSP Configuration Value Table for XML Transf. (don't change) 20060925
6 M_INSTANCE_ID Instance attribute Private Type reference (TYPE) I Instance ID 20060925
7 M_LOAD_CONTEXT Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20060926
8 M_NEXT_INSTANCE_ID Static Attribute Private Type reference (TYPE) I 1 Next Instance ID 20060925
9 M_RTC_WRITER Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RTC_CFG Configuration instance of runtime cache 20060925
10 M_SOAP_APPLICATION Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_SOAP_APPLICATION WSP SOAP Application 20060925
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_HTTP Instance method Private Method Activates HTTP Connection 20060925
2 CLEAR_ALL Instance method Private Method Clears all members 20060925
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060925
4 DEACTIVATE_HTTP Instance method Private Method Deactivates HTTP Connection 20060925
5 DELETE_AFFECTED_FROM_SECSTORE Instance method Private Method 20060925
6 DELETE_BINDING_PROPERTY Instance method Private Method Deletes Property in Specified Binding (if there) 20070109
7 EXISTS_BINDING_PROPERTY Instance method Private Method Sets Property in Specified Binding 20060926
8 GET_SINGLE_BINDING_PROPERTY Instance method Private Method Sets Property in Specified Binding 20060925
9 INITIALIZE Instance method Private Method Creates a new instance of this object 20060925
10 LIST_CLIENT_CONFIG Static method Public Method List of Generic Client Configurations 20070319
11 LOAD_CONTEXT_FROM_DB Instance method Private Method Load subject context from database 20060926
12 LOAD_FROM_DB Instance method Private Method Load object from database 20060925
13 LOCK Instance method Private Method Locks the configuration 20060925
14 LOCK_MEMORY Instance method Private Method Locks the configuration in the memory 20060925
15 OPEN Static method Protected Method 20060925
16 SET_BINDING_PROPERTY Instance method Private Method Sets Property in Specified Binding 20060925
17 SET_CALCULATED_PROPERTIES_HTTP Instance method Private Method Sets Specific HTTP Attributes in Bindings 20060925
18 UNLOCK Instance method Private Method Unlocks the configuration 20060925
19 UNLOCK_MEMORY Instance method Private Method Unlocks the configuration in the memory 20060925
20 _ADD_PROPERTY Instance method Private Method Add property 20081220
21 _COPY_PROPERTY_LISTS Static method Private Method Copies the property list 20060925
22 _HAS_CHANGED Instance method Private Method Configuration changed 20060926
23 _UPDATE_BINDING_DATA Instance method Private Method Updates the binding data 20060925
Events
Class CL_SRT_WSP_CONFIG_RT_GEN_CLNT has no event.
Types
Class CL_SRT_WSP_CONFIG_RT_GEN_CLNT has no local type.
Method Signatures

Method ACTIVATE_HTTP Signature

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

Method CLEAR_ALL Signature

Method CLEAR_ALL on class CL_SRT_WSP_CONFIG_RT_GEN_CLNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20060925
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method DEACTIVATE_HTTP Signature

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

Method DELETE_AFFECTED_FROM_SECSTORE Signature

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

Method DELETE_BINDING_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BINDING_NAME Call by reference Type reference (TYPE) QNAME Binding Name 20070109
2 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property Name 20070109
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20070109

Method EXISTS_BINDING_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BINDING_NAME Call by reference Type reference (TYPE) QNAME Binding Name 20060926
2 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property Name 20060926
3 Returning PR_EXISTS Value transfer Type reference (TYPE) BOOLEAN X=Property existiert in Binding; space=sonst 20060926
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060926

Method GET_SINGLE_BINDING_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BINDING_NAME Call by reference Type reference (TYPE) QNAME Binding Name 20060925
2 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property Name 20060925
3 Returning PR_PROPERTY_VALUE Value transfer Type reference (TYPE) STRING Property Wert 20060925
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20060926
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method LIST_CLIENT_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_STATE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_STATE WSP config state 20070319
2 Returning PR_GEN_CLIENT Value transfer Type reference (TYPE) SRT_WSP_GEN_CLIENT_LIST Liste genersicher Clients 20070319

Method LIST_CLIENT_CONFIG on class CL_SRT_WSP_CONFIG_RT_GEN_CLNT has no exception.

Method LOAD_CONTEXT_FROM_DB Signature

Method LOAD_CONTEXT_FROM_DB on class CL_SRT_WSP_CONFIG_RT_GEN_CLNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060926

Method LOAD_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20060926
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method LOCK Signature

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

Method LOCK_MEMORY Signature

Method LOCK_MEMORY on class CL_SRT_WSP_CONFIG_RT_GEN_CLNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONFIG_GCL Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT_GEN_CLNT WSP Configuration Runtime untyped clients 20060925
2 Importing CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 Configuration key 20060925
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method SET_BINDING_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PI_BINDING_NAME Call by reference Type reference (TYPE) QNAME Binding Name 20060925
2 Importing PI_NO_DUBLICATES Call by reference Type reference (TYPE) BOOLEAN 'X' X=keine Duplikate in Property Liste erlauben 20060925
3 Importing PI_PROPERTY_NAME Call by reference Type reference (TYPE) QNAME Property Name 20060925
4 Importing PI_PROPERTY_VALUE Call by reference Type reference (TYPE) STRING Property Wert 20060925
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method SET_CALCULATED_PROPERTIES_HTTP Signature

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

Method UNLOCK Signature

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

Method UNLOCK_MEMORY Signature

Method UNLOCK_MEMORY on class CL_SRT_WSP_CONFIG_RT_GEN_CLNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method _ADD_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_INTERFACE WSP Subject Context 20081220
2 Importing NAME Call by reference Type reference (TYPE) STRING 20081220
3 Importing NAMESPACE Call by reference Type reference (TYPE) STRING 20081220
4 Importing VALUE Call by reference Type reference (TYPE) STRING 20081220
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20081220

Method _COPY_PROPERTY_LISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PROPERTY_NO Value transfer Type reference (TYPE) I 20060925
2 Importing SRC Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT WSP subject 20060925
3 Importing TRG Call by reference Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT WSP subject 20060925
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060925

Method _HAS_CHANGED Signature

Method _HAS_CHANGED on class CL_SRT_WSP_CONFIG_RT_GEN_CLNT has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20060926

Method _UPDATE_BINDING_DATA Signature

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