SAP ABAP Class CL_APL_ECATT_LOG_DB (Get Log Data from Database)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-ECA (Application Component) eCATT Extended Computer Aided Test Tool
     SECATT_MIDDLEWARE (Package) eCATT Middleware Objects
Properties
Class CL_APL_ECATT_LOG_DB  
Short Description Get Log Data from Database    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECATT_MIDDLEWARE   eCATT Middleware Objects 
Created 20031111   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_APL_ECATT_LOG_DB has no forward declaration.
Interfaces
Class CL_APL_ECATT_LOG_DB has no interface implemented.
Friends
Class CL_APL_ECATT_LOG_DB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_CACHE Instance attribute Private Type reference (TYPE) ETCACHE_COLLECTION eCATT Collection of Different Cache Objects 20041209
2 AT_CONFIG Instance attribute Private Type reference (TYPE) ETDBG_SCR_TABTYPE Test Configurations in the Log 20050223
3 AT_DATA Instance attribute Private Type reference (TYPE) ECLOG_DATA_TABTYPE Subsequent Data for Script Lines 20031111
4 AT_ICON Instance attribute Private Type reference (TYPE) ETLOG_ICON_LIST_TABTYPE Icons in Log 20041022
5 AT_LOG Instance attribute Private Type reference (TYPE) ETLOG_TABTYPE Type: Complete Structure of the Log Entries 20041011
6 AT_SCNT Instance attribute Private Type reference (TYPE) ECLOG_SCNT_TABTYPE Messages for Script Lines 20031111
7 AT_SCR Instance attribute Private Type reference (TYPE) ECLOG_SCR_TABTYPE Executed Script Lines 20031111
8 A_LOGID Instance attribute Private Type reference (TYPE) ETLOG_ID Log ID 20031112
9 A_ONGO Instance attribute Private Type reference (TYPE) ETLOG_ONGO Log Block Is Not Completed Yet 20041026
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20031112
2 CONVERT_BLOCK Instance method Private Method Move Script Lines from Log DB to ETLOG-LINE 20041011
3 CONVERT_DATA Instance method Private Method Move Data SCRIPT and VALUE 20041223
4 GET_BLOCK Static method Public Method ResReP: Get Block of Script Lines from Log DB 20041008
5 GET_CALLER_INFO Static method Public Method Get Hierarchical Caller Information for Log 20050114
6 GET_COMPONENT_INFO Static method Public Method Get the Software Components Info 20051130
7 GET_DATA Instance method Public Method Get Subsequent Data for Script Lines from DB Buffer 20031113
8 GET_LINE Static method Public Method ResReP: Get Script Line from Log DB 20041014
9 GET_ONGOING Instance method Private Method Get ONGOING Status for Script Lines (REF etc.) 20041026
10 GET_SCNT Instance method Public Method Get Messages for Script Lines from DB Buffer 20031113
11 GET_SCR Instance method Public Method Get Block of Script Lines from DB Buffer 20031113
12 GET_SCR_LINE Static method Public Method Get Line from ECLOG_SCR 20080319
13 GET_STRING Static method Public Method ResReP: Get String Data and XML Data from Log DB 20041015
14 GET_SUBLINES Instance method Private Method Get Sublines (Imp Exp etc.) for Script Lines (REF etc.) 20041012
15 GET_SUT_DETAIL_INFO Static method Public Method Get the SUT Detail Data Info 20051201
16 GET_URL_DETAIL_INFO Static method Public Method Get the SUT Detail Data Info 20051201
17 GET_VAR_TEXT Instance method Public Method Get Texts for Variants from DB Puffer 20050222
18 READ_BLOCK Instance method Public Method Buffer Block of Script Lines with Preread Subblocks 20031111
19 READ_LINE Instance method Private Method Buffer Script Line if REF etc. with Subblock 20041014
20 SET_TABLE_TO_XML Static method Public Method Format Table with DDIC-TABTYPE in XML 20050114
Events
Class CL_APL_ECATT_LOG_DB has no event.
Types
Class CL_APL_ECATT_LOG_DB 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 IM_LOGID Call by reference Type reference (TYPE) ETLOG_ID Protokoll-Id 20031112

Method CONSTRUCTOR on class CL_APL_ECATT_LOG_DB has no exception.

Method CONVERT_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_LINE Call by reference Type reference (TYPE) ETLOG_LINE_TABTYPE Typ: Gesamtstruktur der Protokolleinträge 20041014
2 Importing I_LEVEL Call by reference Type reference (TYPE) ETLOG_LEV Akueller Blocklevel 20041011
3 Importing I_REFRESH Call by reference Type reference (TYPE) ETONOFF Aktualisierbar 20041011
4 Importing OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20041011
5 Importing SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20041011

Method CONVERT_BLOCK on class CL_APL_ECATT_LOG_DB has no exception.

Method CONVERT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LINE Call by reference Type reference (TYPE) ETLOG_LINE eCATT Scriptausgabezeile 20041223

Method CONVERT_DATA on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CACHE Call by reference Type reference (TYPE) ETCACHE_COLLECTION eCATT Sammlung verschiedener Cache-Objekte 20041209
2 Exporting ET_LOG_LINE Call by reference Type reference (TYPE) ETLOG_LINE_TABTYPE Protokoll Scriptausgabezeilen 20041011
3 Importing IM_CONF_IND Call by reference Type reference (TYPE) ETOBJ_LNR 0 Angeforderter TestConfig Index 20041008
4 Importing IM_LOGID Call by reference Type reference (TYPE) ETLOG_ID Laufende Vorgangsnummer 20041008
5 Importing IM_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20041008
6 Importing IM_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20041008

Method GET_BLOCK on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_CALLER_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INVOKE_IDENT Call by reference Type reference (TYPE) ETEXEC_INVOKE_IDENT_TABTYPE eCATT Tabelle der Aufrufer von Tests 20050114
2 Importing IM_LOGID Call by reference Type reference (TYPE) ETLOG_ID Laufende Vorgangsnummer 20050114

Method GET_CALLER_INFO on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_COMPONENT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMPTAB Call by reference Type reference (TYPE) CVERS_SDU_TABTYPE Tabellentyp über CVERS_SDU 20051130
2 Importing IM_LOGID Call by reference Type reference (TYPE) ETLOG_ID Laufende Vorgangsnummer 20051130
3 Importing IM_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20051130
4 Importing IM_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20051130

Method GET_COMPONENT_INFO on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ECLOG_DATA_TABTYPE Folgedaten zu Skriptzeilen aus Log 20031113
2 Importing I_DATAKIND Call by reference Type reference (TYPE) CHAR1 Art 'S' oder 'V' 20031113
3 Importing I_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20031113
4 Importing I_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20031113

Method GET_DATA on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CACHE Call by reference Type reference (TYPE) ETCACHE_COLLECTION eCATT Sammlung verschiedener Cache-Objekte 20041209
2 Exporting ES_LOG_LINE Call by reference Type reference (TYPE) ETLOG_LINE Protokoll Scriptausgabezeilen 20041014
3 Importing IM_LOGID Call by reference Type reference (TYPE) ETLOG_ID Laufende Vorgangsnummer 20041014
4 Importing IM_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20041014
5 Importing IM_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20041014

Method GET_LINE on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_ONGOING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LINE Call by reference Type reference (TYPE) ETLOG_LINE eCATT Scriptausgabezeile 20041026

Method GET_ONGOING on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_SCNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONTI Call by reference Type reference (TYPE) ETLOG_CONT_TABTYPE Meldungen zu Skriptzeilen aus Log 20031113
2 Importing I_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20031113
3 Importing I_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20031113

Method GET_SCNT on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_SCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SCR Call by reference Type reference (TYPE) ECLOG_SCR_TABTYPE Kommandozeilen aus Log 20031113
2 Importing I_LEVEL Call by reference Type reference (TYPE) ETLOG_LEV Aktueller Level 20031113
3 Importing I_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20031113
4 Importing I_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20031113

Method GET_SCR on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_SCR_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SCR Call by reference Type reference (TYPE) ECLOG_SCR Tabelle von Protokolleinträgen einer Scriptzeile 20080319
2 Importing IS_KEY Call by reference Type reference (TYPE) ETMSG_FAIL_KEY Message-Key im FAILURE-Objekt 20080319

Method GET_SCR_LINE on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG_XDAT Call by reference Type reference (TYPE) ECLOG_XDAT Tabelle mit protokollierten Laufzeitdaten des Skripts 20041015
2 Importing IM_FIL_LNR Call by reference Type reference (TYPE) ETFIL_LNR eCATT Laufende XML-Filenummer 20041015
3 Importing IM_LOGID Call by reference Type reference (TYPE) ETLOG_ID Laufende Nummer eines Objektes 20041015
4 Importing IM_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20041015
5 Importing IM_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20041015

Method GET_STRING on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_SUBLINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LINE Call by reference Type reference (TYPE) ETLOG_LINE eCATT Scriptausgabezeile 20041012

Method GET_SUBLINES on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_SUT_DETAIL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SYS_DETAIL Call by reference Type reference (TYPE) ETSYS_DETAIL eCATT Beschreibung eines Remotesystems 20051201
2 Importing IM_LOGID Call by reference Type reference (TYPE) ETLOG_ID Laufende Vorgangsnummer 20051201
3 Importing IM_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20051201
4 Importing IM_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20051201

Method GET_SUT_DETAIL_INFO on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_URL_DETAIL_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SYS_DETAIL Call by reference Type reference (TYPE) ETSYS_DETAIL eCATT Beschreibung eines Remotesystems 20051201
2 Importing IM_LOGID Call by reference Type reference (TYPE) ETLOG_ID Laufende Vorgangsnummer 20051201
3 Importing IM_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20051201
4 Importing IM_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20051201

Method GET_URL_DETAIL_INFO on class CL_APL_ECATT_LOG_DB has no exception.

Method GET_VAR_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TITLE Call by reference Type reference (TYPE) ET_TITLE Variantentext mit Kennung 20050223
2 Importing I_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20050222
3 Importing I_REFRESH Call by reference Type reference (TYPE) ETONOFF Bei Refresh Read ECLOD_DATA 20050223
4 Importing I_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20050222
5 Importing I_VARID Call by reference Type reference (TYPE) ETVAR_ID Name der Variante 20050222

Method GET_VAR_TEXT on class CL_APL_ECATT_LOG_DB has no exception.

Method READ_BLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LEVEL Call by reference Type reference (TYPE) ETLOG_LEV Aktueller Level 20031111
2 Importing I_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20031111
3 Importing I_PREREAD Call by reference Type reference (TYPE) NUM1 0 Anzahl zusätzlicher Levels (9=Alle) 20031111
4 Importing I_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20031111
5 Importing I_TDC_IND Call by reference Type reference (TYPE) ETOBJ_LNR 0 Angeforderter TestConfig Index 20041001

Method READ_BLOCK on class CL_APL_ECATT_LOG_DB has no exception.

Method READ_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SCR Call by reference Type reference (TYPE) ECLOG_SCR Tabelle von Protokolleinträgen einer Scriptzeile 20041014
2 Importing I_OBJ_LNR Call by reference Type reference (TYPE) ETOBJ_LNR Laufende Nummer eines Objektes 20041014
3 Importing I_SCR_LNR Call by reference Type reference (TYPE) ETSCR_LNR eCATT Laufende Nummer des Scriptbefehls 20041014

Method READ_LINE on class CL_APL_ECATT_LOG_DB has no exception.

Method SET_TABLE_TO_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_XML_STRING Call by reference Type reference (TYPE) STRING Tabelle als XML-STRING 20050114
2 Exporting EX_XML_XSTRING Call by reference Type reference (TYPE) XSTRING Tabelle als XML-XSTRING 20050114
3 Importing IM_TAB_NAME Call by reference Type reference (TYPE) STRING Tabellenname DDIC-TABTYPE 20050114
4 Importing IT_TABLE Call by reference Type reference (TYPE) TABLE Tabelleninhalt ITAB mit obiger Strutur 20050114
# Exception Resumable Description Created on
1 CX_ECATT_APL eCatt Utilities 20050114
History
Last changed by/on SAP  20110908 
SAP Release Created in 700