SAP ABAP Class CL_PROXY_CONSUMER_FACT_BASE (Base class for consumer factory)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-PRX (Application Component) Proxy Generation
     SAI_PROXY_RUNTIME_FRAMEWORK (Package) ABAP Proxies: Framework
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CF_SALES_ORDER_PROCESSING 20120516
2 Inheritance (c INHERITING FROM c_ref)  CF_WAREHOUSE_GOODS_ISSUE_CONFI 20120516
3 Inheritance (c INHERITING FROM c_ref)  CF_SRT_TEST_PROVIDER_FACTORY 20120621
4 Inheritance (c INHERITING FROM c_ref)  CF_SRTCF_TEST_STCM 20120913
5 Inheritance (c INHERITING FROM c_ref)  CF_SRTASYNC_NAME_CONCATENATION 20121121
6 Inheritance (c INHERITING FROM c_ref)  CF_SRTASYNC_NAME_CONCATENATIO1 20121121
7 Inheritance (c INHERITING FROM c_ref)  CF_SPRXT_UI_CONSUMER_FACTORY Consumer Factory 20120228
8 Inheritance (c INHERITING FROM c_ref)  CF_SPRXT_ORDER_FACTORY 20120822
9 Inheritance (c INHERITING FROM c_ref)  CF_SPRXTQ_CONSUMER_FACTORY Consumer Factory 20120229
10 Inheritance (c INHERITING FROM c_ref)  CF_CFAC_CBASYNC_ONE_WAY_A1 20120730
... Click here to see Used By full list (18 items)
Properties
Class CL_PROXY_CONSUMER_FACT_BASE  
Short Description Base class for consumer factory    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_PROXY_RUNTIME_FRAMEWORK   ABAP Proxies: Framework 
Created 20120222   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PROXY_CONSUMER_FACT_BASE has no forward declaration.
Interfaces
Class CL_PROXY_CONSUMER_FACT_BASE has no interface implemented.
Friends
Class CL_PROXY_CONSUMER_FACT_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTEXT Instance attribute Private Type reference (TYPE) SSTR_SRT_WSP_CONS_FACT_CONTEXT SRT: Consumer Factory Context 20120224
2 FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SRT_WSP_CONSUMER_FACTORY_RT SRT: Consumer Factory Run Time 20120227
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Protected Constructor CONSTRUCTOR 20120223
2 GET_LOCAL_TENANT_IBC Static method Public Method 20120222
3 _GET_AUTHENTICATION Instance method Protected Method 20120223
4 _GET_PROXY Instance method Protected Method 20120223
5 _GET_RECEIVER Instance method Protected Method 20120223
6 _GET_SENDER Instance method Protected Method 20120223
Events
Class CL_PROXY_CONSUMER_FACT_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_AUTHENTICATION Public Type reference (TYPE) SSTR_SRT_WSP_LAD_RESULT 20120223
2 T_BOOLEAN Public Type reference (TYPE) SRT_WSP_BOOLEAN 20120222
3 T_FIELDS Public Type reference (TYPE) STTY_SRT_WSP_LRD_FIELD_NAMES LRD Field Names 20120222
4 T_GEN_RANGE_TAB Public Type reference (TYPE) STTY_SRT_WSP_LRD_RANGE LRD Range Table 20120222
5 T_LRD_FIELD_NAMES Private Type reference (TYPE) STTY_SRT_WSP_LRD_FIELD_NAMES LRD Field Names 20120223
6 T_LRD_RANGE Private Type reference (TYPE) STTY_SRT_WSP_LRD_RANGE LRD Range Table 20120223
7 T_PROXY Protected Object reference (TYPE REF TO) IF_PROXY_BASIS 20120223
8 T_PROXY_TAB Protected See coding 20120223 T_PROXY_tab type STANDARD TABLE OF ref to IF_PROXY_BASIS WITH DEFAULT KEY
9 T_RECEIVER Public Type reference (TYPE) SSTR_SRT_WSP_LRD_RESULT 20120222
10 T_RECEIVER_IBCR Public Type reference (TYPE) SRT_WSP_IBCR_ID SRT: Identifiable Business Context Reference ID 20120227
11 T_RECEIVER_TAB Public Type reference (TYPE) STTY_SRT_WSP_LRD_RESULT 20120222
12 T_SENDER Public Type reference (TYPE) SSTR_SRT_WSP_LSD_RESULT 20120222
13 T_SENDER_IBC Public Type reference (TYPE) SRT_WSP_IBC_ID SRT: Identifiable Business Context ID 20120227
14 T_SENDER_TAB Public Type reference (TYPE) STTY_SRT_WSP_LSD_RESULT 20120222
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABAP_NAME Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120224
2 Importing ACTOR Call by reference Type reference (TYPE) PRX_IFRNAM Proxy Generation: External Name 20120223
3 Importing AUTHENTICATION_STRUCT Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120227
4 Importing NAME Call by reference Type reference (TYPE) PRX_IFRNAM Proxy Generation: External Name 20120227
5 Importing NAMESPACE Call by reference Type reference (TYPE) PRX_NSPCE Proxy Generation: External Namespace 20120227
6 Importing RECEIVER_MODE Call by reference Type reference (TYPE) PRX_RD_MODE Mode of logical receiver determination 20120227
7 Importing RECEIVER_STRUCT Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120227
8 Importing SEMANTIC_CONTRACT Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120223
9 Importing SENDER_MODE Call by reference Type reference (TYPE) PRX_SD_MODE Mode of logical sender determination 20120227
10 Importing SENDER_STRUCT Call by reference Type reference (TYPE) PRX_R3NAME Proxy Generation: Name of an Object in R/3 20120227
11 Importing SOURCE_PROXY Call by reference Type reference (TYPE) PRX_IFRNAM Proxy Generation: Name of an Object in R/3 20120223

Method CONSTRUCTOR on class CL_PROXY_CONSUMER_FACT_BASE has no exception.

Method GET_LOCAL_TENANT_IBC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) T_SENDER_IBC SRT: Identifiable Business Context ID 20120224
# Exception Resumable Description Created on
1 CX_SRT_PUBLIC_CONFIG Error Class for Web Service Configuration 20120224

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) T_AUTHENTICATION 20120227
2 Importing BUSINESS_CONTEXT Call by reference Type reference (TYPE) ANY 20120224
3 Importing RAISE_LAD_EXCEPTION Call by reference Type reference (TYPE) T_BOOLEAN 20120223
4 Importing RECEIVER Call by reference Type reference (TYPE) T_RECEIVER_IBCR 20120227
5 Importing SENDER Call by reference Type reference (TYPE) T_SENDER_IBC 20120227
# Exception Resumable Description Created on
1 CX_SRT_PUBLIC_CONFIG Error Class for Web Service Configuration 20120223

Method _GET_PROXY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTHENTICATION Call by reference Type reference (TYPE) T_AUTHENTICATION 20120227
2 Importing RECEIVER Call by reference Type reference (TYPE) T_RECEIVER_IBCR 20120227
3 Returning RVAL Value transfer Object reference (TYPE REF TO) OBJECT 20120224
4 Importing SENDER Call by reference Type reference (TYPE) T_SENDER_IBC 20120227
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20120223
2 CX_SRT_PUBLIC_CONFIG Error Class for Web Service Configuration 20120223

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 20120224
2 Importing BUSINESS_CONTEXT_GEN_RANGE Call by reference Type reference (TYPE) T_GEN_RANGE_TAB LRD Range Table 20120224
3 Importing RAISE_LRD_EXCEPTION Call by reference Type reference (TYPE) T_BOOLEAN 20120223
4 Importing RAISE_TRD_EXCEPTION Call by reference Type reference (TYPE) T_BOOLEAN 20120223
5 Exporting RECEIVER Call by reference Type reference (TYPE) T_RECEIVER 20120224
6 Exporting RECEIVER_TAB Call by reference Type reference (TYPE) T_RECEIVER_TAB 20120223
# Exception Resumable Description Created on
1 CX_SRT_PUBLIC_CONFIG Error Class for Web Service Configuration 20120223

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 20120224
2 Importing BUSINESS_CONTEXT_GEN_RANGE Call by reference Type reference (TYPE) T_GEN_RANGE_TAB LRD Range Table 20120224
3 Importing RAISE_LSD_EXCEPTION Call by reference Type reference (TYPE) T_BOOLEAN 20120223
4 Exporting SENDER Call by reference Type reference (TYPE) T_SENDER 20120224
5 Exporting SENDER_TAB Call by reference Type reference (TYPE) T_SENDER_TAB 20120223
# Exception Resumable Description Created on
1 CX_SRT_PUBLIC_CONFIG Error Class for Web Service Configuration 20120223
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CF_SALES_ORDER_PROCESSING 20120516
2 Inheritance (c INHERITING FROM c_ref)  CF_WAREHOUSE_GOODS_ISSUE_CONFI 20120516
3 Inheritance (c INHERITING FROM c_ref)  CF_SRT_TEST_PROVIDER_FACTORY 20120621
4 Inheritance (c INHERITING FROM c_ref)  CF_SRTCF_TEST_STCM 20120913
5 Inheritance (c INHERITING FROM c_ref)  CF_SRTASYNC_NAME_CONCATENATION 20121121
6 Inheritance (c INHERITING FROM c_ref)  CF_SRTASYNC_NAME_CONCATENATIO1 20121121
7 Inheritance (c INHERITING FROM c_ref)  CF_SPRXT_UI_CONSUMER_FACTORY Consumer Factory 20120228
8 Inheritance (c INHERITING FROM c_ref)  CF_SPRXT_ORDER_FACTORY 20120822
9 Inheritance (c INHERITING FROM c_ref)  CF_SPRXTQ_CONSUMER_FACTORY Consumer Factory 20120229
10 Inheritance (c INHERITING FROM c_ref)  CF_CFAC_CBASYNC_ONE_WAY_A1 20120730
11 Inheritance (c INHERITING FROM c_ref)  CF_MATERIALS_MANAGEMENT_GOODS 20120516
12 Inheritance (c INHERITING FROM c_ref)  CF_EPM_ORDER_CONFIRMATION 20130312
13 Inheritance (c INHERITING FROM c_ref)  CF_EPM_MANAGE_ORDER 20130312
14 Inheritance (c INHERITING FROM c_ref)  CF_DEMO_PRODUCTION_ORDER 20120912
15 Inheritance (c INHERITING FROM c_ref)  CF_DEMO_PRODUCTION_DELIVERY 20120913
16 Inheritance (c INHERITING FROM c_ref)  CF_DELIVERY_PROCESSING 20120516
17 Inheritance (c INHERITING FROM c_ref)  CF_CFAC_CBASYNC_REQ_RES_A2 20120730
18 Inheritance (c INHERITING FROM c_ref)  CF_CFAC_CBASYNC_REQ_RES_A1 20120730
History
Last changed by/on SAP  20130531 
SAP Release Created in 804