SAP ABAP Class CL_ESH_EX_CP_HANDLING (Change Pointer Handling)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-EIM-ESH (Application Component) NetWeaver Enterprise Search
     S_ESH_ENG_EXTRACTION (Package) Extraction
Properties
Class CL_ESH_EX_CP_HANDLING  
Short Description Change Pointer Handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ESH_ENG_EXTRACTION   Extraction 
Created 20081204   SAP 
Last change 20140121   SAP 
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 CL_ESH_EX_CP_HANDLING has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ESH_EX_FU_ADMIN 20110621 Real-Time Indexing Administration
2 CL_ESH_EX_FU_DEMON 20111129 Fast Update Demon Processor
3 CL_ESH_EX_TRANSACTION_POINTER 20110621 Get/Set Transaction Pointers
4 CL_ESH_RTI_CALLBACK 20110621 Real-Time Indexing Callback to Application
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CG_SCOPE_CROSS_OBJTYPE_PACKAGE Constant Public Type reference (TYPE) ESH_E_EX_FU_ERROR_HANDLER_SCOP 'X' Global (cross objects) 20090807
2 GC_ACTION_CHANGE_INS_TO_DEL Constant Public Type reference (TYPE) ESH_E_EX_CP_ACTION 'D' Change pointer action: Change to 'Deleted' 20090817
3 GC_EX_CPOINTER_REORG_JOBN_PREF Constant Public Type reference (TYPE) TBTCJOB-JOBNAME 'ESH_CP_REORG_' Job name prefix for change pointer reorganization 20090420
4 GC_EX_CPOINTER_REORG_KEY Constant Public Type reference (TYPE) CHAR32 'ESH_EX_CPOINTER' Change pointer reorganization key 20090417
5 GC_EX_CPOINTER_REORG_LOCKARG Constant Public Type reference (TYPE) ESH_S_CO_LOCKTAB-LOCKARG 'ESH_EX_CPOINTER_REORGANIZE~' Lock argument (prefix) for change pointer reorganization 20090417
6 GC_EX_CPOINTER_REORG_LOCKHDR Constant Public Type reference (TYPE) RSTABLE-TABNAME 'ESH_EX_CPOINTER' Lock header for change pointer reorganization 20090417
7 GC_SCOPE_ALL Constant Public Type reference (TYPE) ESH_E_EX_FU_ERROR_HANDLER_SCOP 'A' All of current object type 20090807
8 GC_SCOPE_PACKAGE Constant Public Type reference (TYPE) ESH_E_EX_FU_ERROR_HANDLER_SCOP 'P' Current package (instance-based) 20090807
9 GC_SCOPE_TIMEBASED Constant Public Type reference (TYPE) ESH_E_EX_FU_ERROR_HANDLER_SCOP 'T' Current package (timestamp-based) 20090807
10 GC_STATUS_CONFIRMED Constant Public Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS 'C' Change pointer status: Confirmed 20081205
11 GC_STATUS_ERROR Constant Public Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS 'E' Change pointer status: Error 20081205
12 GC_STATUS_FAILURE Constant Public Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS 'F' Change pointer status: Failure (Technical) 20081205
13 GC_STATUS_NO_EXTRACTION Constant Public Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS 'N' Change pointer status: No extraction, does not match filters 20101202
14 GC_STATUS_PROCESSED Constant Public Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS 'P' Change pointer status: Processing 20081205
15 GC_STATUS_REJECTION Constant Public Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS 'R' Change pointer status: Rejection (Rejected by application) 20081205
16 GC_STATUS_TIMEBASED_EXTR Constant Public Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS 'T' Change pointer status: Extracted based on timestamp 20090326
17 GC_STATUS_UNPROCESSED Constant Public Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS 'U' Change pointer status: Unprocessed 20081205
18 GC_TPOINER_MAX_NR_OF_RETRIES Constant Public Type reference (TYPE) INT4 10 Max Number of Retries for TPointer Processing 20110610
19 ST_HOME_SOFTWARE_COMPONENTS Static Attribute Private Type reference (TYPE) LTT_HSWC Home software component buffering table 20090518
Methods
# Method Level Visibility Method type Description Created on
1 BACKUP_RECOVER_CP_STATUS Static method Public Method Reset change pointer status from tsp (Backup scenario) 20090724
2 BACKUP_RECOVER_LASTIDX_TIMESTP Static method Public Method Reset last ini/delta indexing timestamp (Backup scenario) 20130219
3 CALLBACK_NOTIFY_STATUSCHANGE Static method Private Method Callback: Notify status change to application 20110214
4 CALLBACK_TASK_SET_TRANSACT_ID Static method Private Method Callback: Exchange LogQueueID with Phys Transact ID for Call 20110304
5 CLEANUP_DATA_CONTENT Static method Protected Method Delete data cluster for entries in status 'confirmed' 20090416
6 CLEANUP_OUTDATED_CPOINTERS Static method Protected Method Delete outdated change pointers 20090416
7 COMPOSE_JOBNAME Static method Private Method Compose job name for change pointer reorganization 20090420
8 COMPOSE_STATUS_UPDATE_REQUESTS Static method Private Method Compose status update requests 20110215
9 CONSOLIDATE_CHANGEPOINTERS Static method Public Method Migrate and/or delete change pointers 20090202
10 CP_CHANGE_TYPE_TO_DEL Static method Private Method Mass update (change pointers): Change type to deletion 20110215
11 CP_MASS_STATUS_UPDATE Static method Public Method Mass status update 20090807
12 CP_RESET_STATUS_ON_FAILURE Static method Private Method Mass update (change pointers): Reset status on failure 20110215
13 CP_RESET_STATUS_ON_REJECTION Static method Private Method Mass update (change pointers): Reset status on rejection 20110215
14 CP_RESET_STATUS_UNPROCESSED Static method Private Method Mass update (change pointers): Reset status to unprocessed 20110215
15 CP_SET_STATUS_CONFIRMED Static method Private Method Mass update (change pointers): Set status confirmed 20110215
16 CP_SET_STATUS_ERROR Static method Private Method Mass update (change pointers): Set status error 20110215
17 CP_SET_STATUS_NOEXTR Static method Private Method Mass update (change pointers): Set status no-extraction 20110215
18 DELETE_EMPTY_CP_RECORDS Static method Protected Method Delete empty changepointer records 20111129
19 EXECUTE_REORGANIZATION Static method Public Method Reorganize change pointers 20090417
20 GET_CP_REORG_DATA Static method Public Method Get change pointer reorganization metadata 20090417
21 GET_HOME_SOFTWARE_COMPONENT Static method Public Method Get home software component for an object type 20090128
22 INI_INDEXING_DEL_CPOINTERS Static method Public Method Delete old change pointers prior to Initial Indexing 20120711
23 INI_INDEXING_SET_CPSTATUS_T Static method Public Method Set change pointer processing status "T" on Initial Indexing 20120711
24 MIGRATE_CHANGEPOINTERS Static method Public Method Migrate change pointers 20090304
25 REORG_IS_RUNNING Static method Public Method Check reorganization is running 20090420
26 RESET_CP_PROCESSING_STATUS Static method Public Method Reset change pointer status (-> 'Unprocessed') 20090324
27 SCHEDULE_REORGANIZATION Static method Public Method Schedule change pointer reorganization 20090420
28 SET_CP_PROCESSING_STATUS Static method Public Method Set change pointer processing status (feedback from server) 20081205
29 SET_CP_PROCSTATUS_TIMEBASED Static method Public Method Set change pointer processing status "T" (scheduled indxing) 20090326
30 SET_CP_REORG_DATA Static method Public Method Set change pointer reorganization metadata 20090417
31 STATUS_GET_ACTUAL_STATUS Static method Protected Method Status: Get actual status 20110621
32 TA_RESET_STATUS_UNPROCESSED Static method Private Method Mass update (transactions): Reset to status unprocessed 20110215
33 TA_SET_STATUS_CONFIRMED Static method Private Method Mass update (transactions): Set status confirmed 20110215
34 TA_SET_STATUS_ERROR Static method Private Method Mass update (transactions): Set status error 20110215
35 TA_SET_STATUS_FAILURE Static method Private Method Mass update (transactions): Set status failure 20110215
36 TA_SET_STATUS_NOEXTR Static method Private Method Mass update (transactions): Set status no-extraction 20110215
37 TA_SET_STATUS_REJECTION Static method Private Method Mass update (transactions): Set status rejection 20110215
38 UPDATE_LAST_CP_REORG_TSTMP Static method Protected Method Update last reorganization timestamp 20090417
Events
Class CL_ESH_EX_CP_HANDLING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTT_EX_CPOINTER_VIEW Private See coding 20110721 ltt_ex_cpointer_view TYPE STANDARD TABLE OF lty_ex_cpointer_view
2 LTT_HSWC Private See coding 20090518 ltt_hswc TYPE SORTED TABLE OF lty_hswc WITH UNIQUE KEY object_type "org_sysrel_guid system_id system_client
3 LTT_INSTANCES Private See coding 20090123 ltt_instances TYPE STANDARD TABLE OF lty_instances WITH KEY object_id
4 LTT_TASKS Private See coding 20090123 ltt_tasks TYPE STANDARD TABLE OF lty_tasks
5 LTY_EX_CPOINTER_VIEW Private Type reference (TYPE) ESH_EX_CPVIEW 20110721
6 LTY_HSWC Private See coding 20090518 BEGIN OF lty_hswc, object_type TYPE esh_e_om_object_type, * org_sysrel_guid TYPE esh_e_om_sysrel_guid, system_id TYPE sy-sysid, system_client TYPE sy-mandt, hswc TYPE esh_e_om_sysrel, END OF lty_hswc
7 LTY_INSTANCES Private See coding 20090123 BEGIN OF lty_instances, object_id TYPE esh_e_if_general_id, timestamp TYPE timestampl, END OF lty_instances
8 LTY_TASKS Private See coding 20090123 BEGIN OF lty_tasks, software_comp TYPE esh_e_om_sysrel, object_type_id TYPE esh_e_om_object_type, status TYPE esh_e_ex_cp_proc_status, instances TYPE ltt_instances, processing_mode TYPE esh_e_if_rti_processing_mode, callbk_on_st_chg TYPE esh_e_if_rti_callbk_on_st_chg, callbk_if_impl TYPE esh_e_if_if_implementing_class, END OF lty_tasks
Method Signatures

Method BACKUP_RECOVER_CP_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_TYPES_RANGE Call by reference Type reference (TYPE) STANDARD TABLE Object types (range) 20120914
2 Importing IV_BACKUP_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP Timestamp of backup, all newer changepointers will be reset 20090724

Method BACKUP_RECOVER_CP_STATUS on class CL_ESH_EX_CP_HANDLING has no exception.

Method BACKUP_RECOVER_LASTIDX_TIMESTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20130227
2 Importing IT_BACKEND_REGISTRATIONS Call by reference Type reference (TYPE) STANDARD TABLE Registered objects (on backend) 20130219
3 Importing IT_OBJECT_TYPES_RANGE Call by reference Type reference (TYPE) STANDARD TABLE Object types (range) 20130219
4 Importing IV_BACKUP_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP Timestamp of backup, all newer changepointers will be reset 20130219
5 Importing IV_CALLED_FROM_BACKEND Call by reference Type reference (TYPE) CHAR01 ABAP_FALSE Called from backend 20130219
6 Importing IV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logical system 20130219
7 Importing IV_NOT_REG_OBJECTS_ONLY Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Reset objects not registered for real-time indexing only 20130219

Method BACKUP_RECOVER_LASTIDX_TIMESTP on class CL_ESH_EX_CP_HANDLING has no exception.

Method CALLBACK_NOTIFY_STATUSCHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110214

Method CALLBACK_NOTIFY_STATUSCHANGE on class CL_ESH_EX_CP_HANDLING has no exception.

Method CALLBACK_TASK_SET_TRANSACT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_TASK_INSTANCES Call by reference Type reference (TYPE) LTT_INSTANCES Task Instances 20110304
2 Importing IT_TPOINTER Call by reference Type reference (TYPE) ESH_T_EX_TPOINTER Transaction Pointer 20110304
3 Importing IV_TRANSACTION Call by reference Type reference (TYPE) ESH_E_FU_PACKAGE_ID Transaction 20110621

Method CALLBACK_TASK_SET_TRANSACT_ID on class CL_ESH_EX_CP_HANDLING has no exception.

Method CLEANUP_DATA_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEEPING_HOURS Call by reference Type reference (TYPE) INT4 24 Keep processed data content for ... hours 20090416

Method CLEANUP_DATA_CONTENT on class CL_ESH_EX_CP_HANDLING has no exception.

Method CLEANUP_OUTDATED_CPOINTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEEPING_DAYS Call by reference Type reference (TYPE) INT4 360 Keep Change Pointers for ... Days 20090416

Method CLEANUP_OUTDATED_CPOINTERS on class CL_ESH_EX_CP_HANDLING has no exception.

Method COMPOSE_JOBNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_JOBNAME Value transfer Type reference (TYPE) TBTCJOB-JOBNAME Background job name for change pointer reorganization job 20090420

Method COMPOSE_JOBNAME on class CL_ESH_EX_CP_HANDLING has no exception.

Method COMPOSE_STATUS_UPDATE_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASKS Call by reference Type reference (TYPE) LTT_TASKS Tasks 20110215
2 Importing IT_CP_STATUS Call by reference Type reference (TYPE) ESH_T_EX_CP_STATUS Change Pointer Processing Status 20110215

Method COMPOSE_STATUS_UPDATE_REQUESTS on class CL_ESH_EX_CP_HANDLING has no exception.

Method CONSOLIDATE_CHANGEPOINTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CNT_CO_CP_DEL Call by reference Type reference (TYPE) INT4 Entries deleted from CO CPointer Table 20090324
2 Exporting EV_CNT_CO_CP_MIG Call by reference Type reference (TYPE) INT4 Entries migrated from CO to EX CPointer Table 20090324
3 Exporting EV_CNT_CO_CP_NOMIG Call by reference Type reference (TYPE) INT4 Entries not migrated because already present in EX Table 20090324
4 Exporting EV_CNT_EX_CP_DEL Call by reference Type reference (TYPE) INT4 Entries deleted from EX CPointer Table 20090324
5 Importing IV_DATE_TO Call by reference Type reference (TYPE) DATS Date up to which entries will be deleted 20090203
# Exception Resumable Description Created on
1 CX_ESH_EX_METADATA Extraction: Metadata Error 20090202

Method CP_CHANGE_TYPE_TO_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110215

Method CP_CHANGE_TYPE_TO_DEL on class CL_ESH_EX_CP_HANDLING has no exception.

Method CP_MASS_STATUS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ENTRIES_UPDATED Call by reference Type reference (TYPE) CHAR01 Entries have been updated 20090807
2 Importing IS_CP_UPDATE Call by reference Type reference (TYPE) ESH_S_CP_CHANGE_REQUEST Change pointer mass change request 20090807
3 Importing IV_DB_COMMIT Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Call DB Commit 20090807

Method CP_MASS_STATUS_UPDATE on class CL_ESH_EX_CP_HANDLING has no exception.

Method CP_RESET_STATUS_ON_FAILURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110215

Method CP_RESET_STATUS_ON_FAILURE on class CL_ESH_EX_CP_HANDLING has no exception.

Method CP_RESET_STATUS_ON_REJECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110215

Method CP_RESET_STATUS_ON_REJECTION on class CL_ESH_EX_CP_HANDLING has no exception.

Method CP_RESET_STATUS_UNPROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110215

Method CP_RESET_STATUS_UNPROCESSED on class CL_ESH_EX_CP_HANDLING has no exception.

Method CP_SET_STATUS_CONFIRMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110215

Method CP_SET_STATUS_CONFIRMED on class CL_ESH_EX_CP_HANDLING has no exception.

Method CP_SET_STATUS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110215

Method CP_SET_STATUS_ERROR on class CL_ESH_EX_CP_HANDLING has no exception.

Method CP_SET_STATUS_NOEXTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110215

Method CP_SET_STATUS_NOEXTR on class CL_ESH_EX_CP_HANDLING has no exception.

Method DELETE_EMPTY_CP_RECORDS Signature

Method DELETE_EMPTY_CP_RECORDS on class CL_ESH_EX_CP_HANDLING has no parameter.
Method DELETE_EMPTY_CP_RECORDS on class CL_ESH_EX_CP_HANDLING has no exception.

Method EXECUTE_REORGANIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLEANUP_DATACONT Call by reference Type reference (TYPE) ESH_E_EX_CP_CLEANUP_DATACONT Cleanup Data Content 20090417
2 Importing IV_CLEANUP_OBS_CP Call by reference Type reference (TYPE) ESH_E_EX_CP_CLEANUP_OBS_CP Cleanup Obsolete Change Pointers 20090417
3 Importing IV_CLEANUP_PROCESS_LOGS Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Cleanup Process Logs 20100203
4 Importing IV_EXECUTE_IMMEDIATELY Call by reference Type reference (TYPE) CHAR01 ABAP_FALSE Execute Immediately (space: only when due) 20090417
5 Importing IV_KEEPTIM_DATACONT Call by reference Type reference (TYPE) ESH_E_EX_CP_KEEPTIM_DATACONT Keeping Time for Change Pointer Datacontent (hours) 20090417
6 Importing IV_KEEPTIM_OBS_CP Call by reference Type reference (TYPE) ESH_E_EX_CP_KEEPTIM_OBS_CP Keeping Time for Obsolete Change Pointers (days) 20090417
7 Importing IV_REORG_FREQUENCY Call by reference Type reference (TYPE) ESH_E_EX_CP_REORG_FREQUENCY Reorganization Frequency (hours) 20090417
8 Importing IV_UPDATE_REORG_ADMIN_DATA Call by reference Type reference (TYPE) CHAR01 ABAP_FALSE Update Admin Data 20090417

Method EXECUTE_REORGANIZATION on class CL_ESH_EX_CP_HANDLING has no exception.

Method GET_CP_REORG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CP_REORG_KEY Call by reference Type reference (TYPE) ESH_E_EX_CP_REORG_KEY GC_EX_CPOINTER_REORG_KEY Change Pointer Reorganization Key 20090417
2 Returning RS_CPOINTER_REORG Value transfer Type reference (TYPE) ESH_EX_CP_REORG Administration Data for Change Pointer Table Reorganization 20090417

Method GET_CP_REORG_DATA on class CL_ESH_EX_CP_HANDLING has no exception.

Method GET_HOME_SOFTWARE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_TYPE_ID Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20090128
2 Importing IV_ORG_SYSREL_GUID Call by reference Type reference (TYPE) ESH_E_OM_SYSREL_GUID Org Sysrel Guid 20090519
3 Importing IV_SYSTEM_CLIENT Call by reference Type reference (TYPE) SYST-MANDT SY-MANDT Client ID of Current User 20090128
4 Importing IV_SYSTEM_ID Call by reference Type reference (TYPE) SYST-SYSID SY-SYSID Name of the SAP System 20090128
5 Returning RV_HOME_SOFTWARE_COMPONENT Value transfer Type reference (TYPE) ESH_E_OM_SYSREL Home Software Component 20090128
# Exception Resumable Description Created on
1 CX_ESH_EX_METADATA Extraction: Metadata Error 20090128

Method INI_INDEXING_DEL_CPOINTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120711
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20120711
3 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component (Object hSWC) 20120711

Method INI_INDEXING_DEL_CPOINTERS on class CL_ESH_EX_CP_HANDLING has no exception.

Method INI_INDEXING_SET_CPSTATUS_T Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120711
2 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) ESH_E_OM_OBJECT_TYPE Object Type 20120711
3 Importing IV_SOFTWARE_COMPONENT Call by reference Type reference (TYPE) ESH_E_OM_SYSREL Software Component (Object hSWC) 20120711
4 Importing IV_TIMESTAMP_INI_INDEXING Call by reference Type reference (TYPE) ESH_E_ADM_TSTMP_INITIAL_INDEX Timestamp of Initial Indexing 20120711

Method INI_INDEXING_SET_CPSTATUS_T on class CL_ESH_EX_CP_HANDLING has no exception.

Method MIGRATE_CHANGEPOINTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20090304
2 Importing IV_SCHEDULE_BGD_JOB Call by reference Type reference (TYPE) ABAP_BOOL 20090304
3 Returning RV_NUMBER_OF_CHANGEPOINTERS Value transfer Type reference (TYPE) INT4 Number of change pointers (migration) 20090304
# Exception Resumable Description Created on
1 CX_ESH_EX_METADATA Extraction: Metadata Error 20090304

Method REORG_IS_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_RUNNING Value transfer Type reference (TYPE) CHAR01 Is running 20090420
# Exception Resumable Description Created on
1 CX_ESH_EX_PROCESS Extraction: Processing error 20090420

Method RESET_CP_PROCESSING_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESET_FROM_E Call by reference Type reference (TYPE) CHAR01 Reset from status 'ERROR' to 'UNPROCESSED' 20090324
2 Importing IV_RESET_FROM_P Call by reference Type reference (TYPE) CHAR01 Reset from status 'PROCESSED' to 'UNPROCESSED' 20090324

Method RESET_CP_PROCESSING_STATUS on class CL_ESH_EX_CP_HANDLING has no exception.

Method SCHEDULE_REORGANIZATION Signature

Method SCHEDULE_REORGANIZATION on class CL_ESH_EX_CP_HANDLING has no parameter.
# Exception Resumable Description Created on
1 CX_ESH_EX_PROCESS Extraction: Processing error 20090420

Method SET_CP_PROCESSING_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_APPLICATION_LOG Call by reference Object reference (TYPE REF TO) IF_ESH_OM_APPLOG Application Log 20081212
2 Importing IT_CP_STATUS Call by reference Type reference (TYPE) ESH_T_EX_CP_STATUS Change Pointer Processing Status 20081205
3 Importing IV_PACKAGE_ID Call by reference Type reference (TYPE) ESH_E_FU_PACKAGE_ID Fast Update Package ID 20090204

Method SET_CP_PROCESSING_STATUS on class CL_ESH_EX_CP_HANDLING has no exception.

Method SET_CP_PROCSTATUS_TIMEBASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHANGEPOINTER Call by reference Type reference (TYPE) ESH_T_CO_CPOINTER Changepointer (Original Structure w/o FU Data) 20090326

Method SET_CP_PROCSTATUS_TIMEBASED on class CL_ESH_EX_CP_HANDLING has no exception.

Method SET_CP_REORG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CPOINTER_REORG Call by reference Type reference (TYPE) ESH_EX_CP_REORG Change Pointer Reorg Data 20090417
2 Importing IV_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL Do Commit 20090417
3 Importing IV_CP_REORG_KEY Call by reference Type reference (TYPE) ESH_E_EX_CP_REORG_KEY GC_EX_CPOINTER_REORG_KEY Change Pointer Reorganization Key 20090417

Method SET_CP_REORG_DATA on class CL_ESH_EX_CP_HANDLING has no exception.

Method STATUS_GET_ACTUAL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_JOB_RUNNING Call by reference Type reference (TYPE) CHAR01 Job running (if this info is known outside) 20110621
2 Importing IV_RETRY_COUNTER Call by reference Type reference (TYPE) INT4 Retry Counter 20110621
3 Importing IV_STATUS Call by reference Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS CPointer / TPointer Status 20110621
4 Returning RV_ACTUAL_STATUS Value transfer Type reference (TYPE) ESH_E_EX_CP_PROC_STATUS Actual CPointer / TPointer Status 20110621

Method STATUS_GET_ACTUAL_STATUS on class CL_ESH_EX_CP_HANDLING has no exception.

Method TA_RESET_STATUS_UNPROCESSED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110215
2 Importing IV_RESETTING_RETRY_COUNTER Call by reference Type reference (TYPE) CHAR01 ABAP_TRUE Reset Retry Counter 20110610

Method TA_RESET_STATUS_UNPROCESSED on class CL_ESH_EX_CP_HANDLING has no exception.

Method TA_SET_STATUS_CONFIRMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110304
2 Importing IV_TRANSACTION Call by reference Type reference (TYPE) ESH_E_FU_PACKAGE_ID Transaction 20110621

Method TA_SET_STATUS_CONFIRMED on class CL_ESH_EX_CP_HANDLING has no exception.

Method TA_SET_STATUS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110304
2 Importing IV_TRANSACTION Call by reference Type reference (TYPE) ESH_E_FU_PACKAGE_ID Transaction 20110621

Method TA_SET_STATUS_ERROR on class CL_ESH_EX_CP_HANDLING has no exception.

Method TA_SET_STATUS_FAILURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110304
2 Importing IV_TRANSACTION Call by reference Type reference (TYPE) ESH_E_FU_PACKAGE_ID Transaction 20110621

Method TA_SET_STATUS_FAILURE on class CL_ESH_EX_CP_HANDLING has no exception.

Method TA_SET_STATUS_NOEXTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110215

Method TA_SET_STATUS_NOEXTR on class CL_ESH_EX_CP_HANDLING has no exception.

Method TA_SET_STATUS_REJECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_TASK Call by reference Type reference (TYPE) LTY_TASKS 20110304
2 Importing IV_TRANSACTION Call by reference Type reference (TYPE) ESH_E_FU_PACKAGE_ID Transaction 20110621

Method TA_SET_STATUS_REJECTION on class CL_ESH_EX_CP_HANDLING has no exception.

Method UPDATE_LAST_CP_REORG_TSTMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMIT Call by reference Type reference (TYPE) ABAP_BOOL Do Commit 20090417
2 Importing IV_CP_REORG_KEY Call by reference Type reference (TYPE) ESH_E_EX_CP_REORG_KEY GC_EX_CPOINTER_REORG_KEY Change Pointer Reorganization Key 20090417

Method UPDATE_LAST_CP_REORG_TSTMP on class CL_ESH_EX_CP_HANDLING has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 720