SAP ABAP Class CL_ECATT_OQ_LOG (eCATT OQ - Logging (Basis Class))
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_OQ_TOOLS (Package) eCATT Output Qualification - Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_ECATT_OQ_LOG eCATT OQ - Logging Interface 20070510
Properties
Class CL_ECATT_OQ_LOG  
Short Description eCATT OQ - Logging (Basis Class)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_OQ_TOOLS   eCATT Output Qualification - Tools 
Created 20070510   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ECATT_OQ_LOG has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_ECATT_OQ_LOG eCATT OQ - Logging Interface 20070510
Friends
Class CL_ECATT_OQ_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_LOG_KEY Instance attribute Public Type reference (TYPE) ETOQ_LOGKEY Log Key 20070620
2 AS_TESTOPTIONS Instance attribute Public Type reference (TYPE) ETOQ_TESTOPTIONS eCATT OQ Test Options 20070625
3 AS_TEST_HEAD Instance attribute Public Attribute reference (LIKE) 20070620
4 AT_LOG_ENTRIES Instance attribute Public Type reference (TYPE) ETOQ_LOG_TABTYPE Table of all Log Entries 20070620
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070510
2 CONVERT_DATA_TO_XML_STRING Instance method Protected Method Returns an XML string for the specified data object 20070620
3 FRAMEWORK_WRITE_LOG_ENTRY Instance method Public Method Write out log entry from test framework 20070620
4 FRAME_WORK_START_TEST Instance method Public Method Test framework starting new test 20070620
5 GET_TYPE_INFO Instance method Protected Method Get some information about a given ANY data field 20070621
6 GET_XMLSTRING_FROM_VALUE Instance method Protected Method Value conversion with entry, status, and detail checks 20070621
7 INIT_LOG_FOR_READ Static method Public Method Initialize a new log for reading 20070620
8 INIT_LOG_FOR_WRITE Static method Public Method Initialize a new log for writing 20070620
9 INIT_LOG_ID Instance method Protected Method Define a new unique LogID 20070620
10 LOG_EX Instance method Public Method 20070620
11 LOG_MSG Instance method Public Method 20070620
12 LOG_TEXT Instance method Public Method 20070620
13 LOG_VALUE Instance method Public Method 20070620
14 OPEN_LOG_FOR_WRITE Static method Public Method Open an existing log for writing 20070621
15 READ_LOG_HEADER Instance method Protected Method Read log header from database 20070620
16 WRITE_LOG_ENTRY Instance method Protected Method Write an entry to the database 20070620
Events
Class CL_ECATT_OQ_LOG has no event.
Types
Class CL_ECATT_OQ_LOG 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 IS_LOG_KEY Call by reference Type reference (TYPE) ETOQ_LOGKEY eCATT OQ Log Keystruktur 20070621
2 Importing IS_TESTOPTIONS Call by reference Type reference (TYPE) ETOQ_TESTOPTIONS eCATT OQ Testoptionen 20070625

Method CONSTRUCTOR on class CL_ECATT_OQ_LOG has no exception.

Method CONVERT_DATA_TO_XML_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_TO_CONVERT Call by reference Type reference (TYPE) ANY 20070620
2 Exporting XML_STRING Call by reference Type reference (TYPE) STRING 20070620

Method CONVERT_DATA_TO_XML_STRING on class CL_ECATT_OQ_LOG has no exception.

Method FRAMEWORK_WRITE_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_NAME Call by reference Type reference (TYPE) STRING Name des Datenfeldes 20070620
2 Importing I_DATA_TYPE Call by reference Type reference (TYPE) STRING Type des Datenfeldes 20070620
3 Importing I_DATA_VALUE Call by reference Type reference (TYPE) STRING Wert des Datenfeldes 20070620
4 Importing I_ENTRY_TYPE Call by reference Type reference (TYPE) ETOQ_ENTRY_TYPE eCATT OQ Log - Typ des Logeintrags 20070620
5 Importing I_STATUS Call by reference Type reference (TYPE) ETOQ_STATUS SPACE eCATT OQ Log Test-Status 20070620

Method FRAMEWORK_WRITE_LOG_ENTRY on class CL_ECATT_OQ_LOG has no exception.

Method FRAME_WORK_START_TEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TESTMETHOD Call by reference Type reference (TYPE) STRING Testmethode 20070620

Method FRAME_WORK_START_TEST on class CL_ECATT_OQ_LOG has no exception.

Method GET_TYPE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SIMPLE_TYPE Call by reference Type reference (TYPE) ETONOFF X --> Simple type 20070621
2 Exporting E_TYPE_NAME Call by reference Type reference (TYPE) STRING Name of refered data type defining I_DATA_TO_DESCRIBE 20070621
3 Importing I_DATA_TO_DESCRIBE Call by reference Type reference (TYPE) ANY 20070621

Method GET_TYPE_INFO on class CL_ECATT_OQ_LOG has no exception.

Method GET_XMLSTRING_FROM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TYPE_NAME Call by reference Type reference (TYPE) STRING Type des Datenfeldes 20070621
2 Exporting E_XML_STRING Call by reference Type reference (TYPE) STRING XML String 20070621
3 Importing I_DATA_TO_CONVERT Call by reference Type reference (TYPE) ANY Zu konvertierender Wert 20070621
4 Importing I_ENTRY_TYPE Call by reference Type reference (TYPE) ETOQ_ENTRY_TYPE eCATT OQ Log - Typ des Logeintrags 20070621
5 Importing I_STATUS Call by reference Type reference (TYPE) ETOQ_STATUS SPACE eCATT OQ Log Test-Status 20070621
# Exception Resumable Description Created on
1 CX_ECATT_OQ_LOG Ausnahmen beim Logging der eCATT Testumgebung 20070621

Method INIT_LOG_FOR_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_LOG Call by reference Object reference (TYPE REF TO) IF_ECATT_OQ_LOG eCATT OQ - Logging Interface 20070620
2 Importing I_LOGID Call by reference Type reference (TYPE) ETOQ_LOGID eCATT OQ Log Ablaufnummer 20070620
# Exception Resumable Description Created on
1 CX_ECATT_OQ_LOG Ausnahmen beim Logging der eCATT Testumgebung 20070620

Method INIT_LOG_FOR_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_LOG Call by reference Object reference (TYPE REF TO) IF_ECATT_OQ_LOG eCATT OQ - Logging Interface 20070620
2 Importing IS_TESTOPTIONS Call by reference Type reference (TYPE) ETOQ_TESTOPTIONS eCATT OQ Testoptionen 20070625

Method INIT_LOG_FOR_WRITE on class CL_ECATT_OQ_LOG has no exception.

Method INIT_LOG_ID Signature

Method INIT_LOG_ID on class CL_ECATT_OQ_LOG has no parameter.
Method INIT_LOG_ID on class CL_ECATT_OQ_LOG has no exception.

Method LOG_EX Signature

Method LOG_EX on class CL_ECATT_OQ_LOG has no parameter.
Method LOG_EX on class CL_ECATT_OQ_LOG has no exception.

Method LOG_MSG Signature

Method LOG_MSG on class CL_ECATT_OQ_LOG has no parameter.
Method LOG_MSG on class CL_ECATT_OQ_LOG has no exception.

Method LOG_TEXT Signature

Method LOG_TEXT on class CL_ECATT_OQ_LOG has no parameter.
Method LOG_TEXT on class CL_ECATT_OQ_LOG has no exception.

Method LOG_VALUE Signature

Method LOG_VALUE on class CL_ECATT_OQ_LOG has no parameter.
Method LOG_VALUE on class CL_ECATT_OQ_LOG has no exception.

Method OPEN_LOG_FOR_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_LOG Call by reference Object reference (TYPE REF TO) IF_ECATT_OQ_LOG eCATT OQ - Logging Interface 20070621
2 Importing IS_LOG_KEY Call by reference Type reference (TYPE) ETOQ_LOGKEY eCATT OQ Log Keystruktur 20070621
3 Importing IS_TESTOPTIONS Call by reference Type reference (TYPE) ETOQ_TESTOPTIONS eCATT OQ Testoptionen 20070625

Method OPEN_LOG_FOR_WRITE on class CL_ECATT_OQ_LOG has no exception.

Method READ_LOG_HEADER Signature

Method READ_LOG_HEADER on class CL_ECATT_OQ_LOG has no parameter.
# Exception Resumable Description Created on
1 CX_ECATT_OQ_LOG Ausnahmen beim Logging der eCATT Testumgebung 20070620

Method WRITE_LOG_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_NAME Call by reference Type reference (TYPE) STRING Name des Datenfeldes 20070620
2 Importing I_DATA_TYPE Call by reference Type reference (TYPE) STRING Type des Datenfeldes 20070620
3 Importing I_DATA_VALUE Call by reference Type reference (TYPE) STRING Wert des Datenfeldes 20070620
4 Importing I_ENTRY_TYPE Call by reference Type reference (TYPE) ETOQ_ENTRY_TYPE eCATT OQ Log - Typ des Logeintrags 20070620
5 Importing I_STATUS Call by reference Type reference (TYPE) ETOQ_STATUS SPACE eCATT OQ Log Test-Status 20070620

Method WRITE_LOG_ENTRY on class CL_ECATT_OQ_LOG has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 710