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 |