SAP ABAP Class CL_CLU_LOGGER (Cluster check: write log in INDX)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DBI (Application Component) DB-Independent Database Interface
     SDB_DBI (Package) General Database Interface
Properties
Class CL_CLU_LOGGER  
Short Description Cluster check: write log in INDX    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SDB_DBI   General Database Interface 
Created 20080918   SAP 
Last change 20130531   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_CLU_LOGGER has no interface implemented.
Friends
Class CL_CLU_LOGGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 IS_STARTED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE IS_STARTED 20080918
2 RUNID Instance attribute Private Type reference (TYPE) TIMESTAMP RUNID 20080918
3 TABNAME Instance attribute Private Type reference (TYPE) TABNAME Table name 20080918
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_REPAIR_STATUS_ALL_RUNS Static method Public Method Checking all runs, correcting the status if necessary 20091125
2 CHECK_STATUS Static method Public Method Check status 20091125
3 END_OF_TABLE_CHECK Instance method Public Method END_OF_TABLE_CHECK 20080918
4 GET_RUNID Instance method Public Method GET_RUNID 20080918
5 KEY_ERROR Instance method Public Method KEY_ERROR 20080918
6 MK_ERRKEYID Static method Public Method MK_ERRKEYID 20080918
7 MK_RESTARTKEYID Static method Public Method MK_RESTARTKEYID 20080918
8 SET_RUN_CANCELLED Static method Public Method Set check to "Canceled" 20091125
9 SET_RUN_FINISHED Instance method Public Method SET_RUN_FINISHED 20080918
10 START_OF_CHECK Instance method Public Method START_OF_CHECK 20080918
11 START_OF_TABLE_CHECK Instance method Public Method START_OF_TABLE_CHECK 20080918
12 TABLE_ERROR Instance method Public Method TABLE_ERROR 20080918
13 UPDATE_STATUS Instance method Public Method UPDATE_STATUS 20080918
14 _DELETE_RESTARTREC Instance method Private Method _DELETE_RESTARTREC 20080918
15 _DEQUEUE Static method Private Method Unlock 20091125
16 _ENQUEUE Static method Private Method Locks 20091125
17 _READ_TAB_STATUS Instance method Private Method _READ_TAB_STATUS 20080918
18 _UPDATE_STATUS Instance method Private Method _UPDATE_STATUS 20080918
19 _WRITE_RESTARTREC Instance method Private Method _WRITE_RESTARTREC 20080918
20 _WRITE_RUN_STATUS Static method Private Method _WRITE_RUN_STATUS 20080918
21 _WRITE_TAB_STATUS Instance method Private Method _WRITE_TAB_STATUS 20080918
Events
Class CL_CLU_LOGGER has no event.
Types
Class CL_CLU_LOGGER has no local type.
Method Signatures

Method CHECK_REPAIR_STATUS_ALL_RUNS Signature

Method CHECK_REPAIR_STATUS_ALL_RUNS on class CL_CLU_LOGGER has no parameter.
Method CHECK_REPAIR_STATUS_ALL_RUNS on class CL_CLU_LOGGER has no exception.

Method CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_IS_RUNNING Value transfer Type reference (TYPE) ABAP_BOOL 20091125
2 Importing P_RUNID Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20091125

Method CHECK_STATUS on class CL_CLU_LOGGER has no exception.

Method END_OF_TABLE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_R_COUNTER Call by reference Object reference (TYPE REF TO) CL_CLU_COUNTER P_R_COUNTER 20080918

Method END_OF_TABLE_CHECK on class CL_CLU_LOGGER has no exception.

Method GET_RUNID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RUNID Value transfer Type reference (TYPE) CL_CLU_CLUTAB=>T_RUNID RUNID 20080918

Method GET_RUNID on class CL_CLU_LOGGER has no exception.

Method KEY_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ADD_INFO Call by reference Type reference (TYPE) STRING P_ADD_INFO 20080918
2 Importing P_ERROR_ID Call by reference Type reference (TYPE) TEXTPOOLKY P_ERROR_ID 20080918
3 Importing P_KEYSTRING Call by reference Type reference (TYPE) STRING P_KEYSTRING 20080918
4 Importing P_RC Call by reference Type reference (TYPE) I P_RC 20080918
5 Importing P_TIMESTMP Call by reference Type reference (TYPE) CL_CLU_CLUTAB=>T_CLUTIMESTMP P_TIMESTMP 20080918

Method KEY_ERROR on class CL_CLU_LOGGER has no exception.

Method MK_ERRKEYID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ERRKEYID Value transfer Type reference (TYPE) CL_CLU_CLUTAB=>T_ERRKEYID ERRKEYID 20080918
2 Importing RUNID Call by reference Type reference (TYPE) CL_CLU_CLUTAB=>T_RUNID RUNID 20080918

Method MK_ERRKEYID on class CL_CLU_LOGGER has no exception.

Method MK_RESTARTKEYID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RUNID Call by reference Type reference (TYPE) CL_CLU_CLUTAB=>T_RUNID P_RUNID 20080918
2 Importing P_TABNAME Call by reference Type reference (TYPE) TABNAME P_TABNAME 20080918
3 Returning RESTARTKEYID Value transfer Type reference (TYPE) CL_CLU_CLUTAB=>T_ERRKEYID RESTARTKEYID 20080918

Method MK_RESTARTKEYID on class CL_CLU_LOGGER has no exception.

Method SET_RUN_CANCELLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RUNID Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20091125

Method SET_RUN_CANCELLED on class CL_CLU_LOGGER has no exception.

Method SET_RUN_FINISHED Signature

Method SET_RUN_FINISHED on class CL_CLU_LOGGER has no parameter.
Method SET_RUN_FINISHED on class CL_CLU_LOGGER has no exception.

Method START_OF_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IS_SORTCHECK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090130
2 Importing P_RUNID Call by reference Type reference (TYPE) TIMESTAMP P_RUNID 20080918
3 Importing P_TABS Call by reference Type reference (TYPE) CL_CLU_CLUTAB=>T_PHYSTABS P_TABS 20080918

Method START_OF_CHECK on class CL_CLU_LOGGER has no exception.

Method START_OF_TABLE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_COUNTER Call by reference Object reference (TYPE REF TO) CL_CLU_COUNTER P_COUNTER 20080918
2 Importing P_LOGTABS Call by reference Type reference (TYPE) CL_CLU_CLUTAB=>T_LOGTABS P_LOGTABS 20080918
3 Importing P_TABNAME Call by reference Type reference (TYPE) TABNAME P_TABNAME 20080918

Method START_OF_TABLE_CHECK on class CL_CLU_LOGGER has no exception.

Method TABLE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ERROR_ID Call by reference Type reference (TYPE) TEXTPOOLKY P_ERROR_ID 20080918

Method TABLE_ERROR on class CL_CLU_LOGGER has no exception.

Method UPDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_R_COUNTER Call by reference Object reference (TYPE REF TO) CL_CLU_COUNTER P_R_COUNTER 20080918
2 Importing P_WA Call by reference Type reference (TYPE) ANY P_WA 20080918

Method UPDATE_STATUS on class CL_CLU_LOGGER has no exception.

Method _DELETE_RESTARTREC Signature

Method _DELETE_RESTARTREC on class CL_CLU_LOGGER has no parameter.
Method _DELETE_RESTARTREC on class CL_CLU_LOGGER has no exception.

Method _DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RUNID Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20091125

Method _DEQUEUE on class CL_CLU_LOGGER has no exception.

Method _ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ALREADY_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 20091125
2 Importing P_RUNID Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20091125

Method _ENQUEUE on class CL_CLU_LOGGER has no exception.

Method _READ_TAB_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_RC Call by reference Type reference (TYPE) SY-SUBRC P_RC 20080918
2 Exporting P_RECORD Call by reference Type reference (TYPE) CL_CLU_CLUTAB=>T_PHYSTABLOG P_RECORD 20080918

Method _READ_TAB_STATUS on class CL_CLU_LOGGER has no exception.

Method _UPDATE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ISEND Call by reference Type reference (TYPE) ABAP_BOOL P_ISEND 20080918
2 Importing P_R_COUNTER Call by reference Object reference (TYPE REF TO) CL_CLU_COUNTER P_R_COUNTER 20080918

Method _UPDATE_STATUS on class CL_CLU_LOGGER has no exception.

Method _WRITE_RESTARTREC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_WA Call by reference Type reference (TYPE) ANY P_WA 20080918

Method _WRITE_RESTARTREC on class CL_CLU_LOGGER has no exception.

Method _WRITE_RUN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_IS_SORTCHECK Call by reference Type reference (TYPE) ABAP_BOOL 20090130
2 Importing P_NEWRUN Call by reference Type reference (TYPE) ABAP_BOOL P_NEWRUN 20080918
3 Importing P_NEWTIMESTAMP Call by reference Type reference (TYPE) ABAP_BOOL P_NEWTIMESTAMP 20080918
4 Importing P_RUNID Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20091125
5 Importing P_STATE Call by reference Type reference (TYPE) I P_STATE 20080918
6 Importing P_TABS Call by reference Type reference (TYPE) CL_CLU_CLUTAB=>T_PHYSTABS P_TABS 20080918

Method _WRITE_RUN_STATUS on class CL_CLU_LOGGER has no exception.

Method _WRITE_TAB_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_RECORD Call by reference Type reference (TYPE) CL_CLU_CLUTAB=>T_PHYSTABLOG P_RECORD 20080918

Method _WRITE_TAB_STATUS on class CL_CLU_LOGGER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720