Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_ECSTAT_ABSTRACT_EXTRACTOR | Skeleton Implementation of an Extractor | 20100624 |
Properties
Class | CL_ECSTAT_OBJ_EXTRACTOR | |
Short Description | Extracts Data for Displaying eCATT Objects | |
Super Class | CL_ECSTAT_ABSTRACT_EXTRACTOR | Skeleton Implementation of an Extractor |
Instantiability of a Class | 0 | Private |
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
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ECSTAT_OBJ_EXTRACTOR has no interface implemented.
Friends
Class CL_ECSTAT_OBJ_EXTRACTOR has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_ECSTAT_OBJ_EXTR_CONFIG | Configuration Object for Extractor | 20100624 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ECSTAT_MAIN | Overview of Numbers of eCATT Objects in System | 20100624 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CTYP_T_ECSTAT_LOC | Overview of Distribution LoC Acc. to Packages and App. Comp. | 20100624 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CTYP_T_ECSTAT_OBJECT | Overview of eCATT Objects Acc. to Package and AC | 20100624 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CTYP_T_ECSTAT_TESTDRV | Overview of Test Drivers According to Packages and AC. | 20100624 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | Number of Rows in Result Set of SELECT Statement | 20100628 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | Writes a Row with Time Stamp Otherwise 0 | 20100624 |
2 | ![]() |
Instance method | Private | Constructor | CONSTRUCTOR | 20100624 |
3 | ![]() |
Static method | Public | Method | Creates a New Instance of Extractor | 20100628 |
4 | ![]() |
Instance method | Private | Method | Determines Highest LogID | 20100624 |
5 | ![]() |
Instance method | Private | Method | Determines Number of Start Profiles | 20100624 |
6 | ![]() |
Instance method | Private | Method | Determines Number of System Data Containers | 20100624 |
7 | ![]() |
Instance method | Private | Method | Determines Number of Target Systems | 20100624 |
8 | ![]() |
Instance method | Private | Method | Determines Number of Test Configurations | 20100624 |
9 | ![]() |
Instance method | Private | Method | Determines Number of Test Configuration Variants | 20100624 |
10 | ![]() |
Instance method | Private | Method | Determines Number of Test Data Containers | 20100624 |
11 | ![]() |
Instance method | Private | Method | Determines Number of Test Data Container Variants | 20100624 |
12 | ![]() |
Instance method | Private | Method | Determines Number of Test Data Container Versions | 20100629 |
13 | ![]() |
Instance method | Private | Method | Determines Number of Test Scripts | 20100624 |
14 | ![]() |
Instance method | Private | Method | Determines Number of Test Script Versions | 20100624 |
15 | ![]() |
Instance method | Private | Method | Determines Package for Transferred eCATT Object | 20100624 |
16 | ![]() |
Instance method | Private | Method | Test Output of Extracted Data | 20100624 |
17 | ![]() |
Instance method | Private | Method | Generic Method for Reading Four Main eCATT Objects | 20100624 |
18 | ![]() |
Instance method | Private | Method | Determines Number of Target Systems Acc. to Pack. and AC | 20100624 |
19 | ![]() |
Instance method | Private | Method | Determines Number of Test Conf. Var. Acc. to Pack. and AC | 20100624 |
20 | ![]() |
Instance method | Private | Method | Determines No. of Test Data Cont. Ver. Acc. to Pack. and AC | 20100629 |
21 | ![]() |
Instance method | Private | Method | Determines No of Test Data Cont. Var. Acc. to Pack. and AC | 20100624 |
22 | ![]() |
Instance method | Private | Method | Determines No of Test Scripts to Package and App. Comp. | 20100624 |
23 | ![]() |
Instance method | Private | Method | Writes LOC for Every App. Comp. and Pack. to MT_APPLCMP | 20100624 |
24 | ![]() |
Instance method | Private | Method | Writes Extracted Properties to MS_MAIN | 20100624 |
25 | ![]() |
Instance method | Private | Method | Writes All Data Related to Execution to MS_MAIN | 20100624 |
26 | ![]() |
Instance method | Private | Method | Writes Frequency of Objects for Every App. Comp. and Package | 20100624 |
27 | ![]() |
Instance method | Private | Method | Writes Test Driver for Every AC and Package to MT_TESTDRV | 20100624 |
28 | ![]() |
Instance method | Private | Method | Writes Extracted Data to Database | 20100624 |
Events
Class CL_ECSTAT_OBJ_EXTRACTOR has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | CTYP_EC_MAIN | Private | See coding | 20100624 | BEGIN OF ctyp_ec_main,
name TYPE etobj_name,
type TYPE etobj_type,
frange TYPE ufps_posid,
packet TYPE devclass,
END OF ctyp_ec_main
|
||
2 | CTYP_T_ECSTAT_LOC | Public | See coding | Table Type of Database Table ECSTAT_LOC | 20101027 | ctyp_t_ecstat_loc TYPE HASHED TABLE OF ecstat_loc WITH UNIQUE KEY applcmp packet timestamp
|
|
3 | CTYP_T_ECSTAT_OBJECT | Public | See coding | Table Type of Database Table ECSTAT_OBJECT | 20101027 | ctyp_t_ecstat_object TYPE HASHED TABLE OF ecstat_object WITH UNIQUE KEY timestamp packet applcmp object
|
|
4 | CTYP_T_ECSTAT_TESTDRV | Public | See coding | Table Type of Database Table ECSTAT_TESTDRV | 20101027 | ctyp_t_ecstat_testdrv TYPE HASHED TABLE OF ecstat_testdrv WITH UNIQUE KEY testdrv packet applcmp timestamp
|
Method Signatures
Method APPEND_INITIAL_LINE_LOC Signature
Method APPEND_INITIAL_LINE_LOC on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
Method APPEND_INITIAL_LINE_LOC on class CL_ECSTAT_OBJ_EXTRACTOR has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMO_EXTRACTOR_CONFIG | Call by reference | Object reference (TYPE REF TO) | CL_ECSTAT_OBJ_EXTR_CONFIG | Konfiguration für den Objektextraktor | 20100624 | ||
2 | ![]() |
IMV_TIMESTAMP | Call by reference | Type reference (TYPE) | TZNTSTMPS | 20100624 |
Method CONSTRUCTOR on class CL_ECSTAT_OBJ_EXTRACTOR has no exception.
Method CREATE_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMO_EXTRACTOR_CONFIG | Call by reference | Object reference (TYPE REF TO) | CL_ECSTAT_OBJ_EXTR_CONFIG | Konfiguration für den Objektextraktor | 20100628 | ||
2 | ![]() |
RTO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ECSTAT_OBJ_EXTRACTOR | Extrahiet Daten für die Anzeige von eCATT Objekten | 20100628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
eCATT Statistik Ausnahme | 20100628 |
Method GET_MAX_LOGID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_MAX_LOGID | Value transfer | Type reference (TYPE) | ECSTAT_LOG_ID | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_NUM_STARTPROFIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_NUM_STARTPROFIL | Value transfer | Type reference (TYPE) | ECSTAT_SP_COUNT | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_NUM_SYSTEMDATACONT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_NUM_SYSDATACON | Value transfer | Type reference (TYPE) | ECSTAT_SD_COUNT | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_NUM_TARGETSYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_NUM_TARGETSYSTEMS | Value transfer | Type reference (TYPE) | ECSTAT_TS_COUNT | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_NUM_TESTCONFIG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_NUM_TESTCONF | Value transfer | Type reference (TYPE) | ECSTAT_TC_COUNT | Anzahl Testkonfigurationen | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_NUM_TESTCONFIG_VAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_NUM_TCONF_V | Value transfer | Type reference (TYPE) | ECSTAT_TCV_COUNT | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_NUM_TESTDATACONT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_NUM_TD | Value transfer | Type reference (TYPE) | ECSTAT_TD_COUNT | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_NUM_TESTDATACONT_VAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_NUM_TDV | Value transfer | Type reference (TYPE) | ECSTAT_TDV_COUNT | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_NUM_TESTDATACONT_VER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_TD_VER | Value transfer | Type reference (TYPE) | ECSTAT_TD_VER_COUNT | Anzahl Testdatencontainerversionen | 20100629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
eCATT Statistik Datenbank Ausnahmen | 20100629 |
Method GET_NUM_TESTSCRIPTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_NUM_TESTSCRIPTS | Value transfer | Type reference (TYPE) | ECSTAT_SC_COUNT | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_NUM_TESTSCRIPT_VER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RTV_NUM_TESTSCRIPT_VER | Value transfer | Type reference (TYPE) | ECSTAT_SCV_COUNT | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method GET_PACKET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMV_ECOBJ | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20100624 | ||
2 | ![]() |
IMV_ECTYPE | Call by reference | Type reference (TYPE) | ETOBJ_TYPE | CL_APL_ECATT_CONST=>OBJ_TYPE_ECATT | eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) | 20100702 | |
3 | ![]() |
RV_PACKET | Value transfer | Type reference (TYPE) | DEVCLASS | Paket | 20100624 |
Method GET_PACKET on class CL_ECSTAT_OBJ_EXTRACTOR has no exception.
Method PRINT Signature
Method PRINT on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahmen während der Datenextraktion | 20100701 |
Method READ_FOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IMV_OBJ_TYPE | Call by reference | Type reference (TYPE) | ECSTAT_OBJ_TYPE | eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) | 20100624 | ||
2 | ![]() |
IMV_TARGET_TABLE_NAME | Call by reference | Type reference (TYPE) | STRING | Tabellenname | 20100624 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method READ_FOR_OBJECT_TARGETSYSTEM Signature
Method READ_FOR_OBJECT_TARGETSYSTEM on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method READ_FOR_OBJECT_TESTCONFIG_VAR Signature
Method READ_FOR_OBJECT_TESTCONFIG_VAR on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method READ_FOR_OBJECT_TESTCONT_VER Signature
Method READ_FOR_OBJECT_TESTCONT_VER on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
eCATT Statistik Datenbank Ausnahmen | 20100701 |
Method READ_FOR_OBJECT_TESTDATACONT_V Signature
Method READ_FOR_OBJECT_TESTDATACONT_V on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method READ_FOR_OBJECT_TESTSCRIPT_VER Signature
Method READ_FOR_OBJECT_TESTSCRIPT_VER on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method SET_LINES_OF_CODE Signature
Method SET_LINES_OF_CODE on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method SET_MAIN_PROPERTIES Signature
Method SET_MAIN_PROPERTIES on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method SET_MAIN_RUN_PROPERTIES Signature
Method SET_MAIN_RUN_PROPERTIES on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
eCATT Statistik Ausnahme | 20100628 |
Method SET_OBJECTS Signature
Method SET_OBJECTS on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ausnahmen während der Datenextraktion | 20100624 |
Method SET_TESTDRIVERS Signature
Method SET_TESTDRIVERS on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
Method WRITE_DATA_TO_DB Signature
Method WRITE_DATA_TO_DB on class CL_ECSTAT_OBJ_EXTRACTOR has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100624 |
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 730 |