SAP ABAP Class /IWHDB/CL_HAI_RT_DATA (HANA Analytics Integration - Data Provider Class)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWHDB/HAI_RT (Package) Gateway - HANA Analytics Integration - Runtime
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWBEP/CL_MGW_ABS_DATA Abstract Business Data Provider 20120223
Properties
Class /IWHDB/CL_HAI_RT_DATA  
Short Description HANA Analytics Integration - Data Provider Class    
Super Class /IWBEP/CL_MGW_ABS_DATA Abstract Business Data Provider 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWHDB/HAI_RT   Gateway - HANA Analytics Integration - Runtime 
Created 20120223   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWHDB/CL_HAI_RT_DATA has no forward declaration.
Interfaces
Class /IWHDB/CL_HAI_RT_DATA has no interface implemented.
Friends
Class /IWHDB/CL_HAI_RT_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_HANA_RT_EXE Instance attribute Private Object reference (TYPE REF TO) /IWHDB/CL_HAI_RT_QUERY_ADP Runtime query execution for HANA data 20120301
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Protected Method Check authority to accesss HANA artifacts 20120417
2 GET_DEFAULT_PAGE_REC_NUM Instance method Private Method Get default number of record to server side paging 20120412
3 GET_ENTITY_CONTAINER Instance method Private Method Get data container for entity 20120301
4 GET_ENTITY_SET_CONTAINER Instance method Private Method Get data container for entity set 20120301
5 GET_HDB_CONNECTION Instance method Private Method Get connection name for HANA DB 20120316
6 GET_HDB_VIEW_BY_ENTITY_TYPE Instance method Private Method Get HANA View by entity type name 20120410
Events
Class /IWHDB/CL_HAI_RT_DATA has no event.
Types
Class /IWHDB/CL_HAI_RT_DATA has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATALOG_NAME Call by reference Type reference (TYPE) /IWHDB/HANA_CAT_NAME 20120417
2 Importing IV_VIEW_NAME Call by reference Type reference (TYPE) /IWHDB/HANA_OBJECT_NAME 20120417
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120417
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120417

Method GET_DEFAULT_PAGE_REC_NUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INT_FACADE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_DP_INT_FACADE OData Channel - Internal Integration Data Provider Facade 20120412
2 Returning RV_REC_NUMBER Value transfer Type reference (TYPE) I Record number per page 20120412
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120412
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120412

Method GET_ENTITY_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20120301
2 Returning RO_ENTITY_CONTAINER Value transfer Object reference (TYPE REF TO) DATA 20120301
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120301

Method GET_ENTITY_SET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENTITY_NAME Call by reference Type reference (TYPE) STRING 20120301
2 Returning RO_ENTITY_SET_CONTAINER Value transfer Object reference (TYPE REF TO) DATA 20120301
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120301

Method GET_HDB_CONNECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DB_CONNECTION Value transfer Type reference (TYPE) /IWHDB/DEFI_HANA_DB_CON Logical name for a database connection 20120316
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120320

Method GET_HDB_VIEW_BY_ENTITY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_INT_FACADE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_DP_INT_FACADE OData Channel - Internal Integration Data Provider Facade 20120410
2 Importing IV_TECH_ENTITY_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_TECHNICAL_NAME 20120410
3 Returning RS_HDB_VIEW Value transfer Type reference (TYPE) /IWHDB/IF_HAI_RT_MED_SRC_INF=>TY_S_HDB_VIEW HANA Catalog/View Name 20120410
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120410
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120410
History
Last changed by/on SAP  20130531 
SAP Release Created in 100