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 | 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 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | IS_STARTED | 20080918 | ||
| 2 | Instance attribute | Private | Type reference (TYPE) | TIMESTAMP | RUNID | 20080918 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | TABNAME | Table name | 20080918 |
Methods
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 | P_IS_RUNNING | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091125 | ||||
| 2 | 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 | 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 | 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 | P_ADD_INFO | Call by reference | Type reference (TYPE) | STRING | P_ADD_INFO | 20080918 | |||
| 2 | P_ERROR_ID | Call by reference | Type reference (TYPE) | TEXTPOOLKY | P_ERROR_ID | 20080918 | |||
| 3 | P_KEYSTRING | Call by reference | Type reference (TYPE) | STRING | P_KEYSTRING | 20080918 | |||
| 4 | P_RC | Call by reference | Type reference (TYPE) | I | P_RC | 20080918 | |||
| 5 | 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 | ERRKEYID | Value transfer | Type reference (TYPE) | CL_CLU_CLUTAB=>T_ERRKEYID | ERRKEYID | 20080918 | |||
| 2 | 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 | P_RUNID | Call by reference | Type reference (TYPE) | CL_CLU_CLUTAB=>T_RUNID | P_RUNID | 20080918 | |||
| 2 | P_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | P_TABNAME | 20080918 | |||
| 3 | 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 | 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 | P_IS_SORTCHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20090130 | |||
| 2 | P_RUNID | Call by reference | Type reference (TYPE) | TIMESTAMP | P_RUNID | 20080918 | |||
| 3 | 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 | P_COUNTER | Call by reference | Object reference (TYPE REF TO) | CL_CLU_COUNTER | P_COUNTER | 20080918 | |||
| 2 | P_LOGTABS | Call by reference | Type reference (TYPE) | CL_CLU_CLUTAB=>T_LOGTABS | P_LOGTABS | 20080918 | |||
| 3 | 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 | 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 | P_R_COUNTER | Call by reference | Object reference (TYPE REF TO) | CL_CLU_COUNTER | P_R_COUNTER | 20080918 | |||
| 2 | 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 | 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 | P_ALREADY_LOCKED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091125 | ||||
| 2 | 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 | P_RC | Call by reference | Type reference (TYPE) | SY-SUBRC | P_RC | 20080918 | |||
| 2 | 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 | P_ISEND | Call by reference | Type reference (TYPE) | ABAP_BOOL | P_ISEND | 20080918 | |||
| 2 | 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 | 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 | P_IS_SORTCHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090130 | ||||
| 2 | P_NEWRUN | Call by reference | Type reference (TYPE) | ABAP_BOOL | P_NEWRUN | 20080918 | |||
| 3 | P_NEWTIMESTAMP | Call by reference | Type reference (TYPE) | ABAP_BOOL | P_NEWTIMESTAMP | 20080918 | |||
| 4 | P_RUNID | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20091125 | |||
| 5 | P_STATE | Call by reference | Type reference (TYPE) | I | P_STATE | 20080918 | |||
| 6 | 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 | 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 |