SAP ABAP Class CL_ECSTAT_DB_READ (Interface Class for Database)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
⤷
SECATT_STAT (Package) eCATT Statistics
⤷
⤷
Properties
| Class | CL_ECSTAT_DB_READ | |
| Short Description | Interface Class for Database | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SECATT_STAT | eCATT Statistics |
| Created | 20100624 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ECSTAT_DB_READ has no forward declaration.
Interfaces
Class CL_ECSTAT_DB_READ has no interface implemented.
Friends
Class CL_ECSTAT_DB_READ has no friend class.
Attributes
Class CL_ECSTAT_DB_READ has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Gets time stamps for period (without ignored time stamps) | 20101031 | |
| 2 | Instance method | Private | Method | Evaluates all Elem. of a Tab. Restricted by Pack. and AC | 20100624 | |
| 3 | Instance method | Public | Method | Gets number of executed test scripts | 20100806 | |
| 4 | Instance method | Public | Method | Executed Test Configuration/Var. | 20100624 | |
| 5 | Instance method | Public | Method | Returns First and Last Time Stamp in Transferred Interval | 20100624 | |
| 6 | Instance method | Public | Method | Reads last extraction time for object extraction | 20101028 | |
| 7 | Instance method | Public | Method | Reads last extraction time for test scripts | 20101028 | |
| 8 | Instance method | Public | Method | Reads last extraction time for test configuration | 20101028 | |
| 9 | Instance method | Private | Method | Reads last extraction time for one of stat. tables | 20101028 | |
| 10 | Instance method | Public | Method | Lines of Code in Time Period, Rest. by Package and AC | 20100624 | |
| 11 | Instance method | Public | Method | Returns Number of Objects of Statistics in Time Period | 20100624 | |
| 12 | Instance method | Public | Method | Returns Number of Objects of Statistics at Two Time Points | 20100624 | |
| 13 | Instance method | Private | Method | Evaluates Main Table in Jon with LOC with Gen. Where Cond. | 20100624 | |
| 14 | Instance method | Public | Method | Number of Objects in Time Period, Rest. by Package and AC | 20100624 | |
| 15 | Instance method | Public | Method | Returns Description for Test Drivers for Curr. Language | 20100624 | |
| 16 | Instance method | Public | Method | Number of Test Drivers in Time Period, Rest. by Pack. and AC | 20100624 | |
| 17 | Instance method | Public | Method | Gets assignment of commands to test drivers | 20101206 |
Events
Class CL_ECSTAT_DB_READ has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | CTYP_T_FGROUPT | Public | See coding | 20100624 | ctyp_t_fgroupt TYPE TABLE OF ecstat_fgroupt
|
||
| 2 | CTYP_T_LOC | Public | See coding | 20100624 | ctyp_t_loc TYPE TABLE OF ecstat_loc
|
||
| 3 | CTYP_T_MAIN | Public | See coding | 20100624 | ctyp_t_main TYPE TABLE OF ecstat_s_db_result_obj
|
||
| 4 | CTYP_T_OBJECT | Public | See coding | 20100624 | ctyp_t_object TYPE TABLE OF ecstat_object
|
||
| 5 | CTYP_T_SC_EXEC | Public | See coding | 20100806 | ctyp_t_sc_exec TYPE TABLE OF ecstat_sc_exec
|
||
| 6 | CTYP_T_TC_EXEC | Public | See coding | 20100624 | ctyp_t_tc_exec TYPE TABLE OF ecstat_tc_exec
|
||
| 7 | CTYP_T_TESTDRV | Public | See coding | 20100624 | ctyp_t_testdrv TYPE TABLE OF ecstat_testdrv
|
||
| 8 | CTYP_T_TESTDRV_FUNC | Public | See coding | 20101206 | CTYP_T_TESTDRV_FUNC TYPE HASHED TABLE OF ecstat_func WITH UNIQUE KEY func
|
Method Signatures
Method GET_AVAILABLE_TIMESTAMPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_AVAILABLE_TIMES | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_TIME | Selektionstabelle für Zeitstempel | 20101031 | |||
| 2 | IMV_END_TIME | Call by reference | Type reference (TYPE) | TZNTSTMPS | Feld vom Typ TIMS | 20101031 | |||
| 3 | IMV_START_TIME | Call by reference | Type reference (TYPE) | TZNTSTMPS | Feld vom Typ TIMS | 20101031 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20101031 |
Method GET_BY_PACKET_AND_APPLCMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_RESULT_TABLE | Call by reference | Type reference (TYPE) | TABLE | Tabelle mit allen Spalten von der gelesen wurde | 20100624 | |||
| 2 | IMT_APPLCMPS | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_APPLCMP | Selektionstabelle für Anwendungskomponente | 20100624 | |||
| 3 | IMT_PACKETS | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_PACKET | Selektionstabelle für Paket | 20100624 | |||
| 4 | IMT_TARGET_TABLE | Call by reference | Type reference (TYPE) | STRING | Table von der gelesen werden soll | 20100624 | |||
| 5 | IMV_ENDDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | 20100624 | ||||
| 6 | IMV_STARTDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100624 |
Method GET_EXECUTED_SC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_EXEC_SC | Call by reference | Type reference (TYPE) | ECSTAT_T_DISPLAY_SC_EXEC | Tabelle für die Anzeige der ausgeführten Skripte | 20100806 | |||
| 2 | IMV_ENDDATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20100806 | |||
| 3 | IMV_STARTDATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20100806 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100806 |
Method GET_EXECUTED_TC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_EXEC_TC | Call by reference | Type reference (TYPE) | CTYP_T_TC_EXEC | 20100624 | ||||
| 2 | IMV_ENDDATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20100624 | |||
| 3 | IMV_STARTDATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100624 |
Method GET_FIRST_AND_LAST_TIMESTAMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXV_FIRST_TIMESTAMP | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 | |||
| 2 | EXV_LAST_TIMESTAMP | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 | |||
| 3 | IMV_ENDDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 | |||
| 4 | IMV_STARTDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100624 | ||
| 2 | Ausnahmen beim lesen extrahierter Daten | 20100624 |
Method GET_LAST_TIME_OF_EXTRACT_MAIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RTV_LAST_RUN_TIMESTAMP | Value transfer | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20101028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20101028 |
Method GET_LAST_TIME_OF_EXTRACT_SC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RTV_LAST_RUN_TIMESTAMP | Value transfer | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20101028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20101028 |
Method GET_LAST_TIME_OF_EXTRACT_TC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RTV_LAST_RUN_TIMESTAMP | Value transfer | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20101028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20101028 |
Method GET_LAST_T_OF_EXTRACT_GENERIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IMV_TABLE | Call by reference | Type reference (TYPE) | STRING | 20101028 | ||||
| 2 | RTV_LAST_RUN_TIMESTAMP | Value transfer | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20101028 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20101028 |
Method GET_LOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_LOCS | Call by reference | Type reference (TYPE) | CTYP_T_LOC | 20100624 | ||||
| 2 | IMT_APPLCMPS | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_APPLCMP | Selektionstabelle für Anwendungskomponente | 20100624 | |||
| 3 | IMT_PACKETS | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_PACKET | Selektionstabelle für Paket | 20100624 | |||
| 4 | IMV_ENDDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 | |||
| 5 | IMV_STARTDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100624 |
Method GET_OBJECTCOUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_RESULT_TABLE | Call by reference | Type reference (TYPE) | CTYP_T_MAIN | 20100624 | ||||
| 2 | IMV_ENDDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 | |||
| 3 | IMV_STARTDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ausnahmen beim lesen extrahierter Daten | 20100624 |
Method GET_OBJECTCOUNT_FOR_TIMESTAMPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_RESULT_TABLE | Call by reference | Type reference (TYPE) | CTYP_T_MAIN | 20100624 | ||||
| 2 | IMV_FIRST_TIMESTAMP | Call by reference | Type reference (TYPE) | TZNTSTMPS | 20100624 | ||||
| 3 | IMV_LAST_TIMESTAMP | Call by reference | Type reference (TYPE) | TZNTSTMPS | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100624 |
Method GET_OBJECTCOUNT_GENERIC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_RESULT_TABLE | Call by reference | Type reference (TYPE) | CTYP_T_MAIN | Tabelle mit allen anzeigbaren Werten | 20100624 | |||
| 2 | IMT_TIMES | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_TIME | Selektionstabelle für Zeitstempel | 20101102 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100624 |
Method GET_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_OBJECTS | Call by reference | Type reference (TYPE) | CTYP_T_OBJECT | 20100624 | ||||
| 2 | IMT_APPLCMPS | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_APPLCMP | Selektionstabelle für Anwendungskomponente | 20100624 | |||
| 3 | IMT_PACKETS | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_PACKET | Selektionstabelle für Paket | 20100624 | |||
| 4 | IMV_ENDDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 | |||
| 5 | IMV_STARTDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100624 |
Method GET_TESTDIVER_DESCRIPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_TESTDRIVER_DESCR | Call by reference | Type reference (TYPE) | CTYP_T_FGROUPT | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100624 |
Method GET_TESTDRIVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_TESTDRIVERS | Call by reference | Type reference (TYPE) | CTYP_T_TESTDRV | 20100624 | ||||
| 2 | IMT_APPLCMPS | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_APPLCMP | Selektionstabelle für Anwendungskomponente | 20100624 | |||
| 3 | IMT_PACKETS | Call by reference | Type reference (TYPE) | ECSTAT_T_RANGE_PACKET | Selektionstabelle für Paket | 20100624 | |||
| 4 | IMV_ENDDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | 20100624 | ||||
| 5 | IMV_STARTDATE | Call by reference | Type reference (TYPE) | TZNTSTMPS | 20100624 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20100624 |
Method GET_TESTDRIVER_FUNC_RELATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EXT_TESTDRV_FUNC | Call by reference | Type reference (TYPE) | CTYP_T_TESTDRV_FUNC | 20101206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | eCATT Statistik Datenbank Ausnahmen | 20101206 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 730 |