SAP ABAP Class CL_ESH_INT_DP_INDEX_PROXY (Data Provider Proxy for Data Interchange)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_INTEGRATION (Package) Backend Integration Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ESH_INT_DATA_INTERCHANGE Data interchange Proxy 20100625
Properties
Class CL_ESH_INT_DP_INDEX_PROXY  
Short Description Data Provider Proxy for Data Interchange    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_INTEGRATION   Backend Integration Services 
Created 20100625   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ESH_INT_DP_INDEX_PROXY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ESH_INT_DATA_INTERCHANGE Data interchange Proxy 20100625
Friends
Class CL_ESH_INT_DP_INDEX_PROXY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PROXY_CLASS_NAME Constant Public Type reference (TYPE) SEOCLSNAME 'CL_ESH_INT_DP_INDEX_PROXY' Proxy class name 20100628
2 GC_PROXY_MTH_GET_CRT_PSIZE Constant Public Type reference (TYPE) ESH_E_IF_GENERAL_ID 'CL_ESH_INT_DP_INDEX_PROXY->GET_CRT_PSIZE' Proxy class method for 'get indexing package size' 20111025
3 GC_PROXY_MTH_RECOV_LASTIDX_TSP Constant Public Type reference (TYPE) ESH_E_IF_GENERAL_ID 'CL_ESH_INT_DP_INDEX_PROXY->RECOVER_LASTIDX_TSP' Proxy class method for 'recover last deltaindexing timestam' 20130227
4 GC_PROXY_MTH_SCHEDULE_INDEXING Constant Public Type reference (TYPE) ESH_E_IF_GENERAL_ID 'CL_ESH_INT_DP_INDEX_PROXY->SCHEDULE_INDEXING' Proxy class method for 'schedule indexing' 20100628
Methods
# Method Level Visibility Method type Description Created on
1 GET_CRT_PSIZE Instance method Protected Method Interchange: Get customized extraction blocksizes 20111025
2 RECOV_LASTIDX_TSP Instance method Protected Method Interchange: Recover last delta indexing timestamp 20130227
3 SCHEDULE_INDEXING Instance method Protected Method Interchange: Software component description 20100625
Events
Class CL_ESH_INT_DP_INDEX_PROXY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_S_CRT_PSIZE Public See coding Component Struct: CRT_PSIZE 20111025 BEGIN OF lty_s_crt_psize, logsys TYPE logsys, object_type TYPE esh_e_om_object_type, pack_size_ii TYPE int4, pack_size_di TYPE int4, mod_user TYPE esh_e_adm_bin_last_mod_user, mod_timestamp TYPE esh_e_adm_timestamp, END OF lty_s_crt_psize
2 LTY_S_CRT_PSIZE_EXPORTING Public See coding Interchange Structure: Get CRT_PSIZE (EXP) 20111025 BEGIN OF lty_s_crt_psize_exporting, et_crt_psize TYPE lty_t_crt_psize, et_messages TYPE bapirettab, END OF lty_s_crt_psize_exporting
3 LTY_S_CRT_PSIZE_IMPORTING Public See coding Interchange Structure: Get CRT_PSIZE (IMP) 20111025 BEGIN OF lty_s_crt_psize_importing, iv_source_sysid TYPE sy-sysid, "MANDATORY iv_source_mandt TYPE sy-mandt, "MANDATORY iv_home_software_component TYPE esh_e_om_sysrel, "OPTIONAL it_requested_object_types TYPE STANDARD TABLE OF esh_e_om_object_type WITH KEY table_line, "OPTIONAL, empty: get all END OF lty_s_crt_psize_importing
4 LTY_S_OBJECT_TYPES_RANGE Public See coding Component Struct: Object Types Range 20130305 BEGIN OF lty_s_object_types_range, sign TYPE bapi_sign, option TYPE bapioption, low TYPE esh_e_om_object_type, high TYPE esh_e_om_object_type, END OF lty_s_object_types_range
5 LTY_S_RECOVER_LI_TSP_EXPORTING Public See coding Interchange Structure: Recover Last-indexing Timestmp (EXP) 20130227 BEGIN OF lty_s_recover_li_tsp_exporting, et_messages TYPE bapirettab, END OF lty_s_recover_li_tsp_exporting
6 LTY_S_RECOVER_LI_TSP_IMPORTING Public See coding Interchange Structure: Recover Last-indexing Timestmp (IMP) 20130227 BEGIN OF lty_s_recover_li_tsp_importing, iv_source_sysid TYPE sy-sysid, "MANDATORY iv_source_mandt TYPE sy-mandt, "MANDATORY iv_logsys TYPE logsys, "OPTIONAL, not specified: CLNT iv_backup_timestamp TYPE timestamp, it_object_types_range TYPE lty_t_object_types_range, iv_not_reg_objects_only TYPE char01, it_backend_registrations TYPE esh_t_ex_fu_conn, " !! 7.02-backend : esh_t_fu_co_reg sent at this place! END OF lty_s_recover_li_tsp_importing
7 LTY_S_SCHED_INDEXING_EXPORTING Public See coding Interchange Structure: Schedule indexing (EXP) 20100628 BEGIN OF lty_s_sched_indexing_exporting, et_messages TYPE bapirettab, END OF lty_s_sched_indexing_exporting
8 LTY_S_SCHED_INDEXING_IMPORTING Public See coding Interchange Structure: Schedule Indexing (IMP) 20100625 BEGIN OF lty_s_sched_indexing_importing, iv_source_sysid TYPE sy-sysid, "MANDATORY iv_source_mandt TYPE sy-mandt, "MANDATORY iv_connection_guid TYPE esh_e_adm_connection_guid, "OPTIONAL, not specified: take connection for SOURCE_SYSID, SOURCE_MANDT iv_home_software_component TYPE esh_e_om_sysrel, "OPTIONAL iv_object_type_id TYPE esh_e_om_object_type, "MANDATORY iv_force_full_indexing TYPE abap_bool, "OPTIONAL, recommendation to use iv_indexing_mode instead of iv_force_full_indexing iv_indexing_mode TYPE esh_e_adm_indexing_mode, "OPTIONAL iv_register_realtime_indexing TYPE abap_bool, "OPTIONAL END OF lty_s_sched_indexing_importing
9 LTY_T_CRT_PSIZE Public See coding Component Table: CRT_PSIZE 20111025 lty_t_crt_psize TYPE STANDARD TABLE OF lty_s_crt_psize WITH KEY logsys object_type
10 LTY_T_OBJECT_TYPES_RANGE Public See coding Component Table: Object Types Range 20130305 lty_t_object_types_range TYPE STANDARD TABLE OF lty_s_object_types_range WITH NON-UNIQUE KEY table_line
Method Signatures

Method GET_CRT_PSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ESH_T_INT_CLUSTER Data Cluster Container 20111025
2 Exporting EV_TYPE Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20111025
3 Importing IT_DATA Call by reference Type reference (TYPE) ESH_T_INT_CLUSTER Data Cluster Container 20111025
4 Importing IV_TYPE Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20111025

Method GET_CRT_PSIZE on class CL_ESH_INT_DP_INDEX_PROXY has no exception.

Method RECOV_LASTIDX_TSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ESH_T_INT_CLUSTER Data Cluster Container 20130227
2 Exporting EV_TYPE Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20130227
3 Importing IT_DATA Call by reference Type reference (TYPE) ESH_T_INT_CLUSTER Data Cluster Container 20130227
4 Importing IV_TYPE Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20130227

Method RECOV_LASTIDX_TSP on class CL_ESH_INT_DP_INDEX_PROXY has no exception.

Method SCHEDULE_INDEXING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ESH_T_INT_CLUSTER Data Cluster Container 20100625
2 Exporting EV_TYPE Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20100625
3 Importing IT_DATA Call by reference Type reference (TYPE) ESH_T_INT_CLUSTER Data Cluster Container 20100625
4 Importing IV_TYPE Call by reference Type reference (TYPE) ESH_E_IF_GENERAL_ID General ID 20100625

Method SCHEDULE_INDEXING on class CL_ESH_INT_DP_INDEX_PROXY has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 703