SAP ABAP Class CL_SRT_WSP_CONSUMER_FACTORY_RT (SRT: Consumer Factory Run Time)
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_CONSUMER_FACTORY_RT SRT: Consumer Factory Runtime 20120615
Properties
Class CL_SRT_WSP_CONSUMER_FACTORY_RT  
Short Description SRT: Consumer Factory Run Time    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20120615   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_WSP_CONSUMER_FACTORY_RT has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SRT_WSP_CONSUMER_FACTORY_RT SRT: Consumer Factory Runtime 20120615
Friends
Class CL_SRT_WSP_CONSUMER_FACTORY_RT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 G_TAB_FIELD_DATA_REFERENCE Instance attribute Private Type reference (TYPE) SRT_FIELD_DATA_REFERENCE_LIST 20120615
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RANGE_AGAINST_RANGE Instance method Private Method Check single range against single range row 20120615
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120615
3 GET_CONFIG_INFO Instance method Public Method Get Configuration Information for Consumer Factory 20130118
4 GET_DATA_REFS_FOR_FIELD Instance method Private Method Get Data References for Field 20120615
5 GET_ELEM_DESCR_FOR_DATA_TYPE Static method Private Method Get Element Descriptor for Data Type 20120615
6 GET_PROXIES_4_CONTRACT_IMPL Static method Private Method Get Proxies for Contract Implementation 20130121
7 OPEN Static method Public Method Open Instance 20120615
8 _GET_AUTHENTICATION Instance method Public Method Get Authentication from LAD 20120615
9 _GET_RECEIVER Instance method Public Method Get Receiver IBC ID from Logical Receiver Determination 20120615
10 _GET_SENDER Instance method Public Method Get Sende IBC ID from Logical Sender Determination 20120615
Events
Class CL_SRT_WSP_CONSUMER_FACTORY_RT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CONFIG_INFO Public See coding 20130118 t_config_info type standard table of srt_st_act_cfact
Method Signatures

Method CHECK_RANGE_AGAINST_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILTER_HIGH Call by reference Type reference (TYPE) ANY 20120615
2 Importing I_FILTER_LOW Call by reference Type reference (TYPE) ANY 20120615
3 Importing I_FILTER_OPTION Call by reference Type reference (TYPE) SRT_OPTION 20120615
4 Importing I_FILTER_SIGN Call by reference Type reference (TYPE) SRT_SIGN 20120615
5 Importing I_ROUTING_HIGH Call by reference Type reference (TYPE) ANY 20120615
6 Importing I_ROUTING_LOW Call by reference Type reference (TYPE) ANY 20120615
7 Importing I_ROUTING_OPTION Call by reference Type reference (TYPE) SRT_OPTION 20120615
8 Importing I_ROUTING_SIGN Call by reference Type reference (TYPE) SRT_SIGN 20120615
9 Returning R_IS_VALID Value transfer Type reference (TYPE) BOOLEAN 20120615

Method CHECK_RANGE_AGAINST_RANGE on class CL_SRT_WSP_CONSUMER_FACTORY_RT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) SSTR_SRT_WSP_CONS_FACT_CONTEXT 20120615

Method CONSTRUCTOR on class CL_SRT_WSP_CONSUMER_FACTORY_RT has no exception.

Method GET_CONFIG_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CONFIG_INFO Value transfer Type reference (TYPE) T_CONFIG_INFO 20130118
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130118

Method GET_DATA_REFS_FOR_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TYPE_LENGTH Call by reference Type reference (TYPE) INT4 20120615
2 Importing DECIMALS Call by reference Type reference (TYPE) INT4 20120615
3 Importing FIELD_DATA_TYPE Call by reference Type reference (TYPE) INTTYPE 20120615
4 Exporting FIELD_REFERENCE Call by reference Object reference (TYPE REF TO) DATA 20120615
5 Exporting STRUCTURE_REFERENCE Call by reference Object reference (TYPE REF TO) DATA 20120615
6 Exporting TABLE_REFERENCE Call by reference Object reference (TYPE REF TO) DATA 20120615
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120615

Method GET_ELEM_DESCR_FOR_DATA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TYPE Call by reference Type reference (TYPE) INTTYPE 20120615
2 Importing DECIMALS Call by reference Type reference (TYPE) INT4 20120615
3 Returning ELEMENT_DESCRIPTOR Value transfer Object reference (TYPE REF TO) CL_ABAP_ELEMDESCR 20120615
4 Importing LENGTH Call by reference Type reference (TYPE) INT4 20120615
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120615

Method GET_PROXIES_4_CONTRACT_IMPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTRACT_IMPLEMENTATION Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME Contract Implementation 20130121
2 Exporting PROXY Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME Proxy 20130121
3 Exporting SOURCE_PROXY Call by reference Type reference (TYPE) SRT_WSP_DT_OBJ_NAME Source Proxy 20130121
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG WSP Exception 20130121

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT Call by reference Type reference (TYPE) SSTR_SRT_WSP_CONS_FACT_CONTEXT 20120615
2 Returning INSTANCE Value transfer Object reference (TYPE REF TO) IF_SRT_WSP_CONSUMER_FACTORY_RT 20120615

Method OPEN on class CL_SRT_WSP_CONSUMER_FACTORY_RT has no exception.

Method _GET_AUTHENTICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AUTHENTICATION Call by reference Type reference (TYPE) SSTR_SRT_WSP_LAD_RESULT 20120615
2 Importing BUSINESS_CONTEXT Call by reference Type reference (TYPE) ANY 20120615
3 Exporting DET_RESULT_FAILED Call by reference Type reference (TYPE) STTY_SRT_WSP_LAD_RESULT_FAILED 20120615
4 Exporting DET_RESULT_PASSED Call by reference Type reference (TYPE) STTY_SRT_WSP_LAD_RESULT_PASSED 20120615
5 Importing DET_RESULT_REQUIRED Call by reference Type reference (TYPE) BOOLEAN 20120615
6 Importing RECEIVER_IBC_ID Call by reference Type reference (TYPE) SRT_WSP_IBC_ID 20120615
7 Importing SENDER_IBC_ID Call by reference Type reference (TYPE) SRT_WSP_IBC_ID 20120615
# Exception Resumable Description Created on
1 CX_SRT_PUBLIC_CONFIG 20120615

Method _GET_RECEIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_CONTEXT Call by reference Type reference (TYPE) ANY 20120615
2 Importing BUSINESS_CONTEXT_RANGE Call by reference Type reference (TYPE) STTY_SRT_WSP_LRD_RANGE 20120615
3 Exporting DET_RESULT_FAILED Call by reference Type reference (TYPE) STTY_SRT_WSP_LRD_RESULT_FAILED 20120615
4 Exporting DET_RESULT_PASSED Call by reference Type reference (TYPE) STTY_SRT_WSP_LRD_RESULT_PASSED 20120615
5 Importing DET_RESULT_REQUIRED Call by reference Type reference (TYPE) BOOLEAN 20120615
6 Importing RAISE_LRD_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN 20120615
7 Importing RAISE_TRD_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN 20120615
8 Exporting RECEIVER_IBC_IDS Call by reference Type reference (TYPE) STTY_SRT_WSP_LRD_RESULT 20120615
# Exception Resumable Description Created on
1 CX_SRT_PUBLIC_CONFIG 20120615

Method _GET_SENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BUSINESS_CONTEXT Call by reference Type reference (TYPE) ANY 20120615
2 Importing BUSINESS_CONTEXT_RANGE Call by reference Type reference (TYPE) STTY_SRT_WSP_LSD_RANGE 20120615
3 Exporting DET_RESULT_FAILED Call by reference Type reference (TYPE) STTY_SRT_WSP_LSD_RESULT_FAILED 20120615
4 Exporting DET_RESULT_PASSED Call by reference Type reference (TYPE) STTY_SRT_WSP_LSD_RESULT_PASSED 20120615
5 Importing DET_RESULT_REQUIRED Call by reference Type reference (TYPE) BOOLEAN 20120615
6 Importing RAISE_LSD_EXCEPTION Call by reference Type reference (TYPE) BOOLEAN 20120615
7 Exporting SENDER_IBC_IDS Call by reference Type reference (TYPE) STTY_SRT_WSP_LSD_RESULT 20120615
# Exception Resumable Description Created on
1 CX_SRT_PUBLIC_CONFIG 20120615
History
Last changed by/on SAP  20140121 
SAP Release Created in 740