SAP ABAP Class CL_RSDHAM_TGT_INFOPROV (Object Model: Data Target - External InfoProvider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST-HAP (Application Component) HANA Analysis Process
     RSDHA (Package) SAP HANA Analysis in BW
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDHAM_TGT_INFOPROV_ABSTR Object Model: Data Target - InfoProvider (abstract) 20120629
Properties
Class CL_RSDHAM_TGT_INFOPROV  
Short Description Object Model: Data Target - External InfoProvider    
Super Class CL_RSDHAM_TGT_INFOPROV_ABSTR Object Model: Data Target - InfoProvider (abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDHA   SAP HANA Analysis in BW 
Created 20120629   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDHA_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_RSL_AINX_PROP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_RSDHAM_FIELD_DESCR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDHA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RSDHAM_TGT_INFOPROV has no interface implemented.
Friends
Class CL_RSDHAM_TGT_INFOPROV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_XML_ATTR Constant Private See coding XML Attribute Name 20120629
2 C_XML_TAG Constant Private See coding XML Tag Name 20120629
3 N_S_DTA Instance attribute Public Type reference (TYPE) RSD_S_DTA InfoProvider Properties 20130529
4 N_TH_FIELD Instance attribute Public Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_DESCR Meta Data: Available Fields 20130619
5 N_TH_FIELD_DTA_PRO Instance attribute Public Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_DTA_PRO InfObject Properties of the available Fields 20130513
6 P_FLAG_READ_DTA Instance attribute Private Type reference (TYPE) RS_BOOL X: Meta Data are already read 20120703
7 P_R_COLUMN_VIEW Instance attribute Private Object reference (TYPE REF TO) IF_RSDD_HDB_COLUMN_VIEW HDB Column View for InfoProvider 20120703
8 P_T_INPUT_MAPPING Instance attribute Private Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_FIELD_MAPPING Field Mapping (Table) 20120629
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120703
2 GET_INFOPROV Instance method Public Method 20120629
3 GET_INPUT_MAPPING Instance method Public Method 20120629
4 P_CHECK_INFOPROV Instance method Private Method Check Infoprovider 20120724
5 P_CHECK_INPUT_MAPPING Instance method Private Method Check Input Mapping 20120724
6 P_INIT Instance method Private Method Initialize 20120703
7 P_READ_DTA Instance method Private Method Read Meta Data 20120703
8 P_TRAV_DOM_INFOPROV Instance method Private Method Traverse InfoProvider Node 20120629
9 P_TRAV_DOM_MAPPING Instance method Private Method Traverse Mapping Node 20120629
10 SET_INFOPROV Instance method Public Method 20120629
11 SET_INPUT_MAPPING Instance method Public Method 20120629
Events
Class CL_RSDHAM_TGT_INFOPROV has no event.
Types
Class CL_RSDHAM_TGT_INFOPROV 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_CATEGORY Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_CATEGORY Category Analysis Process Element 20120703
2 Importing I_ID Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_ID ID of the Analysis Process Element 20120703
3 Importing I_R_ANALYSIS Call by reference Object reference (TYPE REF TO) IF_RSDHAM_ANALYSIS Analysis Process 20120703
4 Importing I_TYPE Call by reference Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_TYPE Type of the Analysis Process Element 20120703
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130617

Method GET_INFOPROV Signature

Method GET_INFOPROV on class CL_RSDHAM_TGT_INFOPROV has no parameter.
Method GET_INFOPROV on class CL_RSDHAM_TGT_INFOPROV has no exception.

Method GET_INPUT_MAPPING Signature

Method GET_INPUT_MAPPING on class CL_RSDHAM_TGT_INFOPROV has no parameter.
Method GET_INPUT_MAPPING on class CL_RSDHAM_TGT_INFOPROV has no exception.

Method P_CHECK_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value 20120724
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20120724

Method P_CHECK_INFOPROV on class CL_RSDHAM_TGT_INFOPROV has no exception.

Method P_CHECK_INPUT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value 20120724
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20120724

Method P_CHECK_INPUT_MAPPING on class CL_RSDHAM_TGT_INFOPROV has no exception.

Method P_INIT Signature

Method P_INIT on class CL_RSDHAM_TGT_INFOPROV has no parameter.
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130617

Method P_READ_DTA Signature

Method P_READ_DTA on class CL_RSDHAM_TGT_INFOPROV has no parameter.
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130617

Method P_TRAV_DOM_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE InfoProvider Node 20120629

Method P_TRAV_DOM_INFOPROV on class CL_RSDHAM_TGT_INFOPROV has no exception.

Method P_TRAV_DOM_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE Mapping Node 20120629

Method P_TRAV_DOM_MAPPING on class CL_RSDHAM_TGT_INFOPROV has no exception.

Method SET_INFOPROV Signature

Method SET_INFOPROV on class CL_RSDHAM_TGT_INFOPROV has no parameter.
Method SET_INFOPROV on class CL_RSDHAM_TGT_INFOPROV has no exception.

Method SET_INPUT_MAPPING Signature

Method SET_INPUT_MAPPING on class CL_RSDHAM_TGT_INFOPROV has no parameter.
Method SET_INPUT_MAPPING on class CL_RSDHAM_TGT_INFOPROV has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 731