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 GET_AVAILABLE_TIMESTAMPS Instance method Private Method Gets time stamps for period (without ignored time stamps) 20101031
2 GET_BY_PACKET_AND_APPLCMP Instance method Private Method Evaluates all Elem. of a Tab. Restricted by Pack. and AC 20100624
3 GET_EXECUTED_SC Instance method Public Method Gets number of executed test scripts 20100806
4 GET_EXECUTED_TC Instance method Public Method Executed Test Configuration/Var. 20100624
5 GET_FIRST_AND_LAST_TIMESTAMP Instance method Public Method Returns First and Last Time Stamp in Transferred Interval 20100624
6 GET_LAST_TIME_OF_EXTRACT_MAIN Instance method Public Method Reads last extraction time for object extraction 20101028
7 GET_LAST_TIME_OF_EXTRACT_SC Instance method Public Method Reads last extraction time for test scripts 20101028
8 GET_LAST_TIME_OF_EXTRACT_TC Instance method Public Method Reads last extraction time for test configuration 20101028
9 GET_LAST_T_OF_EXTRACT_GENERIC Instance method Private Method Reads last extraction time for one of stat. tables 20101028
10 GET_LOC Instance method Public Method Lines of Code in Time Period, Rest. by Package and AC 20100624
11 GET_OBJECTCOUNT Instance method Public Method Returns Number of Objects of Statistics in Time Period 20100624
12 GET_OBJECTCOUNT_FOR_TIMESTAMPS Instance method Public Method Returns Number of Objects of Statistics at Two Time Points 20100624
13 GET_OBJECTCOUNT_GENERIC Instance method Private Method Evaluates Main Table in Jon with LOC with Gen. Where Cond. 20100624
14 GET_OBJECTS Instance method Public Method Number of Objects in Time Period, Rest. by Package and AC 20100624
15 GET_TESTDIVER_DESCRIPTIONS Instance method Public Method Returns Description for Test Drivers for Curr. Language 20100624
16 GET_TESTDRIVER Instance method Public Method Number of Test Drivers in Time Period, Rest. by Pack. and AC 20100624
17 GET_TESTDRIVER_FUNC_RELATION 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 Exporting EXT_AVAILABLE_TIMES Call by reference Type reference (TYPE) ECSTAT_T_RANGE_TIME Selektionstabelle für Zeitstempel 20101031
2 Importing IMV_END_TIME Call by reference Type reference (TYPE) TZNTSTMPS Feld vom Typ TIMS 20101031
3 Importing IMV_START_TIME Call by reference Type reference (TYPE) TZNTSTMPS Feld vom Typ TIMS 20101031
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Exporting EXT_RESULT_TABLE Call by reference Type reference (TYPE) TABLE Tabelle mit allen Spalten von der gelesen wurde 20100624
2 Importing IMT_APPLCMPS Call by reference Type reference (TYPE) ECSTAT_T_RANGE_APPLCMP Selektionstabelle für Anwendungskomponente 20100624
3 Importing IMT_PACKETS Call by reference Type reference (TYPE) ECSTAT_T_RANGE_PACKET Selektionstabelle für Paket 20100624
4 Importing IMT_TARGET_TABLE Call by reference Type reference (TYPE) STRING Table von der gelesen werden soll 20100624
5 Importing IMV_ENDDATE Call by reference Type reference (TYPE) TZNTSTMPS 20100624
6 Importing IMV_STARTDATE Call by reference Type reference (TYPE) TZNTSTMPS 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Exporting 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 Importing IMV_ENDDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20100806
3 Importing IMV_STARTDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20100806
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Exporting EXT_EXEC_TC Call by reference Type reference (TYPE) CTYP_T_TC_EXEC 20100624
2 Importing IMV_ENDDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20100624
3 Importing IMV_STARTDATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Exporting EXV_FIRST_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
2 Exporting EXV_LAST_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
3 Importing IMV_ENDDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
4 Importing IMV_STARTDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB eCATT Statistik Datenbank Ausnahmen 20100624
2 CX_ECSTAT_DBREAD 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 Returning RTV_LAST_RUN_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20101028
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Returning RTV_LAST_RUN_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20101028
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Returning RTV_LAST_RUN_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20101028
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Importing IMV_TABLE Call by reference Type reference (TYPE) STRING 20101028
2 Returning RTV_LAST_RUN_TIMESTAMP Value transfer Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20101028
# Exception Resumable Description Created on
1 CX_ECSTAT_DB eCATT Statistik Datenbank Ausnahmen 20101028

Method GET_LOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_LOCS Call by reference Type reference (TYPE) CTYP_T_LOC 20100624
2 Importing IMT_APPLCMPS Call by reference Type reference (TYPE) ECSTAT_T_RANGE_APPLCMP Selektionstabelle für Anwendungskomponente 20100624
3 Importing IMT_PACKETS Call by reference Type reference (TYPE) ECSTAT_T_RANGE_PACKET Selektionstabelle für Paket 20100624
4 Importing IMV_ENDDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
5 Importing IMV_STARTDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB eCATT Statistik Datenbank Ausnahmen 20100624

Method GET_OBJECTCOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_RESULT_TABLE Call by reference Type reference (TYPE) CTYP_T_MAIN 20100624
2 Importing IMV_ENDDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
3 Importing IMV_STARTDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Exporting EXT_RESULT_TABLE Call by reference Type reference (TYPE) CTYP_T_MAIN 20100624
2 Importing IMV_FIRST_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS 20100624
3 Importing IMV_LAST_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Exporting EXT_RESULT_TABLE Call by reference Type reference (TYPE) CTYP_T_MAIN Tabelle mit allen anzeigbaren Werten 20100624
2 Importing IMT_TIMES Call by reference Type reference (TYPE) ECSTAT_T_RANGE_TIME Selektionstabelle für Zeitstempel 20101102
# Exception Resumable Description Created on
1 CX_ECSTAT_DB eCATT Statistik Datenbank Ausnahmen 20100624

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_OBJECTS Call by reference Type reference (TYPE) CTYP_T_OBJECT 20100624
2 Importing IMT_APPLCMPS Call by reference Type reference (TYPE) ECSTAT_T_RANGE_APPLCMP Selektionstabelle für Anwendungskomponente 20100624
3 Importing IMT_PACKETS Call by reference Type reference (TYPE) ECSTAT_T_RANGE_PACKET Selektionstabelle für Paket 20100624
4 Importing IMV_ENDDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
5 Importing IMV_STARTDATE Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Exporting EXT_TESTDRIVER_DESCR Call by reference Type reference (TYPE) CTYP_T_FGROUPT 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB eCATT Statistik Datenbank Ausnahmen 20100624

Method GET_TESTDRIVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EXT_TESTDRIVERS Call by reference Type reference (TYPE) CTYP_T_TESTDRV 20100624
2 Importing IMT_APPLCMPS Call by reference Type reference (TYPE) ECSTAT_T_RANGE_APPLCMP Selektionstabelle für Anwendungskomponente 20100624
3 Importing IMT_PACKETS Call by reference Type reference (TYPE) ECSTAT_T_RANGE_PACKET Selektionstabelle für Paket 20100624
4 Importing IMV_ENDDATE Call by reference Type reference (TYPE) TZNTSTMPS 20100624
5 Importing IMV_STARTDATE Call by reference Type reference (TYPE) TZNTSTMPS 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB 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 Exporting EXT_TESTDRV_FUNC Call by reference Type reference (TYPE) CTYP_T_TESTDRV_FUNC 20101206
# Exception Resumable Description Created on
1 CX_ECSTAT_DB eCATT Statistik Datenbank Ausnahmen 20101206
History
Last changed by/on SAP  20110908 
SAP Release Created in 730