SAP ABAP Class CL_ECSTAT_ABSTRACT_EXTRACTOR (Skeleton Implementation of an Extractor)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ECSTAT_EXTRACTOR Extracts Data and Saves In Own Table 20100624
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ECSTAT_OBJ_EXTRACTOR Extracts Data for Displaying eCATT Objects 20100624
2 Inheritance (c INHERITING FROM c_ref)  CL_ECSTAT_SC_EXTRACTOR Extractor for Determining Started Test Scripts 20100723
3 Inheritance (c INHERITING FROM c_ref)  CL_ECSTAT_TC_V_EXTRACTOR Extractor for Determining Started Test Config. and Var. 20100624
Properties
Class CL_ECSTAT_ABSTRACT_EXTRACTOR  
Short Description Skeleton Implementation of an Extractor    
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_ABSTRACT_EXTRACTOR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ECSTAT_EXTRACTOR Extracts Data and Saves In Own Table 20100624
Friends
Class CL_ECSTAT_ABSTRACT_EXTRACTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MO_DB_READ Instance attribute Protected Object reference (TYPE REF TO) CL_ECSTAT_DB_READ Interface Class for Database 20101027
2 MO_DB_WRITE Instance attribute Protected Object reference (TYPE REF TO) CL_ECSTAT_DB_WRITE Interface Class for Database (Write Access) 20101027
3 MV_LOG_COUNT Instance attribute Protected Type reference (TYPE) I Number of Logged Messages 20100624
4 MV_LOG_HANDLE Instance attribute Protected Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20100624
5 MV_TIMESTAMP Instance attribute Protected Type reference (TYPE) TZNTSTMPS Time Stamp of Extraction 20100624
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100624
2 COPYDATA Instance method Public Method 20100624
3 GET_EXTRACTOR_BAL_OBJECT Instance method Protected Method Returns Name of BAL Object for an Extractor 20100624
4 GET_LAST_TIME_OF_EXTRACTION Instance method Protected Method Determines Last Time of Extraction 20100624
5 GET_MIN_TIMEDIFF Instance method Protected Method Minimum Time Period Between Extractions 20100624
6 GET_TIMEDIFF_TO_START_TIME Instance method Protected Method Returns Time Diff. Between Extractions Start and Curr. Time 20100629
7 INIT_APPLICATION_LOG Instance method Protected Method Initializes Appl. Log 20100624
8 IS_RUN_TIMEDIFF_REACHED Instance method Protected Method Time Difference Between Last and Curr. Extraction in Period 20100624
9 LOG_EXCEPTION Instance method Protected Method Logs Exceptions that Occur in Application Log 20100624
10 PRINT_BAL_LOG_INFORMATION Instance method Public Method 20100624
11 SAVE_LOG Instance method Protected Method Saves Logged Data from Buffer to Application Log 20100624
Events
Class CL_ECSTAT_ABSTRACT_EXTRACTOR has no event.
Types
Class CL_ECSTAT_ABSTRACT_EXTRACTOR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMV_TIMESTAMP Call by reference Type reference (TYPE) TZNTSTMPS UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100624

Method CONSTRUCTOR on class CL_ECSTAT_ABSTRACT_EXTRACTOR has no exception.

Method COPYDATA Signature

Method COPYDATA on class CL_ECSTAT_ABSTRACT_EXTRACTOR has no parameter.
Method COPYDATA on class CL_ECSTAT_ABSTRACT_EXTRACTOR has no exception.

Method GET_EXTRACTOR_BAL_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_BAL_EXTRACTOR_OBJECT Value transfer Type reference (TYPE) STRING BAL Unterobjekt des jeweiligen Extrktors 20100624

Method GET_EXTRACTOR_BAL_OBJECT on class CL_ECSTAT_ABSTRACT_EXTRACTOR has no exception.

Method GET_LAST_TIME_OF_EXTRACTION 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 Zeitstempel der letzen Extraktion 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_DB eCATT Statistik Datenbank Ausnahmen 20100624

Method GET_MIN_TIMEDIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_MIN_TIMEDIFF Value transfer Type reference (TYPE) I Zeitspanne in Stunden 20100624

Method GET_MIN_TIMEDIFF on class CL_ECSTAT_ABSTRACT_EXTRACTOR has no exception.

Method GET_TIMEDIFF_TO_START_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_TIME_DIFF Value transfer Type reference (TYPE) TIMS Feld vom Typ TIMS 20100629
# Exception Resumable Description Created on
1 CX_ECSTAT_EXTRACT Ausnahmen während der Datenextraktion 20100630

Method INIT_APPLICATION_LOG Signature

Method INIT_APPLICATION_LOG on class CL_ECSTAT_ABSTRACT_EXTRACTOR has no parameter.
# Exception Resumable Description Created on
1 CX_ECSTAT_EXTRACT eCATT Statistik Ausnahme 20100624

Method IS_RUN_TIMEDIFF_REACHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RTV_TIMEDIFF_REACHED Value transfer Type reference (TYPE) BOOLEAN Wurde Zeitdifferenz bei Extraktion erreicht ja/nein 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT eCATT Statistik Ausnahme 20100624

Method LOG_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IMO_EXCEPTION_TO_LOG Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20100624
# Exception Resumable Description Created on
1 CX_ECSTAT_EXTRACT Ausnahmen während der Datenextraktion 20100624

Method PRINT_BAL_LOG_INFORMATION Signature

Method PRINT_BAL_LOG_INFORMATION on class CL_ECSTAT_ABSTRACT_EXTRACTOR has no parameter.
Method PRINT_BAL_LOG_INFORMATION on class CL_ECSTAT_ABSTRACT_EXTRACTOR has no exception.

Method SAVE_LOG Signature

Method SAVE_LOG on class CL_ECSTAT_ABSTRACT_EXTRACTOR has no parameter.
# Exception Resumable Description Created on
1 CX_ECSTAT_EXTRACT Ausnahmen während der Datenextraktion 20100624
History
Last changed by/on SAP  20110908 
SAP Release Created in 730