SAP ABAP Class /IWBEP/IF_ANA_GSR_RUNTIME (Gateway: Analytics Generic Service Runtime)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface composition (i COMPRISING i_ref)  /IWBEP/IF_ANA_GSR_COMMON Gateway: Analytics Generic Service Common 20120201
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IWBEP/CL_ANA_GSR_ADP_ABS_RT Gateway: Analytics Generic Service Adapter Abstract Runtime 20120216
Properties
Class /IWBEP/IF_ANA_GSR_RUNTIME  
Short Description Gateway: Analytics Generic Service Runtime    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20120124   SAP 
Last change 20141120    
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
Class /IWBEP/IF_ANA_GSR_RUNTIME has no interface implemented.
Friends
Class /IWBEP/IF_ANA_GSR_RUNTIME has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_CONTAINER_FORMAT Constant Public See coding 20120226
2 GCS_RELATIONAL_OPERATORS Constant Public See coding Relational Operators 20121115
Methods
# Method Level Visibility Method type Description Created on
1 EXECUTE Instance method Public Method Execute Query 20120216
2 GET_AGGREGATE_CONTAINER_FORMAT Instance method Public Method Get Container Format for the Aggregate - Generic or Non Gen 20120226
3 GET_AGGREGATE_GENERIC Instance method Public Method Get Aggregate Results in Generic Container 20120226
4 GET_AGGREGATE_NON_GENERIC Instance method Public Method Get Aggregate Results in Non Generic Container 20120226
5 GET_HAS_INLINECOUNT Instance method Public Method Get Inlinecount System Query Option 20131206
6 GET_INLINECOUNT Instance method Public Method Get Inlinecount value 20131206
7 GET_QUERY_PARAMETERS Instance method Public Method Get Query Parameters 20120320
8 REFRESH Instance method Public Method Refresh the State of runtime provider 20120315
9 SET_AGGREGATE_CONTAINER_TYPE Instance method Public Method Set the Aggregate Container Type 20121010
10 SET_CATALOG Instance method Public Method 20120201
11 SET_FILTER Instance method Public Method Set Filter property 20120218
12 SET_HAS_INLINECOUNT Instance method Public Method Set Inlinecount System Query Option 20131206
13 SET_NAME_MAPPER Instance method Public Method Set Name Mapper 20120222
14 SET_ORDERBY Instance method Public Method Set Order By Property 20120218
15 SET_PAGING Instance method Public Method Set Paging options 20120219
16 SET_QUERY Instance method Public Method 20120201
17 SET_QUERY_PARAM Instance method Public Method Set Query Parameters 20120218
18 SET_SELECT Instance method Public Method Set Select Property 20120218
19 SET_TOTALS Instance method Public Method Set total property 20120413
Events
Class /IWBEP/IF_ANA_GSR_RUNTIME has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_AGGREGATE_CONTAINER_FORMAT Public See coding 20120226 ty_aggregate_container_format TYPE c LENGTH 1
2 TY_AGGREGATE_ID Public See coding 20120219 ty_aggregate_id TYPE n LENGTH 6
3 TY_ATTRIBUTE_INT_NAME Public See coding 20120218 ty_attribute_int_name TYPE c LENGTH 30
4 TY_ATTRIBUTE_NAME Public See coding 20120218 ty_attribute_name TYPE c LENGTH 40
5 TY_ATTRIBUTE_VALUE Public Object reference (TYPE REF TO) DATA 20120218
6 TY_S_AGGREGATE Public See coding 20120218 BEGIN OF ty_s_aggregate, row_id TYPE ty_aggregate_id, column_id TYPE ty_aggregate_id, attribute_value TYPE ty_attribute_value, END OF ty_s_aggregate
7 TY_S_AGGREGATE_HEADER Public See coding 20120221 BEGIN OF ty_s_aggregate_header, column_id TYPE ty_aggregate_id, attribute_name TYPE ty_attribute_name, attribute_int_name TYPE ty_attribute_int_name, END OF ty_s_aggregate_header
8 TY_T_AGGREGATE Public See coding 20120218 ty_t_aggregate TYPE SORTED TABLE OF ty_s_aggregate WITH UNIQUE KEY row_id column_id
9 TY_T_AGGREGATE_HEADER Public See coding 20120221 ty_t_aggregate_header TYPE SORTED TABLE OF ty_s_aggregate_header WITH UNIQUE KEY column_id
Method Signatures

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SELECT_SINGLE Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE Select Single aggregate 20120321
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120217
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120217

Method GET_AGGREGATE_CONTAINER_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FORMAT Value transfer Type reference (TYPE) TY_AGGREGATE_CONTAINER_FORMAT Container Format "G" or "S" 20120226

Method GET_AGGREGATE_CONTAINER_FORMAT on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method GET_AGGREGATE_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AGGREGATE Call by reference Type reference (TYPE) TY_T_AGGREGATE Aggregate 20120226
2 Exporting ET_AGGREGATE_HEADER Call by reference Type reference (TYPE) TY_T_AGGREGATE_HEADER 20120226
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120302
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120302

Method GET_AGGREGATE_NON_GENERIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_AGGREGATE Call by reference Object reference (TYPE REF TO) DATA 20120226
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120302
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120302

Method GET_HAS_INLINECOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HAS_INLINECOUNT Value transfer Type reference (TYPE) ABAP_BOOL 20131206

Method GET_HAS_INLINECOUNT on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method GET_INLINECOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INLINECOUNT Value transfer Type reference (TYPE) STRING Inlinecount value 20131206

Method GET_INLINECOUNT on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method GET_QUERY_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PARAMETERS Call by reference Object reference (TYPE REF TO) DATA 20120320
# Exception Resumable Description Created on
1 /IWBEP/CX_MGW_BUSI_EXCEPTION Business Exception 20120322
2 /IWBEP/CX_MGW_TECH_EXCEPTION Technical Exception 20120322

Method REFRESH Signature

Method REFRESH on class /IWBEP/IF_ANA_GSR_RUNTIME has no parameter.
Method REFRESH on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_AGGREGATE_CONTAINER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTAINER_TYPE Call by reference Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Runtime Type Services 20121010

Method SET_AGGREGATE_CONTAINER_TYPE on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_CATALOG Signature

Method SET_CATALOG on class /IWBEP/IF_ANA_GSR_RUNTIME has no parameter.
Method SET_CATALOG on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FILTER_TREE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_EXPR_NODE OData Filter expression tree 20131106
2 Importing IT_FILTER_SELECT_OPTIONS Call by reference Type reference (TYPE) /IWBEP/T_MGW_SELECT_OPTION table of select options 20120219
3 Importing IV_FILTER_STRING Call by reference Type reference (TYPE) STRING Filter String 20120315

Method SET_FILTER on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_HAS_INLINECOUNT Signature

Method SET_HAS_INLINECOUNT on class /IWBEP/IF_ANA_GSR_RUNTIME has no parameter.
Method SET_HAS_INLINECOUNT on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_NAME_MAPPER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NAME_MAPPER Call by reference Object reference (TYPE REF TO) /IWBEP/IF_ANA_GSR_NAME_MAP Gateway: Analytics OData Name mapping 20120222

Method SET_NAME_MAPPER on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_ORDERBY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ORDER Call by reference Type reference (TYPE) /IWBEP/T_MGW_SORTING_ORDER the sorting order 20120219

Method SET_ORDERBY on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_PAGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PAGING Call by reference Type reference (TYPE) /IWBEP/S_MGW_PAGING paging structure 20120219

Method SET_PAGING on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_QUERY Signature

Method SET_QUERY on class /IWBEP/IF_ANA_GSR_RUNTIME has no parameter.
Method SET_QUERY on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_QUERY_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAM_TAB Call by reference Type reference (TYPE) /IWBEP/T_MGW_NAME_VALUE_PAIR table for name value pairs 20120219

Method SET_QUERY_PARAM on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECT_PARAMS Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20120222

Method SET_SELECT on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.

Method SET_TOTALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TOTAL_PARAMS Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20120413

Method SET_TOTALS on class /IWBEP/IF_ANA_GSR_RUNTIME has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in