SAP ABAP Class /IWBEP/CL_QUERY_RESULT_LOG (API of the Query Result Log user for delta queries)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-BSE-SDE (Application Component) Gateway SAP Data Enablement
     /IWBEP/COS_QUERY_RESULT_LOG (Package) Gateway - Common Services - Query Result Log (delty queries)
Properties
Class /IWBEP/CL_QUERY_RESULT_LOG  
Short Description API of the Query Result Log user for delta queries    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWBEP/COS_QUERY_RESULT_LOG   Gateway - Common Services - Query Result Log (delty queries) 
Created 20130425   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IWBEP/CL_QUERY_RESULT_LOG_DBA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /IWBEP/IF_MGW_MED_ODATA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class /IWBEP/CL_QUERY_RESULT_LOG has no interface implemented.
Friends
Class /IWBEP/CL_QUERY_RESULT_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_NOTE_ID_QUERY_RESULT_LOG Static Attribute Public Type reference (TYPE) /IWBEP/MGW_SAP_NOTE_ID 1931095 SAP Note number 20131025
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_DELTA_TOKEN Static method Private Method 20130502
2 CREATE_UPDATE_LOG_ENTRY Static method Public Method to be used with change pointer or exchange table 20130426
3 CREATE_UPDATE_LOG_ENTRY_CSI Static method Public Method to be used with change state id or etag 20130507
4 CREATE_UPDATE_LOG_ENTRY_HASH Static method Public Method Convience method to use the QRL with attribute hash codes 20130529
5 CREATE_UPDATE_LOG_ENTRY_INT Static method Private Method 20130507
6 GET_ENTITY_KEY_INFO Static method Private Method 20130529
7 SPLIT_DELTA_TOKEN Static method Private Method 20130426
Events
Class /IWBEP/CL_QUERY_RESULT_LOG has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_OBJKEY Public See coding 20130426 BEGIN OF ty_s_objkey, objkey TYPE /iwbep/cl_query_result_log_dba=>ty_s_log_item-objkey, changed_flag TYPE c LENGTH 1, END OF ty_s_objkey
2 TY_S_OBJKEY_CSI Public See coding 20130507 BEGIN OF ty_s_objkey_csi, objkey TYPE /iwbep/cl_query_result_log_dba=>ty_s_log_item-objkey, change_state_id TYPE /iwbep/cl_query_result_log_dba=>ty_s_log_item-change_state_id, END OF ty_s_objkey_csi
3 TY_S_OBJKEY_INT Public See coding 20130507 BEGIN OF ty_s_objkey_int, objkey TYPE /iwbep/cl_query_result_log_dba=>ty_s_log_item-objkey, change_state_id TYPE /iwbep/cl_query_result_log_dba=>ty_s_log_item-change_state_id, changed_flag TYPE c LENGTH 1, END OF ty_s_objkey_int
4 TY_S_TOMBSTONE Public See coding 20130426 BEGIN OF ty_s_tombstone, objkey TYPE /iwbep/cl_query_result_log_dba=>ty_s_log_item-objkey, deleted_time TYPE /iwbep/cl_query_result_log_dba=>ty_s_log_item-last_changed_tim, END OF ty_s_tombstone
5 TY_T_OBJKEY Public See coding 20130426 ty_t_objkey TYPE STANDARD TABLE OF ty_s_objkey WITH DEFAULT KEY
6 TY_T_OBJKEY_CSI Public See coding 20130507 ty_t_objkey_csi TYPE STANDARD TABLE OF ty_s_objkey_csi WITH DEFAULT KEY
7 TY_T_OBJKEY_INT Public See coding 20130507 ty_t_objkey_int TYPE STANDARD TABLE OF ty_s_objkey_int WITH DEFAULT KEY
8 TY_T_TOMBSTONE Public See coding 20130426 ty_t_tombstone TYPE STANDARD TABLE OF ty_s_tombstone WITH DEFAULT KEY
9 TY_V_DELTA_TOKEN Public See coding 20130426 ty_v_delta_token TYPE c LENGTH 48
10 TY_V_DELTA_TOKEN_TIMESTAMP Public Type reference (TYPE) TIMESTAMP 20130426
11 TY_V_DELTA_TOKEN_UUID Private Type reference (TYPE) /IWBEP/CL_QUERY_RESULT_LOG_DBA=>TY_V_LOG_ENTRY_ID 20130426
12 TY_V_GROUP_TECH_NAME Public Type reference (TYPE) /IWBEP/CL_QUERY_RESULT_LOG_DBA=>TY_V_GROUP_TECH_NAME 20130513
13 TY_V_GROUP_VERSION Public Type reference (TYPE) /IWBEP/CL_QUERY_RESULT_LOG_DBA=>TY_V_GROUP_VERSION 20130513
14 TY_V_QUERY_HASH Public Type reference (TYPE) /IWBEP/CL_QUERY_RESULT_LOG_DBA=>TY_S_LOG_HDR-QUERY_HASH 20130510
Method Signatures

Method CALCULATE_DELTA_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_ENTRY_ID Call by reference Type reference (TYPE) /IWBEP/CL_QUERY_RESULT_LOG_DBA=>TY_V_LOG_ENTRY_ID 20130502
2 Importing IV_TIME_STAMP Call by reference Type reference (TYPE) TIMESTAMP 20130502
3 Returning RV_DELTA_TOKEN Value transfer Type reference (TYPE) TY_V_DELTA_TOKEN 20130502

Method CALCULATE_DELTA_TOKEN on class /IWBEP/CL_QUERY_RESULT_LOG has no exception.

Method CREATE_UPDATE_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DELTA_TOKEN Call by reference Type reference (TYPE) TY_V_DELTA_TOKEN 20130426
2 Exporting ET_TOMBSTONES Call by reference Type reference (TYPE) TY_T_TOMBSTONE 20130426
3 Importing IT_OBJKEY_TAB Call by reference Type reference (TYPE) TY_T_OBJKEY 20130426
4 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING Technical name 20130510
5 Importing IV_GROUP_TECH_NAME Call by reference Type reference (TYPE) TY_V_GROUP_TECH_NAME technical service name 20130513
6 Importing IV_GROUP_VERSION Call by reference Type reference (TYPE) TY_V_GROUP_VERSION service version 20130513
7 Importing IV_QUERY_HASH Call by reference Type reference (TYPE) TY_V_QUERY_HASH 20130510
# Exception Resumable Description Created on
1 /IWBEP/CX_QRL_DELTA_UNAVAILABL Delta Token is locked 20130426
2 /IWBEP/CX_QRL_LOCKED Delta Token is locked 20130426

Method CREATE_UPDATE_LOG_ENTRY_CSI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DELTA_TOKEN Call by reference Type reference (TYPE) TY_V_DELTA_TOKEN 20130507
2 Exporting ET_CHANGED_OBJKEY_TAB Call by reference Type reference (TYPE) TY_T_OBJKEY_CSI 20130507
3 Exporting ET_TOMBSTONES Call by reference Type reference (TYPE) TY_T_TOMBSTONE 20130507
4 Importing IT_OBJKEY_TAB Call by reference Type reference (TYPE) TY_T_OBJKEY_CSI 20130507
5 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING Technical name 20130510
6 Importing IV_GROUP_TECH_NAME Call by reference Type reference (TYPE) TY_V_GROUP_TECH_NAME technical service name 20130513
7 Importing IV_GROUP_VERSION Call by reference Type reference (TYPE) TY_V_GROUP_VERSION service version 20130513
8 Importing IV_QUERY_HASH Call by reference Type reference (TYPE) TY_V_QUERY_HASH 20130510
# Exception Resumable Description Created on
1 /IWBEP/CX_QRL_DELTA_UNAVAILABL 20130507
2 /IWBEP/CX_QRL_LOCKED 20130507

Method CREATE_UPDATE_LOG_ENTRY_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DELETED_ENTITYSET Call by reference Type reference (TYPE) ANY TABLE 20130529
2 Exporting ET_ENTITYSET Call by reference Type reference (TYPE) ANY TABLE 20130529
3 Changing EV_DELTA_TOKEN Call by reference Type reference (TYPE) STRING 20130529
4 Importing IO_DP_FACADE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_DP_FACADE OData Channel - Data Provider Facade 20130529
5 Importing IO_TECH_REQUEST_CONTEXT Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_REQ_ENTITYSET Request Details for Read Feed 20130529
6 Importing IR_SERVICE_DOCUMENT_NAME Call by reference Object reference (TYPE REF TO) STRING 20130529
7 Importing IR_SERVICE_VERSION Call by reference Object reference (TYPE REF TO) NUMC4 Count parameters 20130529
8 Importing IT_ENTITYSET Call by reference Type reference (TYPE) STANDARD TABLE 20130529
# Exception Resumable Description Created on
1 /IWBEP/CX_QRL_BASE Query Result Log Base Exception 20131023
2 /IWBEP/CX_QRL_DELTA_UNAVAILABL Delta Token is unavailable 20130529
3 /IWBEP/CX_QRL_LOCKED Delta Token is locked 20130529

Method CREATE_UPDATE_LOG_ENTRY_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_DELTA_TOKEN Call by reference Type reference (TYPE) TY_V_DELTA_TOKEN 20130507
2 Exporting ET_CHANGED_OBJKEY_TAB Call by reference Type reference (TYPE) TY_T_OBJKEY_INT 20130507
3 Exporting ET_TOMBSTONES Call by reference Type reference (TYPE) TY_T_TOMBSTONE 20130507
4 Importing IT_OBJKEY_TAB Call by reference Type reference (TYPE) TY_T_OBJKEY_INT 20130507
5 Importing IV_ENTITY_SET_NAME Call by reference Type reference (TYPE) STRING 20130510
6 Importing IV_GROUP_TECH_NAME Call by reference Type reference (TYPE) TY_V_GROUP_TECH_NAME technical service name 20130513
7 Importing IV_GROUP_VERSION Call by reference Type reference (TYPE) TY_V_GROUP_VERSION service version 20130513
8 Importing IV_QUERY_HASH Call by reference Type reference (TYPE) TY_V_QUERY_HASH 20130510
# Exception Resumable Description Created on
1 /IWBEP/CX_QRL_DELTA_UNAVAILABL 20130507
2 /IWBEP/CX_QRL_LOCKED 20130507

Method GET_ENTITY_KEY_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_KEY_STRUCTURE Call by reference Object reference (TYPE REF TO) DATA 20130529
2 Exporting ER_KEY_TABLE Call by reference Object reference (TYPE REF TO) DATA 20131016
3 Exporting ET_KEY_FIELDS Call by reference Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT itab BY (ABAP_SORTORDER_TAB) 20130529
4 Importing IO_DP_FACADE Call by reference Object reference (TYPE REF TO) /IWBEP/IF_MGW_DP_FACADE OData Channel - Data Provider Facade 20130529
5 Importing IT_ENTITYSET Call by reference Type reference (TYPE) STANDARD TABLE 20130529
6 Importing IV_ENTITY_TYPE_NAME Call by reference Type reference (TYPE) /IWBEP/IF_MGW_MED_ODATA_TYPES=>TY_E_MED_TECHNICAL_NAME 20130529
# Exception Resumable Description Created on
1 /IWBEP/CX_QRL_BASE Query Result Log Base Exception 20131025

Method SPLIT_DELTA_TOKEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELTA_TOKEN_TIMESTAMP Call by reference Type reference (TYPE) TY_V_DELTA_TOKEN_TIMESTAMP 20130426
2 Exporting EV_DELTA_TOKEN_UUID Call by reference Type reference (TYPE) TY_V_DELTA_TOKEN_UUID 20130426
3 Importing IV_DELTA_TOKEN Call by reference Type reference (TYPE) TY_V_DELTA_TOKEN 20130426

Method SPLIT_DELTA_TOKEN on class /IWBEP/CL_QUERY_RESULT_LOG has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 200