SAP ABAP Class CL_APL_ECATT_RESTART_LOG (Data Retrieval for Restart from Log)
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_RESTART_LOG | |
| Short Description | Data Retrieval for Restart from Log | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SECATT_MIDDLEWARE | eCATT Middleware Objects |
| Created | 20071122 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_APL_ECATT_RESTART_LOG has no forward declaration.
Interfaces
Class CL_APL_ECATT_RESTART_LOG has no interface implemented.
Friends
Class CL_APL_ECATT_RESTART_LOG has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Type reference (TYPE) | ETLOG_KEY | Log Number | 20071122 | |||
| 2 | Instance attribute | Protected | Type reference (TYPE) | ETNAME_VALUE_TABTYPE | eCATT Table of Name-Value Pairs | 20071220 | |||
| 3 | Instance attribute | Protected | Type reference (TYPE) | ETEXE_OBJ_TABTYPE | List of Executed eCATTS/eCATTS to Be Executed | 20071123 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | ETEXEC_PARAMS_TABTYPE | Parameter values for execute for each object started | 20071221 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | ETTD_OBJ_EX_TABTYPE | eCATT Table of Extended Data for Test Data Relations | 20080124 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | ETVAR_ID_TABTYPE | eCATT: Table with Variant Names | 20080121 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | ETCMD_FUN | Name of a Command | 20071123 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | ETOBJ_LNR | Current Number of Object | 20071122 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | ETOBJ_NAME | eCATT Object | 20071123 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | ETOBJ_TYPE | eCATT Object Type (Test Data, Script, Configuration, etc.) | 20071206 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | ETOBJ_VER | eCATT Object Version | 20071220 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | ETSCR_LNR | eCATT Current Number of Script Command | 20071122 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | CONSTRUCTOR | 20071122 | |
| 2 | Instance method | Private | Method | ECLOG_DATA Convert Entries | 20071207 | |
| 3 | Instance method | Private | Method | ECLOG_XDAT Convert Entries | 20071207 | |
| 4 | Static method | Public | Method | Factory for Creation of Restart Helper Class | 20080117 | |
| 5 | Instance method | Public | Method | Read Import Parameters and Values | 20071206 | |
| 6 | Instance method | Public | Method | Link to Source Element in Log | 20080129 | |
| 7 | Instance method | Public | Method | Retrieve Start Options | 20071122 | |
| 8 | Instance method | Public | Method | Get Table of Executable eCATT Objects | 20071126 | |
| 9 | Instance method | Protected | Method | Initialization Restart Object from Existing Log | 20080117 | |
| 10 | Instance method | Public | Method | Prepare Caller Info | 20080116 | |
| 11 | Instance method | Protected | Method | Read Import Parameters and Values | 20071206 | |
| 12 | Instance method | Private | Method | Get List of Parameters | 20071207 | |
| 13 | Instance method | Protected | Method | Read Start Options from DB | 20071122 | |
| 14 | Instance method | Private | Method | Determine target system, if not at REF | 20100430 | |
| 15 | Instance method | Protected | Method | Get Executable Objects | 20071126 | |
| 16 | Instance method | Protected | Method | Configurations of All Processes | 20071221 | |
| 17 | Instance method | Protected | Method | Variants of a Configuration | 20071206 | |
| 18 | Instance method | Protected | Method | Variants of a Configuration | 20071205 | |
| 19 | Instance method | Protected | Method | Variants of a Configuration | 20071205 |
Events
Class CL_APL_ECATT_RESTART_LOG has no event.
Types
Class CL_APL_ECATT_RESTART_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 | IS_LOGKEY | Call by reference | Type reference (TYPE) | ETLOG_KEY | eCATT Keyfelder zu den Protokolltabellen | 20071122 | |||
| 2 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20071122 | |||
| 3 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20071122 |
Method CONSTRUCTOR on class CL_APL_ECATT_RESTART_LOG has no exception.
Method CONVERT_DATA_TO_PARAM_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PAR_VALS | Call by reference | Type reference (TYPE) | ETEXEC_PAR_VALS | Tabelle zur Parameteraustausch GUI - APL | 20071220 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | ECLOG_DATA | Tabelle mit protokollierten Laufzeitdaten des Skripts | 20071207 | |||
| 3 | IT_PARAMS | Call by reference | Type reference (TYPE) | ETPAR_GUI_TABTYPE | Tabelle zur Parameteraustausch GUI - APL | 20071220 |
Method CONVERT_DATA_TO_PARAM_VALUE on class CL_APL_ECATT_RESTART_LOG has no exception.
Method CONVERT_XDAT_TO_PARAM_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PAR_VALS | Call by reference | Type reference (TYPE) | ETEXEC_PAR_VALS | Parameterwerte für den Execute | 20071220 | |||
| 2 | IS_DATA | Call by reference | Type reference (TYPE) | ECLOG_DATA | Tabelle mit protokollierten Laufzeitdaten des Skripts | 20071207 | |||
| 3 | IS_XDAT | Call by reference | Type reference (TYPE) | ECLOG_XDAT | Tabelle mit protokollierten Laufzeitdaten des Skripts | 20071207 | |||
| 4 | IT_PARAMS | Call by reference | Type reference (TYPE) | ETPAR_GUI_TABTYPE | Tabelle zur Parameteraustausch GUI - APL | 20071220 |
Method CONVERT_XDAT_TO_PARAM_VALUE on class CL_APL_ECATT_RESTART_LOG has no exception.
Method CREATE_RESTART_HELPER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EP_RESTART_LOG | Call by reference | Object reference (TYPE REF TO) | CL_APL_ECATT_RESTART_LOG | Datenbeschaffung f. Restart from log | 20080117 | |||
| 2 | IS_LOGKEY | Call by reference | Type reference (TYPE) | ETLOG_KEY | eCATT Keyfelder zu den Protokolltabellen | 20080117 | |||
| 3 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20080117 | |||
| 4 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20080117 |
Method CREATE_RESTART_HELPER on class CL_APL_ECATT_RESTART_LOG has no exception.
Method GET_IMPORT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TO_EXECUTE_PARAMS | Call by reference | Type reference (TYPE) | ETEXEC_PARAMS_TABTYPE | Parameterwerte für Execute pro gestartetem Objekt | 20071220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20080117 |
Method GET_ORIGIN_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ORIGIN_PATH | Call by reference | Type reference (TYPE) | ETTD_OBJ_EX_TABTYPE | Pfad zum Ausgangspunkt im Protokoll | 20080129 |
Method GET_ORIGIN_PATH on class CL_APL_ECATT_RESTART_LOG has no exception.
Method GET_START_OPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_STARTOPTIONS | Call by reference | Type reference (TYPE) | ETNAME_VALUE_TABTYPE | eCATT Tabelle von Name-Wert Paaren | 20071220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20080116 |
Method GET_TO_EXECUTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TO_EXECUTE | Call by reference | Type reference (TYPE) | ETEXE_OBJ_TABTYPE | Liste der auszuführenden/ausgeführten ECATTs | 20071126 | |||
| 2 | ET_VAR_EXT | Call by reference | Type reference (TYPE) | ETTD_OBJ_EX_TABTYPE | eCATT Tabelle von erweiterten Daten zu Testdatenverknüpfung. | 20080124 | |||
| 3 | ET_VAR_TO_EXEC | Call by reference | Type reference (TYPE) | ETVAR_ID_TABTYPE | eCATT: Tabelle mit Variantennamen | 20080121 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20080117 |
Method INIT_FROM_LOG Signature
Method INIT_FROM_LOG on class CL_APL_ECATT_RESTART_LOG has no parameter.
Method INIT_FROM_LOG on class CL_APL_ECATT_RESTART_LOG has no exception.
Method PREPARE_CALLER_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CALLER | Call by reference | Type reference (TYPE) | ETEXEC_INVOKE_IDENT_TABTYPE | eCATT Tabelle der Aufrufer von Tests | 20080116 | |||
| 2 | IS_LOGKEY | Call by reference | Type reference (TYPE) | ETLOG_KEY | eCATT Keyfelder zu den Protokolltabellen | 20080116 | |||
| 3 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20080116 | |||
| 4 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20080116 |
Method PREPARE_CALLER_INFO on class CL_APL_ECATT_RESTART_LOG has no exception.
Method READ_IMPORT Signature
Method READ_IMPORT on class CL_APL_ECATT_RESTART_LOG has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20071206 |
Method READ_PARAM_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PARAMS | Call by reference | Type reference (TYPE) | ETPAR_GUI_TABTYPE | Tabelle zur Parameteraustausch GUI - APL | 20071207 | |||
| 2 | ET_PARAMS_XML_VAL | Call by reference | Type reference (TYPE) | ETPAR_VALS_TABTYPE | Tabelle für Parameterwerte | 20071207 | |||
| 3 | I_OBJ_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20071207 | |||
| 4 | I_OBJ_TYPE | Call by reference | Type reference (TYPE) | ETOBJ_TYPE | eCATT Objekttyp (Testdaten, Skript, Konfiguration etc.) | 20071207 | |||
| 5 | I_OBJ_VER | Call by reference | Type reference (TYPE) | ETOBJ_VER | eCATT Objektversion | 20071207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20071207 |
Method READ_START_OPTIONS Signature
Method READ_START_OPTIONS on class CL_APL_ECATT_RESTART_LOG has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20071221 |
Method READ_TARGET_SYSTEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MOD_LNR | Call by reference | Type reference (TYPE) | ETMOD_LNR | eCATT lfd. Nr. geschachtelter ECATT in Testconfiguration | 20100430 | |||
| 2 | E_TARGET_SYSTEM | Call by reference | Type reference (TYPE) | ETCMP_CMP | Zielsystem (Schlüssel im Systemdatencontainer) | 20100430 | |||
| 3 | I_LOGID | Call by reference | Type reference (TYPE) | ETLOG_ID | Laufende Vorgangsnummer | 20100430 | |||
| 4 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20100430 | |||
| 5 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20100430 |
Method READ_TARGET_SYSTEM on class CL_APL_ECATT_RESTART_LOG has no exception.
Method READ_TO_EXECUTE Signature
Method READ_TO_EXECUTE on class CL_APL_ECATT_RESTART_LOG has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Basisklasse für eCatt Middleware Ausnahmen | 20071221 |
Method READ_TO_EXEC_CONFIGS_OR_SCRIPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TO_EXECUTE | Call by reference | Type reference (TYPE) | ETEXE_OBJ_TABTYPE | Liste der auszuführenden/ausgeführten ECATTs | 20071221 |
Method READ_TO_EXEC_CONFIGS_OR_SCRIPT on class CL_APL_ECATT_RESTART_LOG has no exception.
Method READ_TO_EXEC_CONFIG_VARIANTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TO_EXECUTE | Call by reference | Type reference (TYPE) | ETEXE_OBJ_TABTYPE | Liste der auszuführenden/ausgeführten ECATTs | 20071206 | |||
| 2 | I_OBJ_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20071206 | |||
| 3 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20071206 | |||
| 4 | I_SDC | Call by reference | Type reference (TYPE) | ETSD_NAME | Systemdatencontainer | 20071206 |
Method READ_TO_EXEC_CONFIG_VARIANTS on class CL_APL_ECATT_RESTART_LOG has no exception.
Method READ_TO_EXEC_REF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TO_EXECUTE | Call by reference | Type reference (TYPE) | ETEXE_OBJ_TABTYPE | Liste der auszuführenden/ausgeführten ECATTs | 20071205 | |||
| 2 | I_COMMAND | Call by reference | Type reference (TYPE) | ETCMD_FUN | Name eines Kommandos | 20080205 | |||
| 3 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20071205 | |||
| 4 | I_OBJ_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20071205 | |||
| 5 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20071205 |
Method READ_TO_EXEC_REF on class CL_APL_ECATT_RESTART_LOG has no exception.
Method READ_TO_EXEC_TESTCASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TO_EXECUTE | Call by reference | Type reference (TYPE) | ETEXE_OBJ_TABTYPE | Liste der auszuführenden/ausgeführten ECATTs | 20071205 | |||
| 2 | I_COMMAND | Call by reference | Type reference (TYPE) | ETCMD_FUN | Name eines Kommandos | 20080205 | |||
| 3 | I_OBJ_LNR | Call by reference | Type reference (TYPE) | ETOBJ_LNR | Laufende Nummer eines Objektes | 20071205 | |||
| 4 | I_OBJ_NAME | Call by reference | Type reference (TYPE) | ETOBJ_NAME | eCATT Objekt | 20071205 | |||
| 5 | I_SCR_LNR | Call by reference | Type reference (TYPE) | ETSCR_LNR | eCATT Laufende Nummer des Scriptbefehls | 20071205 |
Method READ_TO_EXEC_TESTCASE on class CL_APL_ECATT_RESTART_LOG has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 711 |