SAP ABAP Interface /IWBEP/IF_ANA_GSR_RUNTIME (Gateway: Analytics Generic Service Runtime)
Hierarchy
☛
SAP_GWFND (Software Component) SAP Gateway Foundation
⤷
OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
⤷
/IWBEP/ANA_GSR (Package) Gateway: Analytics Integration Generic Service
⤷
⤷
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
| Interface | /IWBEP/IF_ANA_GSR_RUNTIME | |
| Short Description | Gateway: Analytics Generic Service Runtime |
General Data
| Package | /IWBEP/ANA_GSR | Gateway: Analytics Integration Generic Service |
| Created | 20120124 | SAP |
| Last changed | 20141120 | |
| 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
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | /IWBEP/IF_ANA_GSR_COMMON | Gateway: Analytics Generic Service Common | 20120201 |
Friends
Interface /IWBEP/IF_ANA_GSR_RUNTIME has no friend.
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 | Instance method | Public | Method | Execute Query | 20120216 | |
| 2 | Instance method | Public | Method | Get Container Format for the Aggregate - Generic or Non Gen | 20120226 | |
| 3 | Instance method | Public | Method | Get Aggregate Results in Generic Container | 20120226 | |
| 4 | Instance method | Public | Method | Get Aggregate Results in Non Generic Container | 20120226 | |
| 5 | Instance method | Public | Method | Get Inlinecount System Query Option | 20131206 | |
| 6 | Instance method | Public | Method | Get Inlinecount value | 20131206 | |
| 7 | Instance method | Public | Method | Get Query Parameters | 20120320 | |
| 8 | Instance method | Public | Method | Refresh the State of runtime provider | 20120315 | |
| 9 | Instance method | Public | Method | Set the Aggregate Container Type | 20121010 | |
| 10 | Instance method | Public | Method | 20120201 | ||
| 11 | Instance method | Public | Method | Set Filter property | 20120218 | |
| 12 | Instance method | Public | Method | Set Inlinecount System Query Option | 20131206 | |
| 13 | Instance method | Public | Method | Set Name Mapper | 20120222 | |
| 14 | Instance method | Public | Method | Set Order By Property | 20120218 | |
| 15 | Instance method | Public | Method | Set Paging options | 20120219 | |
| 16 | Instance method | Public | Method | 20120201 | ||
| 17 | Instance method | Public | Method | Set Query Parameters | 20120218 | |
| 18 | Instance method | Public | Method | Set Select Property | 20120218 | |
| 19 | Instance method | Public | Method | Set total property | 20120413 |
Events
Interface /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 | IV_SELECT_SINGLE | Call by reference | Type reference (TYPE) | BOOLEAN | ABAP_FALSE | Select Single aggregate | 20120321 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20120217 | ||
| 2 | Technical Exception | 20120217 |
Method GET_AGGREGATE_CONTAINER_FORMAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_FORMAT | Value transfer | Type reference (TYPE) | TY_AGGREGATE_CONTAINER_FORMAT | Container Format "G" or "S" | 20120226 |
Method GET_AGGREGATE_CONTAINER_FORMAT on Interface /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 | ET_AGGREGATE | Call by reference | Type reference (TYPE) | TY_T_AGGREGATE | Aggregate | 20120226 | |||
| 2 | ET_AGGREGATE_HEADER | Call by reference | Type reference (TYPE) | TY_T_AGGREGATE_HEADER | 20120226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20120302 | ||
| 2 | Technical Exception | 20120302 |
Method GET_AGGREGATE_NON_GENERIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_AGGREGATE | Call by reference | Object reference (TYPE REF TO) | DATA | 20120226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20120302 | ||
| 2 | Technical Exception | 20120302 |
Method GET_HAS_INLINECOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_HAS_INLINECOUNT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20131206 |
Method GET_HAS_INLINECOUNT on Interface /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 | RV_INLINECOUNT | Value transfer | Type reference (TYPE) | STRING | Inlinecount value | 20131206 |
Method GET_INLINECOUNT on Interface /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 | ER_PARAMETERS | Call by reference | Object reference (TYPE REF TO) | DATA | 20120320 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Business Exception | 20120322 | ||
| 2 | Technical Exception | 20120322 |
Method REFRESH Signature
Method REFRESH on Interface /IWBEP/IF_ANA_GSR_RUNTIME has no parameter.
Method REFRESH on Interface /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 | IR_CONTAINER_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ABAP_TYPEDESCR | Runtime Type Services | 20121010 |
Method SET_AGGREGATE_CONTAINER_TYPE on Interface /IWBEP/IF_ANA_GSR_RUNTIME has no exception.
Method SET_CATALOG Signature
Method SET_CATALOG on Interface /IWBEP/IF_ANA_GSR_RUNTIME has no parameter.
Method SET_CATALOG on Interface /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 | IO_FILTER_TREE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_MGW_EXPR_NODE | OData Filter expression tree | 20131106 | |||
| 2 | IT_FILTER_SELECT_OPTIONS | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_SELECT_OPTION | table of select options | 20120219 | |||
| 3 | IV_FILTER_STRING | Call by reference | Type reference (TYPE) | STRING | Filter String | 20120315 |
Method SET_FILTER on Interface /IWBEP/IF_ANA_GSR_RUNTIME has no exception.
Method SET_HAS_INLINECOUNT Signature
Method SET_HAS_INLINECOUNT on Interface /IWBEP/IF_ANA_GSR_RUNTIME has no parameter.
Method SET_HAS_INLINECOUNT on Interface /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 | 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 Interface /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 | IT_ORDER | Call by reference | Type reference (TYPE) | /IWBEP/T_MGW_SORTING_ORDER | the sorting order | 20120219 |
Method SET_ORDERBY on Interface /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 | IS_PAGING | Call by reference | Type reference (TYPE) | /IWBEP/S_MGW_PAGING | paging structure | 20120219 |
Method SET_PAGING on Interface /IWBEP/IF_ANA_GSR_RUNTIME has no exception.
Method SET_QUERY Signature
Method SET_QUERY on Interface /IWBEP/IF_ANA_GSR_RUNTIME has no parameter.
Method SET_QUERY on Interface /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 | 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 Interface /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 | IT_SELECT_PARAMS | Call by reference | Type reference (TYPE) | STRINGTAB | Table with Strings | 20120222 |
Method SET_SELECT on Interface /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 | IT_TOTAL_PARAMS | Call by reference | Type reference (TYPE) | STRINGTAB | Table with Strings | 20120413 |
Method SET_TOTALS on Interface /IWBEP/IF_ANA_GSR_RUNTIME has no exception.
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 200 |