SAP ABAP Class CL_SRT_WSP_SERIAL_SINGLE (Single config serialization)
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_SERIAL Serialize SRT object 20101215
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_DESERIAL_SINGLE Deserialize single config 20101215
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_SERIAL_SINGLE Serialize single config 20101215
Properties
Class CL_SRT_WSP_SERIAL_SINGLE  
Short Description Single config serialization    
Super Class CL_SRT_WSP_SERIAL Serialize SRT object 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20101215   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_DESERIAL_SINGLE Deserialize single config 20101215
2 IF_SRT_WSP_SERIAL_SINGLE Serialize single config 20101215
Friends
Class CL_SRT_WSP_SERIAL_SINGLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Static Attribute Public Type reference (TYPE) STRING 'CL_SRT_WSP_SERIAL_SINGLE' 20101215
2 CO_SERIAL_VERSION Constant Public Type reference (TYPE) SRT_SERIALIZE_VERSION '001' 20101215
3 M_CFG_INFO Instance attribute Private Type reference (TYPE) SRT_WSP_RT_CFG_INFO 20101215
4 M_CFG_META_INFO Instance attribute Private Type reference (TYPE) SRT_WSP_RT_CFG_META_INFO 20101215
5 M_CONFIG_KEY Instance attribute Private Type reference (TYPE) GUID_32 20101215
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20101215
2 DESERIALIZE Static method Public Method Deserialize object 20101215
3 GENERATE_ASSIGN Instance method Private Method Generate assignment entry 20101215
4 GENERATE_HTTP Instance method Private Method Generate HTTP destination, if required 20101215
5 GENERATE_ICF Instance method Private Method Generate required ICF nodes 20101215
6 GENERATE_SCP Instance method Private Method Generate SCP entry, fi required 20101215
7 GET_ALL_URL_PARTS Instance method Private Method Get all URL parts out of specified subject 20101215
8 GET_DUMMY_BINDING Instance method Private Method Generates a dummy WS configuration 20101215
9 GET_FOREIGN_TRANSP_KEY Instance method Private Method Get foreign transport key 20101215
10 GET_LP_NAME Instance method Private Method Get logical port name from deserialized data 20101215
11 GET_SERIAL_CONTAINER Instance method Private Method Get serialized config data 20101215
12 GET_SERIAL_DATA Instance method Private Method Deserialize provided data container 20101215
13 REWRITE_CALC_PATH Instance method Private Method Rewrite calcPath property 20101215
14 REWRITE_PROPERTY_VALUES Instance method Private Method Rewrite certain property values 20101215
15 SAVE_CONFIG Instance method Private Method Gets the config object based on the deserialized data 20101215
16 SERIALIZE Static method Public Method GEnerate serialized version of object 20101215
17 SET_SERIAL_DATA Instance method Private Method Sets serial data 20101215
Events
Class CL_SRT_WSP_SERIAL_SINGLE has no event.
Types
Class CL_SRT_WSP_SERIAL_SINGLE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 20101215
2 Importing I_NO_ENC Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE 20101215
3 Importing I_SERIAL_CONTAINER Call by reference Type reference (TYPE) SRT_WSP_SERIAL_CONTAINER 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method DESERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SERIAL_CONTAINER Call by reference Type reference (TYPE) SRT_WSP_SERIAL_CONTAINER 20101215
2 Returning R_DESERIAL_SINGLE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_DESERIAL_SINGLE 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method GENERATE_ASSIGN Signature

Method GENERATE_ASSIGN on class CL_SRT_WSP_SERIAL_SINGLE has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method GENERATE_HTTP Signature

Method GENERATE_HTTP on class CL_SRT_WSP_SERIAL_SINGLE has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method GENERATE_ICF Signature

Method GENERATE_ICF on class CL_SRT_WSP_SERIAL_SINGLE has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method GENERATE_SCP Signature

Method GENERATE_SCP on class CL_SRT_WSP_SERIAL_SINGLE has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method GET_ALL_URL_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_HOST Call by reference Type reference (TYPE) STRING 20101215
2 Exporting E_PATH Call by reference Type reference (TYPE) STRING 20101215
3 Exporting E_PORT Call by reference Type reference (TYPE) STRING 20101215
4 Exporting E_PROT Call by reference Type reference (TYPE) STRING 20101215
5 Importing I_PROP_LIST Call by reference Type reference (TYPE) SRT_WSP_PROPERTY_TAB 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method GET_DUMMY_BINDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SUBJECT Call by reference Type reference (TYPE) SRT_WSP_SUBJECT_STRUC 20101215
2 Importing I_TYPE Call by reference Type reference (TYPE) SRT_WSP_CONFIG_TYPE 20101215
3 Returning R_BIND Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SUBJECT_BINDING 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method GET_FOREIGN_TRANSP_KEY Signature

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

Method GET_LP_NAME Signature

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

Method GET_SERIAL_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SERIAL Call by reference Type reference (TYPE) SRT_WSP_SERIAL_CONTAINER 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method GET_SERIAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SERIAL_CONTAINER Call by reference Type reference (TYPE) SRT_WSP_SERIAL_CONTAINER 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method REWRITE_CALC_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALC_PATH Call by reference Type reference (TYPE) STRING 20101215
2 Importing I_SERVICE_NAME Call by reference Type reference (TYPE) SRT_WSP_RT_CONFIG_NAME 20101215
3 Returning R_CALC_PATH Value transfer Type reference (TYPE) STRING 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110311

Method REWRITE_PROPERTY_VALUES Signature

Method REWRITE_PROPERTY_VALUES on class CL_SRT_WSP_SERIAL_SINGLE has no parameter.
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20110311

Method SAVE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CFG Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONFIG_RT 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method SERIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 20101215
2 Importing I_NO_ENC Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE 20101215
3 Returning R_SERIAL_SINGLE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_SERIAL_SINGLE 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215

Method SET_SERIAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NOT_FOUND Call by reference Type reference (TYPE) BOOLEAN 20101215
2 Importing I_CONFIG_KEY Call by reference Type reference (TYPE) GUID_32 20101215
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20101215
History
Last changed by/on SAP  20110908 
SAP Release Created in 740